.red-body{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-size: 1rem;
}

/* Rating */

.red-rating{
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-size: 1rem;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 20px 30px;
	background: #f5f5f5;
	min-width: 450px;
	color : #333;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	width: 100%;
	border-radius: 5px;
}

.red-rating-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-rating-info div.rating-overall{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	font-weight: bold;
	font-size: 1.15rem;
}

.red-rating-info big{
	font-size: 1.7rem;
}

.red-rating-info .star{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-left: 2px;
	margin-top: 4px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
}


.red-rating-info div.rating-stat{
	font-size: 0.85rem;
	padding: 5px 0 6px 0;
	color: #6A6A6A;
}



.red-rating-grade{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}

.red-rating-title{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	padding-right: 5px;
}

.red-rating-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

/*

	.red-rating-stars .star-inactive{
		width: 30px;
		height: 30px;
		background-image: url(images/star-0.png);
		background-repeat: no-repeat;
		background-size: contain;
		cursor: pointer;
	}


	.red-rating-stars .star-active{
		width: 30px;
		height: 30px;
		background-image: url(images/star-1.png);
		background-repeat: no-repeat;
		background-size: contain;
		cursor: pointer;
	}

	.red-rating-stars .star-active:hover, .red-rating-stars .star-inactive:hover{
		background-image: url(images/star-1.png);
		opacity: 0.7;
	}
*/


/*shows the stars side by side, centered, and in reverse order than the HMTL*/
.red-rating-stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

/*hides the radio buttons*/
.red-rating-stars > input{ display:none;}

/*style the empty stars, sets position:relative as base for pseudo-elements*/
.red-rating-stars > label {
	position: relative;
	/*   width: 40px; */
	font-size: 1.5rem;
	margin-left: 5px;
	color: #FFBE4A;
	cursor: pointer;
}

/* sets filled star pseudo-elements */
.red-rating-stars > label::before{
	content: "\2605";
	position: absolute;
	color: #D7D7D7;
	/*   opacity: 0; */
}
/*overlays a filled start character to the hovered element and all previous siblings*/
.red-rating-stars > label:hover:before,
.red-rating-stars > label:hover ~ label:before {
	opacity: 1 !important;
	color: #FFBE4A;
}

/*overlays a filled start character on the selected element and all previous siblings*/
.red-rating-stars > input:checked ~ label:before{
	opacity:1;
	color: #FFBE4A;
}

/*when an element is selected and pointer re-enters the rating container, selected rate and siblings get semi transparent, as reminder of current selection*/
.red-rating-stars:hover > input:checked ~ label:before{ opacity: 0.4; }




/* Reviews */

.red-reviews{
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-size: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	color : #333;
}

.red-reviews h1{
	font-size: 1.8rem;
}

.red-reviews-bar{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 20px 2px;
	min-width: 450px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	border-top : 1px solid #e5e5e5;
	border-bottom : 1px solid #e5e5e5;
}

.red-reviews-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-reviews-info div.reviews-overall{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	font-weight: bold;
	font-size: 1.20rem;

}

.red-reviews-info big{
	font-size: 1.7rem;
}

.red-reviews-info .star{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-left: 2px;
	margin-top: 4px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
}


.red-reviews-info div.reviews-stat{
	font-size: 0.85rem;
	padding: 10px 0 10px 0;
	color: #6A6A6A;
}


.red-reviews-button-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}

.red-reviews-button{
	font-size: 16px;
	padding: 10px 15px 10px 40px;
	border-radius: 5px;
	color: #FFF;
	font-weight: 400;
	border: none;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABUCAYAAAA/MEEUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARqADAAQAAAABAAAAVAAAAAB0BcT6AAAEcUlEQVR4Ae2aW4hNYRTH57iM+/2ay4vLlDy5poQHyROSN1LCi1uiFA8ekBIvkiiRF5cikiRKuY97yhtFNMalhnG/M37rOHus/c3e+xzHnr23rFX/863vW2uvtb7/fHt/39lnKipMjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBiIm4Fc3AHLidfQ0DCI6yaD/qAPaAXilq8EfAYeg9O5XK427gSxxYOQkeASSFq+k/A0qIptMnEFoqh54DNIU96SfFrQnFK5lShmFMVUg8qgohIee0O+EdxaDxLO2zQdxFQ7y+QF/WVgBOgCKpsB3Yg5BqwBslK0HG1aZcIjVDNEV4QupPRNsgzyVYEPwBO5pbvpGlroTkL6FCfPBpax7BaJCfnukWyrSii39CTVr0iDGNmStVzQnQT1806ufrqfBjFyTtGS1kPPzeurKw1i3MPbR81SmM4zoDtoGWaXcextQacoH2Vz8/rqSoMYVVtxlYnOBjV4vgCymxwCvgcl/WHgHPZ34DX6HTAO/d8RCt4LtLQJqx6n6dpR6TfQ82cwWllJtcrmqV9QhkXEHuA5FtqN2jfrK2aVLlbpo9FnFfpzaH0PzsJ4a9p1Bf2Pm6wTMzhiRmMLtlJ8IsIEm7JOzMPgsvOjHQq2UnwiwgSbsk7M9uCy86O3C7Z9tK9C/DyfEHP4cKaJ4YR6gNKXAjlzfAJnwF0gcks+8KmjmQyuANmC74PjQCTv80vN+Cc7wF5nNwjdldypcN2CwrUnXZvXxz4UPAP1YKA37rbY/uldKT8fJjEc7KGzG8gKmZ83qA/sXcEKhq4DOcUuYTXJ+acs8Z32yorQzBcxWdmWDwM5t1wGc5mw70snPh0ZfwQ6AyFuJj7HaMuWzBPDzOSF1mpwA5xnwj9ofcLYO8hZw+BLIO9z630OZXSyQEz+BBtWO5N8im1zmN0bx2+Hp5fYRuZNY1eSV4laEn1JpRK7eX11pUFMrSpO1Cqnn1TXzfskqcSBeXgWTANaTgQ6NuMgyXPgmi4CfUwzpiwemgLkRbe859WykU7b4lf/vQd5OoGdOjm6HAp9EvkA8nnG2KGQ9YRb64SUpXwTSJFyypXdp5qHauBhjhjDsU8FPUEpIt+thgBZGb2cC5aTZ5szlnyXSbUCV0Ax+YGD+45Y3tTNB3H9WHeKWKkskEDmKUZOqkdAMZmgA+C8CAhhccgegrTX8TOjU9hUcBA8B0ETbiQG+1LwN/KNi2vALjA+ioTsLCGqpNhKmh5AnjPtgMhE7v+L2Jaj69+CxHYWLASfpVNEvmKvI1aTk3OR67JjhoT3wJMJKCu9jmr3owuR/48wYU1M0HNoEz6ZWu2J/HUcYug2ivxfy+JEishiEib/oJGK34r8CD8ji/UmVhMEbP3NR157yGe6R/bEZh+RCBJ6gw3gKtgCfL88RlxqJmPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYKJWBn83bZoKNTIakAAAAAElFTkSuQmCC) no-repeat left center #FFBE4A;
	background-size: contain;
}

.red-show-more-button-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: start;
	    align-content: flex-start;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}

.red-show-more-button{
	font-size: 16px;
	padding: 10px 15px 10px 15px;
	border-radius: 5px;
	color: #FFF;
	font-weight: 400;
	border: none;
	cursor: pointer;
	background: #FFBE4A;
	background-size: contain;
}

.red-reviews-button:hover{
	background-color: #fbae2a;
}


.red-reviews-sortbar{
	padding: 30px 0;
	font-size: 0.90rem;
}

.red-review{
	background: #f5f5f5;
	padding: 30px 45px 30px 45px;
	margin-bottom: 35px;
}


.red-review-header{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding: 0 0 15px 0;
	color: #444;
}

.red-review-header-left{
	width: 50%;
}



.red-review-header-right{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	width: 50%;
}

.red-review-recommend{
	width: 120px;
	height: 40px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABLCAYAAADOB/9yAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUYSURBVHhe7Zl9aJtFHMfv7nmSri9CK1Nbh9SBOB1rlTEnONEJTauknZ04quKkw4HOrl19xfnHzAT/EcHG0kk7pEOGgkHWUmvtWvanwhAVdLqh1s1i7dRtrs4mWZI7v3e5ZNNmrlueJ7XpfeDp873fNXnu+9zvuZcnxGAwGAwGg8FgMChoTYdfaJ33MH1eEBiz+cqCMptxgBptH6Razlsy+TJpnK8Ys/mKMTsfEEKo41IwPZsrarrW3+zr8O/0Bevf8nX61+mwa8yZWWmUxGMHkYg7kI5PigTph/GXdLUrzInZ5t7mRSQW24eHrkSHklCyQ9W5xJyYnZj6/WkMMcukppR8Ig+pMd4UTJ4+USW1G+TcrK9z3bVckO1Sw2TUpp7HoH5SlYDZnl+1dJycmxWcd+PvFUoT+kZJuWcCqk5VUnp8dUv1uNIukFOzNcH6TcjVeqkppRNlduGrf0xGmpC+ZckYCQVogEvtBjkzW9vZcBMVolMVKBGU0c2hltAZjMSPqxgQ1OrR0hVyYrahu6FIcBHCNFOsQx37WweGEF+Mnr4zGaKfjrb2f5XU7pATs+GI2I0eXJEs0c/LKopelCoaYTeqEEBnl2JxsTt11AT9Xb5gw0b/Lr9KcSdw/E1FXfcDFSIce0FQcQd67TpcwsIq9mpVScnpAg9ZOfjU4Jgs3vdma0FcjI3jmb1K1WeEHvF6Ctd+1BKa1AFFal2MZ1+d/43rbyrkc5kInz3CCW9HY1bjahVpo4Ax1pwyKhlq64wSyrahwV/rUAbEsrPx6Z26kBWOma19Z2Mx5/wDNE5NK7jhv+FvWFUCGOrFc9qni2lG2gbeG9n2YZVd4Flq2WxF6mC2dXfq85TQu9Q/Z4ljZvnJU7swcS6XGsa6PHZRNaEimWOUnmDFhc8pfQE+3tJ3dHjrwKHUYXH2Mz5coCqFcGSh4YjZDe9v8MLYw1LD6OE11ava4/HptTCv1rlo9N7hzaGTUs+WmIg/ikdAtQ9ZclAFs8QRs6d/ma6CMY8uBgP3BOJo5+26TCxGZqTvxbCoOKClXGmpjMkWR8xySldqSRgVh+QZo3G5Ckhs+6hWs4exv7SSbi2tssIRs4yfu/MJwY7JM1KwVAWA8HimtJw1PM73aokbR0e1zApHzArG03OgRXmllukphkyHMd9eGjCYWm1hdqLvapkVjpjFCPStViTB6S3yjOniGxUA2NIldzWzBAOehUHtlC7KlE7P1dngiFnK7C8wCieSBbFFroyYzYZRissQFhfP1HbdP+vexU7oFSxK1E3DXYssKSo9rHSWOGJ2f0v/OJ7Rt1UBc22c/Ph6pV1+DA1N7mKEuEbEEp9h475GlS8C9rwPaUmYYM/u2bQnootZ4UwaA69d9DK64U+pscPZOhaZ+B7l9PsktWxM8AO1wfrt93Y03CZ7X1f9g4AIMKRwek62mCUzxBEc3Qj4uhpvlS/S8IXX69CFoSSGUUhu6b6DTuCCXtwRudRcjhujUh6Liamli5Ys7nmiJybL5zPnG4GRlr4vS2zvKjTgNbRBvkiL6qqZqEWIwPwsmtDyR9D4B2Gy7jyjUdhoy2T0cnH1x2g5quLkTZaw0joeqeRcNOHL18PgDbhwenpJQ+kZ1I/Y1H5+qK3vBx2dweX07Jz+8t7Y21gaC8eulBqNjsLANLaA56ac/2DemXWTTL4cfWb/7xiz+Yoxm68sKLMZp558xaRxvmLMGgwGg8FgMBgMCw5C/gbYHNg5iP1i3AAAAABJRU5ErkJggg==) right no-repeat;
	background-size: contain;
}
.red-review-unrecommend{
	width: 140px;
	height: 40px;
	background: url(data:image/png;base64,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) right no-repeat;
	background-size: contain;
}

.red-review-body{
	font-size: 0.93rem;
	line-height: 1.4;
	width: 98%;
}

.red-review-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	margin-left: -1px;
}


.red-review-stars .star{
	width: 21px;
	height: 20px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEg0lEQVRoBe2Zz2tcVRTHk5gooaFCQVfJps3MJFoU629oceGuXbQLKdKFlIIIShcKgkVsoS7qQqwgCkUL1YWg1IWb/gMt1N+2UkgyL7sgBEXBGEk0yYyfb5g33nmd9+acl/dsAh243PvOPed7zveee+59eenru/2zrUAURU+p2bTzaw3mN7VZrq2tnWxpPm2zyKfVn8/MZjUzM7O30WhclvbAwMC+Wq12xWbp1xrwm9gtIBFnoy8c2xHsmqVlhLp4YnV19WoYyuDg4JOVSuWrUFbUuLSMUBunkkF2kyV18j6XkhFq41G20jfdgqJWHqNWvu02txFZKRnJqoesuY0QKTwj1MYeauP7rKColYeplR+ydLxzhWckuDdSY7HopBqnTBSaEWrjwWaz+SMtE7e/v79Je4hauZ4Sl1tcaEa0/3uRUITSKbpWMlfOsyyzs7O7qY2fLESEq6xQKw+Mj4/f8PhJ0y0sI5B4w0pCwUhXNmmBeeWFZGR6evoRHH9NcK6FISsN7B6fmJj4zht4Ut9MZG5ubsfS0lKFvV0BpErQ6isEU2G8PQnseQZjAYwIm4ix+joXZzQ8PByNjY39bsHqIMIdsJ10VwBRcB0BA7bDAliCjoi0CYooixlRXxF30ULsb50IW+MwgvcI/t54Yiv0kPqFOI+zNT9f39MaIPxoKwQfxqiYFbtk7eLkcnqdLXXTG2touJnGilUxxzF11IiE3M6vsQfPxAqbsYfECUi8FcZ2ExFNQuZlyLwTKm6WMSRegcTZZDxdiUgJMi9R/DoAUnWSYGU+Uw96PzsOife7+ckMEjLPQ+TcrSbTIvECJD7sRkKyTCJSmJqaOgrQeci0DwbJ/68fvhu0Y5D4OMtnTyIyhswRwD6BzB1ZYEXP4XMNn89NTk5+2gvbREQgXJrPACrAoV6gBc2vQOQI98RFC56ZiMAgcxAyuoDutIBvQOcfSByGxJdWDBcRgXIA7OdoloOyPreucMQeoiYuWUlIz02EjAyRmb+wLWuLrZCJbWRkxUPEfRLxl2C1RBKKfajlw8Pjv3ctqxXbardVN69eHh/ujLC1SieSx4ebCKtcOpE8PtxE8qyWd4vl8eEiwt/tw5wmO72BefXlQ748di4ii4uL97FaLhtPMLGufCwvL0/Gz5beFRQX1f0W0FCH1b2iFsosY+/J5SLi2bsEfw3iB7jc9qlpLJmFhHQ8vqTvIoK+5cTSN6lnecXYE75maCyZ5sCpy3mPn8VXG8L7vpQKzmrP0U5Xq9UL9KttD8EAeZPHz1jtL+r1+lF6ffQeC1TCYaqvUCkem9+1Wh/v/ogN457gfqWdYaU/4IPZ37Hc0oN5F7XwImRO0O5J2vAR7u7wI1xyPnw2by2+QHasEMEvELw+H+1iy5z1klAQspGtMIQlTMnjX9JnLO/Wm4lgvE4EZ8u0t0dGRnYSxGkK+c9uwB6ZMIQlTGHLR8u+Y/GyMD01UsPBOdqbOP05CzTv3Ojo6G/YvsrfPO/S698UtbxYqXbz8/PbUidLmrgVPkuicht2667Av+wCs9AbZnVUAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
}

.red-review-stars .star-active{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEn0lEQVRoBe1ZXWgcVRQ+ZyY1NStVC/pg3ywJaEWxaq2lMbv1bburPmiRiiJCEZQ8qC8WaQP6UB/8eQgKoj4oWLD60mazL0I3saXW/1Z86uKTFEGh1p/Gjc3M9TuzyXY3Mzt7z2QmTaAXlr177jnf+b575s7cuUt0pdnNgDlaHpGPnXdyr77kobaR3v55zwdsI5L4cZIg2xhTK28n4x0L/Nkd5sLEcdtYrZ+jDdD5t6qBsPa+DsXGO7OKoBpbUY0vO0iwex+qcrLDltKPDCvij4U5RtnCXkksmVTETJXvId/7OpKQ427h/MQ3kWNLMGZTEROzHuLGliAk9YqYL8qbac77LpZTn3sX3z/xfayPcjD9inj+wnOjOxUbn+7RkSOpVsQcK91Bc/4PZCgel+HR59zJw5XTkawSGNOtyEWzv6cIISlCxTfFFj9zikSmtvM2MPzRSojgSlWIb+fC5E+KNF1d06uIoX3WIoSOVEViUmqpVMTUHrwbT/GvwE45MewTu/dy4ci3S9VjLcSceHQ9NS4MEvMgZnII8ynfgyCPD61bIpG/cJnVgVkHpnyfIWPqtDZX522fnrPB7hBiTj6+jmbOgywINokOAQSEA7LrbQAz8DmHyasDd17gvNiB6+q89WNMQLMFQsx0cRd5NA7TjQsDq+T7N3JplEeqh4JrWjrk8PurhPwlmuAccIeltTg5P/kyrtOIHeuluJXV47Em5yarjjUiJlMrvoQFd2BlkV7EhmkvF6qvtVtDQmTQTBWfJ5/ebHdcMX2HXuB89a3FfCKFiJOplZ4j8sdRna4+i8Ey/R3sBJxRLlTejsoTS9JMlfaQ8d+97GJEBDvPcL7yXpQIscUKEQesmafI8AfotW4MYl++Jk9/ehp7sg/jcvYUIsFmurybPP8j9Nw4sPTH2CPXeZJHJg72wrYSIiBYM49gzRxEkdf0Ak1lHBt9PB12Y018ZoNnLUTAzNHiQ7gaD6F3lQ14ch/+Dzl28Y7qYVsMlRABNdOlIvn+YVQmm+NWqYTjPMwjlaqtCPHTL+DcTZ+LHk0StW8zhypML6Tx61Cm60TWoORQNr2QiwavtBm3BDn0QoiyF5IgRwIh/jII0edIIISXQYg+h+r2i/f2q6kx8w9uWgkmQLOusC1ZO3AN3tf/tY3SEWrM3Jq9CKGOiZpr3GIrQvx0QlzepAEPfJmP4/BA/5eb0d0ddUI8xR2L+RQ2fDuxa8V/h5PD0oegU9YTocmlrghb3U3O4N3hMcpXNrdvM4I+bMEY4dyqV7PL1ULRVSTu/s70C04N9xBv2YQd6yfMHNrGiE3GxKfpi5juTXV3tL5rNQ/v/vgzlJfpd7z4HKANG9/hwfHZ0HiMwdRH++nsz89iy7MXnxtCrgPXX9t+CBcabzPYV2T2/OIZkmPOMVrTt1EOA7QihIPEBAcJwAiwiFonhwHHcM426p1deyELi4+pgUX7OuX6b+Ydk6/w9iN/d0LqfwmGYAlmgC05pC3ktIC0v7Smim/g3T1H/fwqb6uctcBO7GJOlDbQrNlHbC6gYi8mBooKNKefyEXZs7RdjpxZ6rmCvSpn4H9wUFAdul+WKgAAAABJRU5ErkJggg==);
}

.red-review-name{
	font-size: 0.87rem;
	font-weight: bold;
	padding-top: 12px;
}


.red-review-footer{
	border-top : 1px solid #e5e5e5;
	padding-top: 20px;
	margin-top: 15px;
}

.red-review-button{
	background: #FAFAFA;
	border-radius: 5px;
	padding: 5px 10px 5px 27px;
	margin-right: 5px;
	cursor: pointer;
	border : 1px solid #dadada;
	font-size: 0.8rem;
}

.red-review-like:hover, .red-review-unlike:hover{
	background-color: #fff;
	opacity: 0.9;
}

.red-review-like{
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: contain;
	color : #44904B;
}

.red-review-unlike{
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: contain;
	color : #C65F5F;
}

.red-review-like-tap{
	background-color: #44904B;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAADlklEQVRoBe2YW4hNURjHzxiEGY1buaah5JJ4EKUkym1yGd54cEkNxYPiUTyImtIUKXlU3njAKJdxeVKDeSVlRhS5lZlhbjFmxu9/rHX6OvYx+5w5J4fWV//5f+vb67usb++z1p6dSAQJHQgdCB0IHQgdCB0IHQgd+K87MDAwsB80go/gMpj5zy2YoneBdGnBMPGfWQzFzgXd6atw453ZLGRYNpMLMLeOmKNd3NPwdpNjidEHVf/aQuj6Wqrb6Cp8BR8HfW4sem/04lRZxBjw0j1Coq2qFL5gbFXFWb2pimLPmIIb3CLKsX119lZ4pHEpPpUC14F+V7B+6HPdQmqcTXS++Co3FVHgFKCzwss+fxnDI2+EF3p70THFlYIHptgrvkhsFcbe5O3Z8PBsJg9xbi3+q12M13CN00Xzjd7Hog6asdRu8LCkpKQ5zZ4alqS0PCoUMoNw64Gef50T5WAPkHwHKygq1XnmT8P2Bgx2HNxlTjW+PXBhhaKOgR6QSQ5EVcDkQ+BTJidjvxTln9c7QrLdJLkYlcjZ6ulmdabr+JdybSXQHbUymYEOzLGgA0wgzg84/0IRC0AXkOiO1IEqDZx0wOkFxi4E3wYfCJ4e2zGbiQQeBp6aRFvkz/iwsamjOQkxKkGvi/U6pyBxnEiw3CUR3fI+6I+Nfba3Z8vE2Gvi3MzWP/Z8kpw0ibZ5R2z+R//M23Jh4owD7S5HW1SMwba7KJ8om+32c01QcmiUm/zWca7UhWOnc9aG8JvkayHaVSTaSVqSWiLhbRp+crZc6SyO/gfeGBUkXwtpd8H1pqDDT/LhFyX/TjJ6Lupm43TK6Ck1XwtJPk4u6mIx+/wXyD9S89y1XOmecSwzekotxEKWpaInEk+dru1zjbHHVvEbweRZxkGvOIURkun1vBNIPoOpygRXy+CkCfb/n8cuBJ8bPgDcBnS6F05IcMIkvI2efATgO8Zej+53sljFMN83SGE2xXIayiSSjAXvlM2J/l2tBfaM0aVmsAHEes9j3hPgJXmno+qMFSzKMcpGtkrs18GiqOtpNm0E14AOy/egFegrinY+3TVtt6uAvm+pTp0jFWwi/XDhhcWUgXPgBcinHP1T9Xm9I+mJWIUOxTnA5tE/UTuAPvfE+VKib15HuBNX4YxiE2ScVIgLLHI8cZcCvdoLGkt6QQ/Qo9YM7rOIb3CQ0IHQgdCB0IHQgdCB0IHQgdCBoXXgJ0KXWV6pWO6AAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
	color: #fff;
	border: none;
	border-radius: 3px;
}

.red-review-unlike-tap{
	background-color: #C65F5F;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAADkklEQVRoBe2XTUhUURTHHTOybyoohQyMzCzLRRAVEbWqlBYF0SKwTQu3BpVE7qSNECQEraKgoI1RlosKAqOEFkIfRBFFQflR0SdZmdL0O897h5OOzLw3d+QJ98B/zv+dd8/HPe++O+8WFHjxHfAd8B3wHfAd8B3wHfAd8B3I0IFEhvuRbieTyVk4NoD1YBmYCYqB5BsCveAteA7aE4mEXOckzifCJPZTUSsoy7Kyv4y7C+6DpPL5Au8GPUx0WNnzT5nENpBORjD+NBAeRsTvaP6rVxlIeE5VeAG+BsiSSgnXhaAEbADN4DHIRi4y6L9YqaCuCYmuqYrk/chK8KkHH5VvF7wCnASflb0lq4C5DCLZSvBVJT0YJp7x/6D8d4o/11Xgl7EPokvDxA09lgQdJpmoHjA/bBB8toqzkWfoaRID3WiN6LawcUONJ8GASTaEnhfKWQ3G946JI2qV3EIXAftUetTwFC1MsdzJJxOiCB36aaj07YpXC2f7HUE9NfZKJjXub8PJRAg8hyQLTCKJudbwKOqVctJxHhn7bPRSNSagTiZCpHpgX8J78FtB9Gg/8s9vZYYlaM3z80RIslolbDZLQZlC0SVq9IDiVYq/Vzygrp5Inwq8Q/EotEI59Qtn6crTqDT2FzRKP7XA7Goi9kWUoNtNwqhqn3GU7y75/hI5DOTdEOkYVXn4pWOtwMqhqCkIsMkGQXdJHHQ1+GHs8odbHjV+Rj+Cd5pEopZndEgzAD/5r3goAYzcQJ8H+iNzbxrXwCR7vgt5QJBaE+g2yeXzW4usadnJOlnfg/qG4kfgNeq6TnGhbfheGWNze0nhK4D+6OMyrXzHqnefoBBsW8BwWo9k8hv242C626oniEaiGtANJiqIW4Gc1iGwLAa9o7eC3zP87gZ1YB2QHWvyhcRzgXxGaBzg2spZWxWGBJClaOUmxNVOatO40xR3wlaKbrCR4ceU/Q18ob0XO01xciJ8DURk2ZVIkWg5If4BImLfGLvidUEUWCuVGrlqJlHM9UtrRDdpn1hyirykCt5lJqKXmmwQ8X0vbFcpUrZPkT4gy6wMyJFV5DcIDk92fCw1RZZKtUaCAxP8sjWgW2JZ+NiiKLRcFf0E3qSu++FyIJsaQrHvVPGa2q/cKTORPVQv26uWU66rH3dkdJ1A4jGDzSj5cl0E5DxxPcdTJCG8+A74DvgO+A74DvgO+A74DkxWB/4B7V8LtYkueuYAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
	color: #fff;
	border: none;
	border-radius: 3px;
}

.red-review-like-tap:hover, .red-review-unlike-tap:hover{
	opacity: 0.9;
}


.red-link-dotted{
	cursor: pointer;
	color: #0053b0;
	text-decoration: none;
	border-bottom: 1px dashed #0053b0;
}

.red-link-dotted:hover{
	opacity: 0.9;
	border: none;
}


.red-link{
	cursor: pointer;
	color: #0053b0;
	text-decoration: none;
}

.red-link:hover{
	opacity: 0.9;
	border: none;
}

.red-link-bold{
	color: #555;
	font-weight: bold;
}






.red-review-answer{
	border-radius: 5px;
	padding: 15px 25px;
	margin-top: 25px;
	margin-bottom: 10px;
	background: #fff;
	font-size: 0.9rem;
	line-height: 1.5;
}

.red-review-answer p.text{
	padding: 0;
	margin: 0;
	font-size: 0.93rem;
}




/* Модуль комментариев */


.red-comments-module{
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-size: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	color : #333;
	padding-bottom: 40px;
	/* 		min-width: 600px; */
}


.red-comments-bar{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 0 2px 10px 2px;
	min-width: 450px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

.red-comments-list{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-comments-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-comments-info h1{
	font-size: 1.8rem;
}

.red-comments-info h1 span{
	color : #9A9A9A;
	font-weight: normal;
}


.red-comments-info div.reviews-overall{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	font-weight: bold;
	font-size: 1.20rem;

}

.red-comments-info big{
	font-size: 1.7rem;
}

.red-comments-info .star{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-left: 2px;
	margin-top: 4px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
}


.red-comments-info div.reviews-stat{
	font-size: 0.85rem;
	padding: 10px 0 10px 0;
	color: #6A6A6A;
}



.red-comments-button-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}


.red-comments-button{
	font-size: 16px;
	padding: 10px 15px 10px 40px;
	border-radius: 5px;
	color: #FFF;
	font-weight: 400;
	border: none;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABUCAYAAAA/MEEUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARqADAAQAAAABAAAAVAAAAAB0BcT6AAAFCElEQVR4Ae2aX4gWZRTG/fzTallSpla2BUFYpHijBMUKUSCYlaFggniToN2EF9FFFAZ5IYkhaTcFe9FNCkGWCa4J7YVYkV4IikFpulqrlga5aOSf9ffIzMfLYWad+b6ZndnlHHiY97xzznueefabd955Z8eMcXMFXAFXwBVwBVwBV8AVcAVcAVfAFXAFXAFXwBVwBVwBV8AVcAVGuQKNkXR9g4ODU+C7CMwBD0aYwfES6I/Qx7Gn0Wgc5Th6DTHuBGvBXvA/yGq/ErgJPDWq1OGCxoHXwRnQjl0nuRvMHPECcRHzwRFQpF1msPdApukjU9BwKg3xFdTrBhNT6v5O/27wGzgLzoG7wQPgIbAgwniOSfY1nSuZgwaSTtayD1E2gCT7j87NQJPubY24e8Eq8AtIssN0PnLbgeoQANF3k66Avs9bvQjyxoM14BywJtH0lKuvQfBVcMMwv4K/sgjWjDMTHDTjy90DxhVRo/AxIDYbDIDQ/sJ5ushijDcJfBkWidqbi6xT2FiQ6zVktVbpKqxAMBDj3gH2m3p6nM8NwqpvQuglQ1Lu6jzMiO/IGT+dnFMqFNjePGOUGgspLeCOBuTU3JOnKPHrgeain8G0rLnEvgisLcyaX2ocrBYZZpp8M/+kiZ0MtGiL7c08hEmyt3BPnvzSYiH2WXxF0XFHnmLkdJr8jTnznzH5mtuaj++xeQYrKhYCqvuyGe8L45fqsvI9QIFTQZEJtBfHfiXCUFyP4ukxCY5XQBUToF4PQmv+saoS5vGQDe39/AUvm77hcO280uSV9qJVNiltMoXWFzq2za03i77Zpn+q8WcRt9T0aQPre0S/avpjN7yV1KeX0OqMC9gCQvsgjQ1Bb4eBLbSPk5P4A6B/qhlPi71brwhV3Ur3GyEuGD90l4dOC+3HyJmXkneR/sHgnPS4T35VwohQaLfIhB1B+6ug3UrzNEmHUhL1eA73pCTSP4pN/InpRMnWb8bXJlOiMT9oj2YnJ5PmmG1B0je07SNfc8y+IeYYW/dvYq9pzLoI0ykyaQbZI5wTmoZYygmFOUbc9mZAtsbDJuzP2K/qVtK2ZGhdXGjaVmYYV3T7BTPg8divSpgfIBBOuHfhPx+TGsbjElPr29ivRBh+8tch0CQRkWn36RNfU6Yjv9C5BGp9FJs47Yqdyo4QWwJCu4bzZFZCxOrtWlsOsa3Lmqs4knbFidGxN09+abGQ0W6aFl+h6emT2Uh8H0icQyDPfswC4q0ty1y47ECYLbfs8F/LU5f4jpzx95BzzNTVm3Z9DHIN8JMhqc2neWWwZNyxYLepJ/fZMuq1NSak9DlWH9RC+wPHLujaraNvTJ+GRaK2vnrW0yCor4bWLtHR3B9phznj6Mvkd7YA/gGQ61Zsh0dLuRD8MIG49oG3gswTqy1O7lJwAljro2OGja+dD0nd/59Y9pH/L8f14NEsxInrAIvBjyDJ9DQccmkQvllmqVl6DITfoMjHIO097jDn4v926Kd9HmjlrM0voQssBJNBkvXSuYxFZrjyToqrXx/iPAdOgiLtKoN9BNIEr58QSYy4AN0Ob4GLoF3byQBPJNUZsX1ckJ4o74CDII/pHwO6QUtrlNrNMUP9BbnITs6/AuaAeE7RZtMA0F6K5pw+0AP05UEvhm6ugCvgCrgCroAr4Aq4Aq6AK+AKuAKugCvgCrgCroAr4Aq4Aq6AK+AKuAKuQGkK3ASjOo9XzGU7wQAAAABJRU5ErkJggg==) no-repeat left center #FFBE4A;
	background-size: contain;
}


.red-comments-button:hover{
	background-color: #fbae2a;
}


.red-comment{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	width: 100%;
}

.red-comment p{
	padding: 0;
	margin: 0 0 20px 0;
}

.red-comment-wrap{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background: #f5f5f5;
	padding: 30px 40px 10px 40px;
	margin-bottom: 15px;
}


.red-comments-header{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding: 0 0 15px 0;
	color: #444;
	font-size: 0.9rem;
}

.red-comments-header-left{
	width: 70%;
	color: #848484;
}

.red-comments-header-left strong{
	color: #333;
}

.red-comments-header-left .user-icon{
	width: 12px;
}


.red-comments-header-right{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	width: 30%;
	color: #7E7E7E;
}

.red-comments-recommend{
	width: 120px;
	height: 39px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABLCAYAAADOB/9yAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUYSURBVHhe7Zl9aJtFHMfv7nmSri9CK1Nbh9SBOB1rlTEnONEJTauknZ04quKkw4HOrl19xfnHzAT/EcHG0kk7pEOGgkHWUmvtWvanwhAVdLqh1s1i7dRtrs4mWZI7v3e5ZNNmrlueJ7XpfeDp873fNXnu+9zvuZcnxGAwGAwGg8FgMChoTYdfaJ33MH1eEBiz+cqCMptxgBptH6Razlsy+TJpnK8Ys/mKMTsfEEKo41IwPZsrarrW3+zr8O/0Bevf8nX61+mwa8yZWWmUxGMHkYg7kI5PigTph/GXdLUrzInZ5t7mRSQW24eHrkSHklCyQ9W5xJyYnZj6/WkMMcukppR8Ig+pMd4UTJ4+USW1G+TcrK9z3bVckO1Sw2TUpp7HoH5SlYDZnl+1dJycmxWcd+PvFUoT+kZJuWcCqk5VUnp8dUv1uNIukFOzNcH6TcjVeqkppRNlduGrf0xGmpC+ZckYCQVogEvtBjkzW9vZcBMVolMVKBGU0c2hltAZjMSPqxgQ1OrR0hVyYrahu6FIcBHCNFOsQx37WweGEF+Mnr4zGaKfjrb2f5XU7pATs+GI2I0eXJEs0c/LKopelCoaYTeqEEBnl2JxsTt11AT9Xb5gw0b/Lr9KcSdw/E1FXfcDFSIce0FQcQd67TpcwsIq9mpVScnpAg9ZOfjU4Jgs3vdma0FcjI3jmb1K1WeEHvF6Ctd+1BKa1AFFal2MZ1+d/43rbyrkc5kInz3CCW9HY1bjahVpo4Ax1pwyKhlq64wSyrahwV/rUAbEsrPx6Z26kBWOma19Z2Mx5/wDNE5NK7jhv+FvWFUCGOrFc9qni2lG2gbeG9n2YZVd4Flq2WxF6mC2dXfq85TQu9Q/Z4ljZvnJU7swcS6XGsa6PHZRNaEimWOUnmDFhc8pfQE+3tJ3dHjrwKHUYXH2Mz5coCqFcGSh4YjZDe9v8MLYw1LD6OE11ava4/HptTCv1rlo9N7hzaGTUs+WmIg/ikdAtQ9ZclAFs8QRs6d/ma6CMY8uBgP3BOJo5+26TCxGZqTvxbCoOKClXGmpjMkWR8xySldqSRgVh+QZo3G5Ckhs+6hWs4exv7SSbi2tssIRs4yfu/MJwY7JM1KwVAWA8HimtJw1PM73aokbR0e1zApHzArG03OgRXmllukphkyHMd9eGjCYWm1hdqLvapkVjpjFCPStViTB6S3yjOniGxUA2NIldzWzBAOehUHtlC7KlE7P1dngiFnK7C8wCieSBbFFroyYzYZRissQFhfP1HbdP+vexU7oFSxK1E3DXYssKSo9rHSWOGJ2f0v/OJ7Rt1UBc22c/Ph6pV1+DA1N7mKEuEbEEp9h475GlS8C9rwPaUmYYM/u2bQnootZ4UwaA69d9DK64U+pscPZOhaZ+B7l9PsktWxM8AO1wfrt93Y03CZ7X1f9g4AIMKRwek62mCUzxBEc3Qj4uhpvlS/S8IXX69CFoSSGUUhu6b6DTuCCXtwRudRcjhujUh6Liamli5Ys7nmiJybL5zPnG4GRlr4vS2zvKjTgNbRBvkiL6qqZqEWIwPwsmtDyR9D4B2Gy7jyjUdhoy2T0cnH1x2g5quLkTZaw0joeqeRcNOHL18PgDbhwenpJQ+kZ1I/Y1H5+qK3vBx2dweX07Jz+8t7Y21gaC8eulBqNjsLANLaA56ac/2DemXWTTL4cfWb/7xiz+Yoxm68sKLMZp558xaRxvmLMGgwGg8FgMBgMCw5C/gbYHNg5iP1i3AAAAABJRU5ErkJggg==) right no-repeat;
	background-size: contain;
}
.red-comments-unrecommend{
	width: 140px;
	height: 39px;
	background: url(data:image/png;base64,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) right no-repeat;
	background-size: contain;
}

.red-comments-body{
	font-size: 0.93rem;
	line-height: 1.4;
	width: 100%;
}

.red-comments-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	margin-left: -1px;
}


.red-comments-stars .star{
	width: 21px;
	height: 20px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEg0lEQVRoBe2Zz2tcVRTHk5gooaFCQVfJps3MJFoU629oceGuXbQLKdKFlIIIShcKgkVsoS7qQqwgCkUL1YWg1IWb/gMt1N+2UkgyL7sgBEXBGEk0yYyfb5g33nmd9+acl/dsAh243PvOPed7zveee+59eenru/2zrUAURU+p2bTzaw3mN7VZrq2tnWxpPm2zyKfVn8/MZjUzM7O30WhclvbAwMC+Wq12xWbp1xrwm9gtIBFnoy8c2xHsmqVlhLp4YnV19WoYyuDg4JOVSuWrUFbUuLSMUBunkkF2kyV18j6XkhFq41G20jfdgqJWHqNWvu02txFZKRnJqoesuY0QKTwj1MYeauP7rKColYeplR+ydLxzhWckuDdSY7HopBqnTBSaEWrjwWaz+SMtE7e/v79Je4hauZ4Sl1tcaEa0/3uRUITSKbpWMlfOsyyzs7O7qY2fLESEq6xQKw+Mj4/f8PhJ0y0sI5B4w0pCwUhXNmmBeeWFZGR6evoRHH9NcK6FISsN7B6fmJj4zht4Ut9MZG5ubsfS0lKFvV0BpErQ6isEU2G8PQnseQZjAYwIm4ix+joXZzQ8PByNjY39bsHqIMIdsJ10VwBRcB0BA7bDAliCjoi0CYooixlRXxF30ULsb50IW+MwgvcI/t54Yiv0kPqFOI+zNT9f39MaIPxoKwQfxqiYFbtk7eLkcnqdLXXTG2touJnGilUxxzF11IiE3M6vsQfPxAqbsYfECUi8FcZ2ExFNQuZlyLwTKm6WMSRegcTZZDxdiUgJMi9R/DoAUnWSYGU+Uw96PzsOife7+ckMEjLPQ+TcrSbTIvECJD7sRkKyTCJSmJqaOgrQeci0DwbJ/68fvhu0Y5D4OMtnTyIyhswRwD6BzB1ZYEXP4XMNn89NTk5+2gvbREQgXJrPACrAoV6gBc2vQOQI98RFC56ZiMAgcxAyuoDutIBvQOcfSByGxJdWDBcRgXIA7OdoloOyPreucMQeoiYuWUlIz02EjAyRmb+wLWuLrZCJbWRkxUPEfRLxl2C1RBKKfajlw8Pjv3ctqxXbardVN69eHh/ujLC1SieSx4ebCKtcOpE8PtxE8qyWd4vl8eEiwt/tw5wmO72BefXlQ748di4ii4uL97FaLhtPMLGufCwvL0/Gz5beFRQX1f0W0FCH1b2iFsosY+/J5SLi2bsEfw3iB7jc9qlpLJmFhHQ8vqTvIoK+5cTSN6lnecXYE75maCyZ5sCpy3mPn8VXG8L7vpQKzmrP0U5Xq9UL9KttD8EAeZPHz1jtL+r1+lF6ffQeC1TCYaqvUCkem9+1Wh/v/ogN457gfqWdYaU/4IPZ37Hc0oN5F7XwImRO0O5J2vAR7u7wI1xyPnw2by2+QHasEMEvELw+H+1iy5z1klAQspGtMIQlTMnjX9JnLO/Wm4lgvE4EZ8u0t0dGRnYSxGkK+c9uwB6ZMIQlTGHLR8u+Y/GyMD01UsPBOdqbOP05CzTv3Ojo6G/YvsrfPO/S698UtbxYqXbz8/PbUidLmrgVPkuicht2667Av+wCs9AbZnVUAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
}

.red-comments-stars .star-active{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEn0lEQVRoBe1ZXWgcVRQ+ZyY1NStVC/pg3ywJaEWxaq2lMbv1bburPmiRiiJCEZQ8qC8WaQP6UB/8eQgKoj4oWLD60mazL0I3saXW/1Z86uKTFEGh1p/Gjc3M9TuzyXY3Mzt7z2QmTaAXlr177jnf+b575s7cuUt0pdnNgDlaHpGPnXdyr77kobaR3v55zwdsI5L4cZIg2xhTK28n4x0L/Nkd5sLEcdtYrZ+jDdD5t6qBsPa+DsXGO7OKoBpbUY0vO0iwex+qcrLDltKPDCvij4U5RtnCXkksmVTETJXvId/7OpKQ427h/MQ3kWNLMGZTEROzHuLGliAk9YqYL8qbac77LpZTn3sX3z/xfayPcjD9inj+wnOjOxUbn+7RkSOpVsQcK91Bc/4PZCgel+HR59zJw5XTkawSGNOtyEWzv6cIISlCxTfFFj9zikSmtvM2MPzRSojgSlWIb+fC5E+KNF1d06uIoX3WIoSOVEViUmqpVMTUHrwbT/GvwE45MewTu/dy4ci3S9VjLcSceHQ9NS4MEvMgZnII8ynfgyCPD61bIpG/cJnVgVkHpnyfIWPqtDZX522fnrPB7hBiTj6+jmbOgywINokOAQSEA7LrbQAz8DmHyasDd17gvNiB6+q89WNMQLMFQsx0cRd5NA7TjQsDq+T7N3JplEeqh4JrWjrk8PurhPwlmuAccIeltTg5P/kyrtOIHeuluJXV47Em5yarjjUiJlMrvoQFd2BlkV7EhmkvF6qvtVtDQmTQTBWfJ5/ebHdcMX2HXuB89a3FfCKFiJOplZ4j8sdRna4+i8Ey/R3sBJxRLlTejsoTS9JMlfaQ8d+97GJEBDvPcL7yXpQIscUKEQesmafI8AfotW4MYl++Jk9/ehp7sg/jcvYUIsFmurybPP8j9Nw4sPTH2CPXeZJHJg72wrYSIiBYM49gzRxEkdf0Ak1lHBt9PB12Y018ZoNnLUTAzNHiQ7gaD6F3lQ14ch/+Dzl28Y7qYVsMlRABNdOlIvn+YVQmm+NWqYTjPMwjlaqtCPHTL+DcTZ+LHk0StW8zhypML6Tx61Cm60TWoORQNr2QiwavtBm3BDn0QoiyF5IgRwIh/jII0edIIISXQYg+h+r2i/f2q6kx8w9uWgkmQLOusC1ZO3AN3tf/tY3SEWrM3Jq9CKGOiZpr3GIrQvx0QlzepAEPfJmP4/BA/5eb0d0ddUI8xR2L+RQ2fDuxa8V/h5PD0oegU9YTocmlrghb3U3O4N3hMcpXNrdvM4I+bMEY4dyqV7PL1ULRVSTu/s70C04N9xBv2YQd6yfMHNrGiE3GxKfpi5juTXV3tL5rNQ/v/vgzlJfpd7z4HKANG9/hwfHZ0HiMwdRH++nsz89iy7MXnxtCrgPXX9t+CBcabzPYV2T2/OIZkmPOMVrTt1EOA7QihIPEBAcJwAiwiFonhwHHcM426p1deyELi4+pgUX7OuX6b+Ydk6/w9iN/d0LqfwmGYAlmgC05pC3ktIC0v7Smim/g3T1H/fwqb6uctcBO7GJOlDbQrNlHbC6gYi8mBooKNKefyEXZs7RdjpxZ6rmCvSpn4H9wUFAdul+WKgAAAABJRU5ErkJggg==);
}

.red-comments-name{
	font-size: 0.87rem;
	font-weight: bold;
	padding-top: 12px;
}



.red-comments-reply{
	background: #FAFAFA;
	border-radius: 5px;
	padding: 5px 10px 5px 27px;
	margin-right: 5px;
	cursor: pointer;
	border : 1px solid #dadada;
	font-size: 0.8rem;

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAAEq0lEQVRoBe2XWWiUVxTHMzOZ1IlVSaJDFSyNgkXsg50+VLQzYlEwtaAVWhdQKFaoCwopNYuxjkmaZGjNg90MiAtSwZSKGxprHywNitImiFgfhOiLtkls3VonjpOMvzOZG77MwpTJ/fJ0D5y561n+59xz7zd5eYZMBEwETARMBEwETARMBEwETASyRMCRZd2W5crKyo9isdhKp9PZ1tjY+KUOI6MKJBgMOvv6+r4BxMcW5/2hUKjdMs6p68xJKgehlpYWNyCOJIHIIyu+HNSliIwKkObmZk9XV9cJQKwQDxwOx2GaZynejGDCdiAVFRUTuru7f8LHMvETEF80NTWtpRuRsS6yFQg14cXRC/Bb4jAggoDYJn3dlK9bodJHJl6mJs4zniFz1MKnum4oZcPa2nJr1dTUvBqNRs9TE1MxFiMTm8nEt1bDAP2X8Vj4IXyXPb20vcjcpD3r8XguktEo/f9F2oFUV1f7BgYG2nBoEs4N4MU6QBxM9oa35DF7Xkyet4wf0D+Ijlrk71vm03ZdaWdznCTKAUTP4WAxDkQ5Tqs5Tt+nUxcIBDqY/1X2s/cK/Af8JzyZuRfgMfAceL3f7/+nvb1d9mckbRkBxBKs/AB74KeA+AAQJzNazrDAcSqIRCLz+/v75dFcrrYBcBeZCapxcqsFSFVV1Tscp+Mod2PwCSCWNTQ0SKGPiDh+C8nuXpRMTyjayVdAbTqlWq5fQHyNcjccBshiHSDEWTLwM0UvV/cNGUOfAe6Nwe7wXy1AcD4mahOtFp3KTY7aXy6XawG6peBdZGhfa2trSm1rMcpR2oihCEYKyc5ZOWrKER0tGe5Gz+6ErtmdnZ3xrwSrbi1AMHQOpUvhMOyReuEIvG81NNJ+UVHRHnTcEz3o/zBZn5ZiV0rJhJ+snIbHM9dPptZzcx1Q69aW92YR+16Bn8G9ZLSHI9RTUlLSU15eLgFJIfRvA0RIss/iS9b3RSsQsSzFiGNtdCfCUjtbuWm+oh1G7Mv0IIrMJYLwI3qO4extJUi9FPLZI69/IWDKWBM7cdJytJQyaVH+u9vtDmDoDkMJ1B6c3i5rVsIZFcT/2Gv9FJH5uUR+N3tuIXuK7MkjmQeQJzTqBntd5hRpByKK6+vrb+Tn5/txsEvGOFTPgxmSfjIR+WqfzzeGa3YqMvM4XqvY0wTLN5jIvguo64BZKWMoDoT5YX/IVFQGt2j+JYJTwuGw/BeZlVD9HRnbBMCY+mgEyFbqSAp5GJGJIiY+weEttONkkb1LAfUa3c/hKxzZN2VeyJaMDKqOH4W7GJ/P+LfE3AYK9lC6d0DJqBbA9+EaMjUN4JdlHlD76T+SPq1cKENkKxCxQrT/Li4ufhvDv8gYZ9Z0dHRIkcpHYVYiq3LlyrtxDdkSeEdCaIJV2HYgYoxj9Njr9ZYB5oyMcWYhTcrrLGvpSLLD/Brk5VLwyh50yCfREI0KELEmb0NpaekynDk6ZJ0O42vWcaY+9XCVNamNOCF3UfWltbXYrYZUn0g6qJMNjN+DL3D0GnBK3o6slJDdSTuzoKCgtq6u7npWIbPBRMBEwETARMBEwETARMBEwETARMBEwOYIPAeCsb6ia+n/aQAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-size: contain;
	color : #777777;
}

.red-comments-reply:hover{
	background-color: #fff;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAAFMUlEQVRoBe1Ya2wUVRQ+d3a33VYUEWjUWCWYYIzGCP7o9gViarRKUyjdEWMwMT4CaiTRCO0WZSx0d4niD3wnRDAmJs62RCyRFTSpScvuGtQoIfwwscYH0RbFWi197M71u0NnM12nbdrO9te9Sfee+ziv755z7p0SySYRkAhIBCQCEgGJgERAIiARmAYBNs16XpYDodhjxGkTlMcTkeArbiiZV0c0jSvx0fY3uMG3ZI33UHWqTe3OjmdJKLPkmzHbE++c8sVHYh9McAJSmKGsmrEwB4Z5caT8Vb3ou97eI5zTA6YNjN5HP+Zgz6yn8u5ITVRfyPvoOCdeO27ly6mI+jDo0Vlb7cCYV0cqtMMlgwPUxYmqhG5GTEtF1e0Odsx5yjtnCZMIqNL068dG0idQnVaILQpjz7tVoZxU5qVqVe7Ub0pnSDhRinPAgdDTqWjwTbsBZU36Pxhfhr8BGHEOm/rR9zNG3zPFc6zAd9XJLm1t2s4zFe26I4FQxyrimTgSeyliyYBhjybD6qFcIwLN+iD2LMidz44Z+wv0IR8vau2OrruQnZ+EcNWRipaO1Rkj04mTuIIxlibGHkqGG3Un3eWh9nsMw7hBURQfSvISUqiEOL8OJ3On4Ld4AMSfkLMjGQ4esOacetccqQjp9xsGxWBIEZJ6BBGlJiPqx05Kp5oLanrBT6O0hnG2hXPeYO1lCnsJzmjWOLd3xZGy5vb7iBsfQbgP6A3BifWpsHoiV9lMx4GmjhpimbcRgjcKXoXRrkREbXWS41L5NV6HcB9QuYgyeK8bTghjk9GNn/kLqQpyz4oxHHoRReIOQec2dxzhZmUizhg3iLsjc9zSLk39jSuFa+HMBYStBwXkQFDXPXlxRFHYk1AwCsiKgdoxM9RyNc1hnArX/w72faYITrf/8g2zXglZqa6glwg3fqpwqhehJZJd5Et5UyyY1eIC4VlUuB9izgtR0PFIrkjodq9VNseq08SPmuWXKINQezwVCR500lAW0u9mXFmG5+8Y0Ownw9OHwOnjizN9iWfVi048gebYdlSyveL0fbz4avv94qojQvl4MsZBLhG3OlNoG8rma7mGTX4hgocoAdYOKvQdTmobfrR467TO4r6R4X4RwnC+NhFVhR6zuRJaljDR41H4FfN6V+Mi+xVBgOzn+wNNeot9j6CRSxaI/5qXZ3aDqBy8Auv7+PBYL06hszrUcY1Y7tTqhsBoVjCAtDLLAsJ1R4Tw5J6GswX48oOyH8QYMb0HBu0VdG5jTAmVruT+Ir+nVPGwSlwWD+K+iGLfgNiLUFo3ZmTOlIVim8QYl63piMH4hA8yCxWxx/VWqR25Nj08ehzm3CKE45TeSoSDT+EEuPVohCPbkpFGkcgTWlXT0UVpZeg5vNaewQldLhbBX4/fW+FcG+gv8XIos5jyciKW8B6t/twC5lkDC06JOYTLVvzj4T2ne8DisXqRyHhs7vT7/cvheMrkJ/Yu4/zvS3tY9j0mxnl1RCj4PNLwh/fKgruA4BdijDjb/PPXFEco+M3xND9dWt15Ly+qxf7TQGIxUuuFS2JooZ01744IZT076gfZUqqFM5+MG1GDvPnf7Ww3zE6L0/H6vJtFUUCYlZhrnPvse+bFEaFQ3A23LVu+Hs58aDfAw9hp+3gyunt3w7fI9DZrHXJOWrTo85rsdkUWjURlgeb2rYz4Bsx14fM3LJLfWp+qF7zlLe27EJ43e7ystWd345mp9ss1iYBEQCIgEZAISAQkAhIBiYBEQCIwHwj8B59qvJ4u6UTyAAAAAElFTkSuQmCC);
	opacity: 0.9;
	color: #3778AA;
}

.red-comments-module .step-0 .red-comment-wrap{
	width: 100%;
}

.red-comments-module .step-1 .red-comment-wrap{
	width: 97%;
}

.red-comments-module .step-2 .red-comment-wrap{
	width: 94%;
}

.red-comments-module .step-3 .red-comment-wrap{
	width: 91%;
}

.red-comments-module .step-4 .red-comment-wrap{
	width: 88%;
}

.red-comments-module .step-5 .red-comment-wrap{
	width: 85%;
}


/* Модалка */


.red-fade-overlay{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;

	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.75);
	overflow: auto;
	width: 100%;
	height: 100%;
	z-index: 1000;
}


.red-modality{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	width: 535px;
	min-width: 535px;
	min-height: 450px;
	background: #F8F8F8;
	padding: 40px 45px 35px 45px;
	border-radius: 10px;
	overflow-y: auto;

	color: #595959;
	font-size: 0.9rem;

    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}


.red-modality .line{
	width: 100%;
	padding-bottom: 18px;
}

.red-modality .red-notice{
	color: #8A8A8A;
	font-size: 0.85rem;
	padding-bottom: 20px;
}

.red-modality .red-captcha{
	padding-bottom: 15px;
}

.red-modality .red-captcha img{
	height: 70px;
}

.red-modality .text-review{
	padding: 0 0 15px 0;
}

.red-modality .header-line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	width: 100%;
	padding-bottom: 20px;
}


.red-modality .name-line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

.red-modality h1{
	font-size: 1.9rem;
	margin: 0 0 5px 0;
}


.red-modality input.text{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	font-size: 0.9rem;
	border: 1px solid #e3e3e3;
	padding: 8px 8px;
	color : #555;
	margin: 5px 0 5px 0;
}
.red-modality input.modality-name{
	width: 100%;
}

.red-modality textarea{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;

	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.9rem;

	width: 100%;
	height: 100px;
	border: 1px solid #e3e3e3;
	padding: 6px 8px;
	color : #555;
	margin: 0px 0 0px 0;
}

.red-modality .button{
	background: #187AB7;
	text-align : center;
	color : #fff;
	font-size: 0.85rem;
	border: none;
	border-radius: 3px;
	padding: 12px 18px;
	cursor: pointer;
	text-transform: uppercase;
}

.red-modality .button:hover{
	background: #106da7;
}

.red-modality-notice{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	padding-right: 5px;
}

.red-modality-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}


.red-modality-stars .star-inactive{
	width: 30px;
	height: 30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAEq0lEQVRoBe2Zz0sVURTH1bQQxSColW7M955WFP0uKFq0q0UtQsJFSBBB0aIgSKKCWtQiKoiCqKBaBEUt2vQPJPT7J4H6xp0EUhRkhpbvR58j7+WbcX7fO+NbzIPrzL33nPM933PuuXOdqalJfkkEkggkEUgikETAFAHDMLZJMw3G1KmPCccEk8/nT5cGtpsmYujUxoBhghgaGtpSKBSeyWBdXd3WTCbTbxKIuFMXsf1Z5iFbzm5N5f0swYgGYs0wdbspl8s9r+RSX1+/OZVKvagci/I+1gxTu2esZOzGrDI6+7FlmNpdzxJ+Zec8tbyBWn5tN6d7LLYMu9Wr25xuwrFkmNpdQ+2+dXOeWl5LLb9zk9ExF0uGK567jj77kXFUDjAReYap3VXFYvE9zRWrtra2SFtNLX8M4H9g0cgzLPXpRVa8Fpk4atk16oHDZ1EYHh5eQe1+8kNYVCXL1PLKjo6OzxZT2rqRZhiyp/ySFUYiKzra2NkYiizDg4OD68B7CYlAQSXLBfQ2dnZ2vrHxV3lIifDIyMiiiYmJFLWXwpM05OSawukU9y0q3mFjDBsGNgzu5ZrlgGI0NjYabW1tP8La9iTMM7SFZZYCTEiYiAG6KCywop4Q/h8ICQhBN6h/g2f5mJttR8IsyW4Ur0JyiZuBapuD/Fd8OkJJPLTzzbG+RAHlW3ZK1TwmPjuRFb8dCcskh4CTLOVZ/+HIXDX+xFfx2c03xyVdqcRp6QQ1cr5yrNruIdsH2QtefvkiLEYgfRTSl7wMzsU8ZI9B9rIfbN+ExRikD7OJyUYWSM+PI2FkqFc5fx+B7DW/+oEdh/QBCN+Ya9Ilsgche9MvWZELTFiUBgYGegG8DWnXTU9ko/iBXaDth+zdoPZDERYQSPcAeg/S84KCqsiDmQdzX1dX1/0wdkITFjAOJ3sAF+CGMOAhdKYg3MNz9lEI3WkVJcJiAdK7IC2nmvnTFqP78xey3ZB9ogKhTFjA2ch28MgSR6L6dDPFo2c3NftUhazoaiFMhhvI9G/sRbW0p8hsExmeUiWsZZflzUY6QrLCsaGEocrX/Szt1zrLeYVf2bByujC0ZJglHTlhXRhaCJO1yAnrwtBCWFf03Za7LgxlwrzXamT3bHdzVsecYAiWqi1lwuPj48uIvrIdLyKCMTk52eUl5zWv7CgHguVeINZ5stUvzTru1dexUysTDlJbkPxAgHZyiNgqTe5lzItoeT4IVlnHelUmjEE/O7S8U97L0XBN5fFQ7mVM5rCTtTpn0/eDZaM2M6Tj7OvoBNkboZ1Np9N3uOZmYGfuGC/Se0D2Hmez2V6u8vGtbUbCdOeIZZJy6SidpUsv6X9a7UPiG+08mbvOi/E/1nm3PjYXUKuHIN1HW2yV5WX7Qq+X7Vadyr7SkuaLhCnikByDpLzWXcpSvRyUrDgmOqIrNsSW2JTx8s+KWR73e1UiDMg0YZyapF1sbm5ux9mzbEi//DrgJCc2xJbYFNuCUZI1BdlJ32lctYYzOHKDdg7nvjiBqIy3trZ+R/84/3Nf4SqfXzMq9pR0R0dHm5QMhFCeC8wQbiYqSQSSCCQRSCKQRCCJgE0E/gEsWrPQzHmYGAAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
}


.red-modality-stars .star-active{
	width: 30px;
	height: 30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
}

.red-modality-stars .star-active:hover, .red-modality-stars .star-inactive:hover{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	opacity: 0.7;
}



.red-modality .recommend-line{
}

.red-modality .recommend-line label{
	margin-top: -10px;
	cursor: pointer;
}

.red-modality .recommend-line label:hover{
	color: #333;
}

.red-modality .red-modality-title{
	width: 80%;
}

.red-modality .red-modality-close{
	width: 20%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
}


.red-modality .red-modality-left{
	width: 45%;
}

.red-modality .red-modality-right{
	width: 55%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
}

.red-modality .close-button{
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,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) no-repeat right top;
	background-size: contain;
	cursor: pointer;
	opacity: 0.6;
}

.red-modality .close-button:hover{
	opacity: 1;
}


/* 	Пагинация */

ul.red-bottom{
}

ul.red-pagination{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin: 30px 0 30px 0;
	padding: 0 0 0 0;
}

ul.red-pagination li{
	margin: 0 5px;
	padding: 0;
	list-style: none;
}

ul.red-pagination li.red-page-number{
	list-style: none;
	border-radius: 5px;
}

ul.red-pagination li.red-page-number:hover{
	background-color: #f5f5f5;
	border-radius: 5px;
}

ul.red-pagination li.red-page-number button{
	text-decoration: none;
	color : #9a9a9a;
    outline: none;
    border: none;
    background: none;
    padding: 4px 8px;
    cursor: pointer;
}

ul.red-pagination li.red-page-number button:disabled{
    color: #333;
    cursor: default;
}

ul.red-pagination li.red-page-number:hover button{
	color : #2d2d2d;
}

.mobile-only
{
	display: none;
}

/* Mobile */


@media (max-width: 450px) {

	textarea,
	select,
	input.text,
	input[type="text"],
	input[type="button"],
	input[type="submit"],
	.input-checkbox {
		-webkit-appearance: none;
	}

	body{padding: 0;}

	.desktop-only
	{
		display: none;
	}


	.mobile-only
	{
		display: block;
	}

	.red-body{
		width: 100%
	}

	.footer{
		border-radius: 0;
		margin-bottom: 0;
	}

	.red-modality{
		font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
		width: 95%;
		min-width: 100px;

		padding: 35px 30px 25px 30px;
		border-radius: 5px;
		font-size: 1rem;
	}
	.red-modality .red-modality-close{
		-ms-flex-line-pack: start;
		    align-content: flex-start;
	}

	.red-modality .close-button{
		margin-top: 5px;
	}

	.red-modality .red-modality-left, .red-modality .red-modality-right{
		width: 100%;
	}


	.red-modality input.text, .red-modality textarea{
		font-size: 1.1rem;
		padding: 10px;
	}
	.red-modality textarea{
		height: 120px;
	}

	.red-modality .name-line{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}

	.red-modality .red-modality-right{
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		padding: 10px 0 0 0;
	}

	.red-modality .button{
		width: 100%;
		font-size: 0.9rem;
		padding: 16px 15px;
	}

	.red-modality .button:hover{
		background: #106da7;
	}


	.red-modality .red-captcha img{
		height: auto;
		width: 85%;
	}




	/* Comments */

	.red-comments-module{
		width: 92%;
		min-width: 100px;
		padding-top: 20px;
	}

	.red-comments-bar{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		min-width: 100px;
		width: 100%;
	}

	.red-comments-button-wrap{
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		padding-left: 0;
	}

	.red-comments-list{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}

	.red-comment{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		    -ms-flex-pack: end;
		        justify-content: flex-end;
		width: 100%;
	}


	.red-comment-wrap{
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		background: #f5f5f5;
		padding: 30px 30px 10px 30px;
		margin-bottom: 15px;
	}

	.red-comments-header{
		font-size: 1.1rem;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding-bottom: 0;
	}
	.red-comments-header-left,
	.red-comments-header-right{
		width: 100%;
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		line-height: 1.5;
	}

	.red-comments-body{
		font-size: 1.1rem;
		padding-top: 10px;
	}
	.red-comments-reply{
		font-size: 1rem;
		padding-left: 30px;
	}

	.red-comments-module .step-1 .red-comment-wrap{
		width: 100%;
	}

	.red-comments-module .step-2 .red-comment-wrap,
	.red-comments-module .step-3 .red-comment-wrap,
	.red-comments-module .step-4 .red-comment-wrap,
	.red-comments-module .step-5 .red-comment-wrap{
		width: 95%;
	}

	.red-comments-info h1{
		font-size: 2rem;
	}
	.red-reviews-button{
		position: fixed;
		bottom: 35px;
		left: 50%;
		width: 190px;
		margin-left: -95px;
		font-size: 18px;
		text-align: left;
		padding: 10px 0px 10px 42px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABUCAYAAAA/MEEUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARqADAAQAAAABAAAAVAAAAAB0BcT6AAAEcUlEQVR4Ae2aW4hNYRTH57iM+/2ay4vLlDy5poQHyROSN1LCi1uiFA8ekBIvkiiRF5cikiRKuY97yhtFNMalhnG/M37rOHus/c3e+xzHnr23rFX/863vW2uvtb7/fHt/39lnKipMjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBiIm4Fc3AHLidfQ0DCI6yaD/qAPaAXilq8EfAYeg9O5XK427gSxxYOQkeASSFq+k/A0qIptMnEFoqh54DNIU96SfFrQnFK5lShmFMVUg8qgohIee0O+EdxaDxLO2zQdxFQ7y+QF/WVgBOgCKpsB3Yg5BqwBslK0HG1aZcIjVDNEV4QupPRNsgzyVYEPwBO5pbvpGlroTkL6FCfPBpax7BaJCfnukWyrSii39CTVr0iDGNmStVzQnQT1806ufrqfBjFyTtGS1kPPzeurKw1i3MPbR81SmM4zoDtoGWaXcextQacoH2Vz8/rqSoMYVVtxlYnOBjV4vgCymxwCvgcl/WHgHPZ34DX6HTAO/d8RCt4LtLQJqx6n6dpR6TfQ82cwWllJtcrmqV9QhkXEHuA5FtqN2jfrK2aVLlbpo9FnFfpzaH0PzsJ4a9p1Bf2Pm6wTMzhiRmMLtlJ8IsIEm7JOzMPgsvOjHQq2UnwiwgSbsk7M9uCy86O3C7Z9tK9C/DyfEHP4cKaJ4YR6gNKXAjlzfAJnwF0gcks+8KmjmQyuANmC74PjQCTv80vN+Cc7wF5nNwjdldypcN2CwrUnXZvXxz4UPAP1YKA37rbY/uldKT8fJjEc7KGzG8gKmZ83qA/sXcEKhq4DOcUuYTXJ+acs8Z32yorQzBcxWdmWDwM5t1wGc5mw70snPh0ZfwQ6AyFuJj7HaMuWzBPDzOSF1mpwA5xnwj9ofcLYO8hZw+BLIO9z630OZXSyQEz+BBtWO5N8im1zmN0bx2+Hp5fYRuZNY1eSV4laEn1JpRK7eX11pUFMrSpO1Cqnn1TXzfskqcSBeXgWTANaTgQ6NuMgyXPgmi4CfUwzpiwemgLkRbe859WykU7b4lf/vQd5OoGdOjm6HAp9EvkA8nnG2KGQ9YRb64SUpXwTSJFyypXdp5qHauBhjhjDsU8FPUEpIt+thgBZGb2cC5aTZ5szlnyXSbUCV0Ax+YGD+45Y3tTNB3H9WHeKWKkskEDmKUZOqkdAMZmgA+C8CAhhccgegrTX8TOjU9hUcBA8B0ETbiQG+1LwN/KNi2vALjA+ioTsLCGqpNhKmh5AnjPtgMhE7v+L2Jaj69+CxHYWLASfpVNEvmKvI1aTk3OR67JjhoT3wJMJKCu9jmr3owuR/48wYU1M0HNoEz6ZWu2J/HUcYug2ivxfy+JEishiEib/oJGK34r8CD8ji/UmVhMEbP3NR157yGe6R/bEZh+RCBJ6gw3gKtgCfL88RlxqJmPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYKJWBn83bZoKNTIakAAAAAElFTkSuQmCC) no-repeat left center #FFBE4A;
		background-size: contain;
		-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);
		        box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);
	}



	.red-comments-button{
		display: block;
		position: fixed;
		bottom: 25px;
		left: 50%;
		width: 175px;
		margin-left: -88px;
		font-size: 18px;
		text-align: left;
		padding: 10px 0px 10px 44px;
		-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);
		        box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);

	}



	/* 	review  */


	.red-reviews{
		width: 92%;
		padding-top: 20px;
	}

	.red-review p {
		padding: 0;
		margin: 0 0 20px 0;
	}

	.red-review-header{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding: 10px 0 0 0;
		color: #444;
	}

	.red-review-header-left{
		width: 100%;
	}



	.red-review-header-right{
		display: block;
		width: 100%;
		padding: 3px 0 10px 0;

	}

	.red-review-recommend {
		width: 100%;
		height: 43px;
		background-position-x: left;
	}

	.red-review-unrecommend {
		width: 100%;
		height: 43px;
		background-position-x: left;
	}

	.red-reviews-bar{
		width: 100%;
		min-width: 100px;
	}

	.red-review{
		padding: 30px 30px;
		margin-bottom: 18px;
	}

	.red-review-stars .star{
		width: 24px;
		height: 23px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEg0lEQVRoBe2Zz2tcVRTHk5gooaFCQVfJps3MJFoU629oceGuXbQLKdKFlIIIShcKgkVsoS7qQqwgCkUL1YWg1IWb/gMt1N+2UkgyL7sgBEXBGEk0yYyfb5g33nmd9+acl/dsAh243PvOPed7zveee+59eenru/2zrUAURU+p2bTzaw3mN7VZrq2tnWxpPm2zyKfVn8/MZjUzM7O30WhclvbAwMC+Wq12xWbp1xrwm9gtIBFnoy8c2xHsmqVlhLp4YnV19WoYyuDg4JOVSuWrUFbUuLSMUBunkkF2kyV18j6XkhFq41G20jfdgqJWHqNWvu02txFZKRnJqoesuY0QKTwj1MYeauP7rKColYeplR+ydLxzhWckuDdSY7HopBqnTBSaEWrjwWaz+SMtE7e/v79Je4hauZ4Sl1tcaEa0/3uRUITSKbpWMlfOsyyzs7O7qY2fLESEq6xQKw+Mj4/f8PhJ0y0sI5B4w0pCwUhXNmmBeeWFZGR6evoRHH9NcK6FISsN7B6fmJj4zht4Ut9MZG5ubsfS0lKFvV0BpErQ6isEU2G8PQnseQZjAYwIm4ix+joXZzQ8PByNjY39bsHqIMIdsJ10VwBRcB0BA7bDAliCjoi0CYooixlRXxF30ULsb50IW+MwgvcI/t54Yiv0kPqFOI+zNT9f39MaIPxoKwQfxqiYFbtk7eLkcnqdLXXTG2touJnGilUxxzF11IiE3M6vsQfPxAqbsYfECUi8FcZ2ExFNQuZlyLwTKm6WMSRegcTZZDxdiUgJMi9R/DoAUnWSYGU+Uw96PzsOife7+ckMEjLPQ+TcrSbTIvECJD7sRkKyTCJSmJqaOgrQeci0DwbJ/68fvhu0Y5D4OMtnTyIyhswRwD6BzB1ZYEXP4XMNn89NTk5+2gvbREQgXJrPACrAoV6gBc2vQOQI98RFC56ZiMAgcxAyuoDutIBvQOcfSByGxJdWDBcRgXIA7OdoloOyPreucMQeoiYuWUlIz02EjAyRmb+wLWuLrZCJbWRkxUPEfRLxl2C1RBKKfajlw8Pjv3ctqxXbardVN69eHh/ujLC1SieSx4ebCKtcOpE8PtxE8qyWd4vl8eEiwt/tw5wmO72BefXlQ748di4ii4uL97FaLhtPMLGufCwvL0/Gz5beFRQX1f0W0FCH1b2iFsosY+/J5SLi2bsEfw3iB7jc9qlpLJmFhHQ8vqTvIoK+5cTSN6lnecXYE75maCyZ5sCpy3mPn8VXG8L7vpQKzmrP0U5Xq9UL9KttD8EAeZPHz1jtL+r1+lF6ffQeC1TCYaqvUCkem9+1Wh/v/ogN457gfqWdYaU/4IPZ37Hc0oN5F7XwImRO0O5J2vAR7u7wI1xyPnw2by2+QHasEMEvELw+H+1iy5z1klAQspGtMIQlTMnjX9JnLO/Wm4lgvE4EZ8u0t0dGRnYSxGkK+c9uwB6ZMIQlTGHLR8u+Y/GyMD01UsPBOdqbOP05CzTv3Ojo6G/YvsrfPO/S698UtbxYqXbz8/PbUidLmrgVPkuicht2667Av+wCs9AbZnVUAAAAAElFTkSuQmCC);
		background-repeat: no-repeat;
		background-size: contain;
	}




	.red-review-body, .red-reviews-sortbar, .red-review-answer, .red-review-name, .red-review-answer p.text{
		font-size: 1.1rem;
	}

	.red-reviews-bar{
		padding: 15px 0 15px 5px;
	}
	.red-reviews-info div.reviews-stat{
		font-size: 1.1rem;
	}

	.red-review-answer{
		padding: 15px 20px;
	}

	.red-reviews-sortbar{
		padding: 30px 0 20px 0;
	}



	/* 	Р РµР№С‚РёРЅРі */


	.red-rating-info{

	}


	.red-rating {
		min-width: 100px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		width: 92%;
		padding: 20px 20px;
		margin-top: 20px;

	}

	.red-rating-info div.rating-overall{
		font-size: 1.4rem;
	}

	.red-rating-info div.rating-stat{
		font-size: 1rem;

	}

	.red-rating-grade{
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		padding: 10px 0 0 0;
		margin-top: 10px;

		border-top : 1px solid #dcdcdc;
	}

	.red-rating-title{

		font-size: 1.1rem;
	}

	.red-bottom{
		font-size: 1.2rem;
		margin: 0 0 75px 0;
	}
}

/* Rating */

.red-rating{
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-size: 1rem;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 20px 30px;
	background: #f5f5f5;
	min-width: 450px;
	color : #333;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	width: 100%;
	border-radius: 5px;
}

.red-rating-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-rating-info div.rating-overall{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	font-weight: bold;
	font-size: 1.15rem;
}

.red-rating-info big{
	font-size: 1.7rem;
}

.red-rating-info .star{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-left: 2px;
	margin-top: 4px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
}


.red-rating-info div.rating-stat{
	font-size: 0.85rem;
	padding: 5px 0 6px 0;
	color: #6A6A6A;
}



.red-rating-grade{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}

.red-rating-title{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	padding-right: 5px;
}

.red-rating-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}


/*

	.red-rating-stars .star-inactive{
		width: 30px;
		height: 30px;
		background-image: url(images/star-0.png);
		background-repeat: no-repeat;
		background-size: contain;
		cursor: pointer;
	}


	.red-rating-stars .star-active{
		width: 30px;
		height: 30px;
		background-image: url(images/star-1.png);
		background-repeat: no-repeat;
		background-size: contain;
		cursor: pointer;
	}

	.red-rating-stars .star-active:hover, .red-rating-stars .star-inactive:hover{
		background-image: url(images/star-1.png);
		opacity: 0.7;
	}
*/


/*shows the stars side by side, centered, and in reverse order than the HMTL*/
.red-rating-stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	    -ms-flex-direction: row-reverse;
	        flex-direction: row-reverse;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

/*hides the radio buttons*/
.red-rating-stars > input{ display:none;}

/*style the empty stars, sets position:relative as base for pseudo-elements*/
.red-rating-stars > label {
	position: relative;
	/*   width: 40px; */
	font-size: 1.5rem;
	margin-left: 5px;
	color: #FFBE4A;
	cursor: pointer;
}

/* sets filled star pseudo-elements */
.red-rating-stars > label::before{
	content: "\2605";
	position: absolute;
	color: #D7D7D7;
	/*   opacity: 0; */
}
/*overlays a filled start character to the hovered element and all previous siblings*/
.red-rating-stars > label:hover:before,
.red-rating-stars > label:hover ~ label:before {
	opacity: 1 !important;
	color: #FFBE4A;
}

/*overlays a filled start character on the selected element and all previous siblings*/
.red-rating-stars > input:checked ~ label:before{
	opacity:1;
	color: #FFBE4A;
}

/*when an element is selected and pointer re-enters the rating container, selected rate and siblings get semi transparent, as reminder of current selection*/
.red-rating-stars:hover > input:checked ~ label:before{ opacity: 0.4; }




/* Reviews */

.red-reviews{
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-size: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	color : #333;
}

.red-reviews h1{
	font-size: 1.8rem;
}

.red-reviews-bar{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 20px 2px;
	min-width: 450px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	border-top : 1px solid #e5e5e5;
	border-bottom : 1px solid #e5e5e5;
}

.red-reviews-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-reviews-info div.reviews-overall{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	font-weight: bold;
	font-size: 1.20rem;

}

.red-reviews-info big{
	font-size: 1.7rem;
}

.red-reviews-info .star{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-left: 2px;
	margin-top: 4px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
}


.red-reviews-info div.reviews-stat{
	font-size: 0.85rem;
	padding: 10px 0 10px 0;
	color: #6A6A6A;
}


.red-reviews-button-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}

.red-reviews-button{
	font-size: 16px;
	padding: 10px 15px 10px 40px;
	border-radius: 5px;
	color: #FFF;
	font-weight: 400;
	border: none;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABUCAYAAAA/MEEUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARqADAAQAAAABAAAAVAAAAAB0BcT6AAAEcUlEQVR4Ae2aW4hNYRTH57iM+/2ay4vLlDy5poQHyROSN1LCi1uiFA8ekBIvkiiRF5cikiRKuY97yhtFNMalhnG/M37rOHus/c3e+xzHnr23rFX/863vW2uvtb7/fHt/39lnKipMjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBiIm4Fc3AHLidfQ0DCI6yaD/qAPaAXilq8EfAYeg9O5XK427gSxxYOQkeASSFq+k/A0qIptMnEFoqh54DNIU96SfFrQnFK5lShmFMVUg8qgohIee0O+EdxaDxLO2zQdxFQ7y+QF/WVgBOgCKpsB3Yg5BqwBslK0HG1aZcIjVDNEV4QupPRNsgzyVYEPwBO5pbvpGlroTkL6FCfPBpax7BaJCfnukWyrSii39CTVr0iDGNmStVzQnQT1806ufrqfBjFyTtGS1kPPzeurKw1i3MPbR81SmM4zoDtoGWaXcextQacoH2Vz8/rqSoMYVVtxlYnOBjV4vgCymxwCvgcl/WHgHPZ34DX6HTAO/d8RCt4LtLQJqx6n6dpR6TfQ82cwWllJtcrmqV9QhkXEHuA5FtqN2jfrK2aVLlbpo9FnFfpzaH0PzsJ4a9p1Bf2Pm6wTMzhiRmMLtlJ8IsIEm7JOzMPgsvOjHQq2UnwiwgSbsk7M9uCy86O3C7Z9tK9C/DyfEHP4cKaJ4YR6gNKXAjlzfAJnwF0gcks+8KmjmQyuANmC74PjQCTv80vN+Cc7wF5nNwjdldypcN2CwrUnXZvXxz4UPAP1YKA37rbY/uldKT8fJjEc7KGzG8gKmZ83qA/sXcEKhq4DOcUuYTXJ+acs8Z32yorQzBcxWdmWDwM5t1wGc5mw70snPh0ZfwQ6AyFuJj7HaMuWzBPDzOSF1mpwA5xnwj9ofcLYO8hZw+BLIO9z630OZXSyQEz+BBtWO5N8im1zmN0bx2+Hp5fYRuZNY1eSV4laEn1JpRK7eX11pUFMrSpO1Cqnn1TXzfskqcSBeXgWTANaTgQ6NuMgyXPgmi4CfUwzpiwemgLkRbe859WykU7b4lf/vQd5OoGdOjm6HAp9EvkA8nnG2KGQ9YRb64SUpXwTSJFyypXdp5qHauBhjhjDsU8FPUEpIt+thgBZGb2cC5aTZ5szlnyXSbUCV0Ax+YGD+45Y3tTNB3H9WHeKWKkskEDmKUZOqkdAMZmgA+C8CAhhccgegrTX8TOjU9hUcBA8B0ETbiQG+1LwN/KNi2vALjA+ioTsLCGqpNhKmh5AnjPtgMhE7v+L2Jaj69+CxHYWLASfpVNEvmKvI1aTk3OR67JjhoT3wJMJKCu9jmr3owuR/48wYU1M0HNoEz6ZWu2J/HUcYug2ivxfy+JEishiEib/oJGK34r8CD8ji/UmVhMEbP3NR157yGe6R/bEZh+RCBJ6gw3gKtgCfL88RlxqJmPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYKJWBn83bZoKNTIakAAAAAElFTkSuQmCC) no-repeat left center #FFBE4A;
	background-size: contain;
}

.red-show-more-button-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: start;
	    align-content: flex-start;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}

.red-show-more-button{
	font-size: 16px;
	padding: 10px 15px 10px 15px;
	border-radius: 5px;
	color: #FFF;
	font-weight: 400;
	border: none;
	cursor: pointer;
	background: #FFBE4A;
	background-size: contain;
}

.red-show-more-button:disabled{
    display: none;
}

.red-reviews-button:hover{
	background-color: #fbae2a;
}


.red-reviews-sortbar{
	padding: 30px 0;
	font-size: 0.90rem;
}

.red-review{
	background: #f5f5f5;
	padding: 30px 45px 30px 45px;
	margin-bottom: 35px;
}


.red-review-header{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding: 0 0 15px 0;
	color: #444;
}

.red-review-header-left{
	width: 50%;
}



.red-review-header-right{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	width: 50%;
}

.red-review-recommend{
	width: 120px;
	height: 40px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABLCAYAAADOB/9yAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUYSURBVHhe7Zl9aJtFHMfv7nmSri9CK1Nbh9SBOB1rlTEnONEJTauknZ04quKkw4HOrl19xfnHzAT/EcHG0kk7pEOGgkHWUmvtWvanwhAVdLqh1s1i7dRtrs4mWZI7v3e5ZNNmrlueJ7XpfeDp873fNXnu+9zvuZcnxGAwGAwGg8FgMChoTYdfaJ33MH1eEBiz+cqCMptxgBptH6Razlsy+TJpnK8Ys/mKMTsfEEKo41IwPZsrarrW3+zr8O/0Bevf8nX61+mwa8yZWWmUxGMHkYg7kI5PigTph/GXdLUrzInZ5t7mRSQW24eHrkSHklCyQ9W5xJyYnZj6/WkMMcukppR8Ig+pMd4UTJ4+USW1G+TcrK9z3bVckO1Sw2TUpp7HoH5SlYDZnl+1dJycmxWcd+PvFUoT+kZJuWcCqk5VUnp8dUv1uNIukFOzNcH6TcjVeqkppRNlduGrf0xGmpC+ZckYCQVogEvtBjkzW9vZcBMVolMVKBGU0c2hltAZjMSPqxgQ1OrR0hVyYrahu6FIcBHCNFOsQx37WweGEF+Mnr4zGaKfjrb2f5XU7pATs+GI2I0eXJEs0c/LKopelCoaYTeqEEBnl2JxsTt11AT9Xb5gw0b/Lr9KcSdw/E1FXfcDFSIce0FQcQd67TpcwsIq9mpVScnpAg9ZOfjU4Jgs3vdma0FcjI3jmb1K1WeEHvF6Ctd+1BKa1AFFal2MZ1+d/43rbyrkc5kInz3CCW9HY1bjahVpo4Ax1pwyKhlq64wSyrahwV/rUAbEsrPx6Z26kBWOma19Z2Mx5/wDNE5NK7jhv+FvWFUCGOrFc9qni2lG2gbeG9n2YZVd4Flq2WxF6mC2dXfq85TQu9Q/Z4ljZvnJU7swcS6XGsa6PHZRNaEimWOUnmDFhc8pfQE+3tJ3dHjrwKHUYXH2Mz5coCqFcGSh4YjZDe9v8MLYw1LD6OE11ava4/HptTCv1rlo9N7hzaGTUs+WmIg/ikdAtQ9ZclAFs8QRs6d/ma6CMY8uBgP3BOJo5+26TCxGZqTvxbCoOKClXGmpjMkWR8xySldqSRgVh+QZo3G5Ckhs+6hWs4exv7SSbi2tssIRs4yfu/MJwY7JM1KwVAWA8HimtJw1PM73aokbR0e1zApHzArG03OgRXmllukphkyHMd9eGjCYWm1hdqLvapkVjpjFCPStViTB6S3yjOniGxUA2NIldzWzBAOehUHtlC7KlE7P1dngiFnK7C8wCieSBbFFroyYzYZRissQFhfP1HbdP+vexU7oFSxK1E3DXYssKSo9rHSWOGJ2f0v/OJ7Rt1UBc22c/Ph6pV1+DA1N7mKEuEbEEp9h475GlS8C9rwPaUmYYM/u2bQnootZ4UwaA69d9DK64U+pscPZOhaZ+B7l9PsktWxM8AO1wfrt93Y03CZ7X1f9g4AIMKRwek62mCUzxBEc3Qj4uhpvlS/S8IXX69CFoSSGUUhu6b6DTuCCXtwRudRcjhujUh6Liamli5Ys7nmiJybL5zPnG4GRlr4vS2zvKjTgNbRBvkiL6qqZqEWIwPwsmtDyR9D4B2Gy7jyjUdhoy2T0cnH1x2g5quLkTZaw0joeqeRcNOHL18PgDbhwenpJQ+kZ1I/Y1H5+qK3vBx2dweX07Jz+8t7Y21gaC8eulBqNjsLANLaA56ac/2DemXWTTL4cfWb/7xiz+Yoxm68sKLMZp558xaRxvmLMGgwGg8FgMBgMCw5C/gbYHNg5iP1i3AAAAABJRU5ErkJggg==) right no-repeat;
	background-size: contain;
}
.red-review-unrecommend{
	width: 140px;
	height: 40px;
	background: url(data:image/png;base64,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) right no-repeat;
	background-size: contain;
}

.red-review-body{
	font-size: 0.93rem;
	line-height: 1.4;
	width: 98%;
}

.red-review-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	margin-left: -1px;
}


.red-review-stars .star{
	width: 21px;
	height: 20px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEg0lEQVRoBe2Zz2tcVRTHk5gooaFCQVfJps3MJFoU629oceGuXbQLKdKFlIIIShcKgkVsoS7qQqwgCkUL1YWg1IWb/gMt1N+2UkgyL7sgBEXBGEk0yYyfb5g33nmd9+acl/dsAh243PvOPed7zveee+59eenru/2zrUAURU+p2bTzaw3mN7VZrq2tnWxpPm2zyKfVn8/MZjUzM7O30WhclvbAwMC+Wq12xWbp1xrwm9gtIBFnoy8c2xHsmqVlhLp4YnV19WoYyuDg4JOVSuWrUFbUuLSMUBunkkF2kyV18j6XkhFq41G20jfdgqJWHqNWvu02txFZKRnJqoesuY0QKTwj1MYeauP7rKColYeplR+ydLxzhWckuDdSY7HopBqnTBSaEWrjwWaz+SMtE7e/v79Je4hauZ4Sl1tcaEa0/3uRUITSKbpWMlfOsyyzs7O7qY2fLESEq6xQKw+Mj4/f8PhJ0y0sI5B4w0pCwUhXNmmBeeWFZGR6evoRHH9NcK6FISsN7B6fmJj4zht4Ut9MZG5ubsfS0lKFvV0BpErQ6isEU2G8PQnseQZjAYwIm4ix+joXZzQ8PByNjY39bsHqIMIdsJ10VwBRcB0BA7bDAliCjoi0CYooixlRXxF30ULsb50IW+MwgvcI/t54Yiv0kPqFOI+zNT9f39MaIPxoKwQfxqiYFbtk7eLkcnqdLXXTG2touJnGilUxxzF11IiE3M6vsQfPxAqbsYfECUi8FcZ2ExFNQuZlyLwTKm6WMSRegcTZZDxdiUgJMi9R/DoAUnWSYGU+Uw96PzsOife7+ckMEjLPQ+TcrSbTIvECJD7sRkKyTCJSmJqaOgrQeci0DwbJ/68fvhu0Y5D4OMtnTyIyhswRwD6BzB1ZYEXP4XMNn89NTk5+2gvbREQgXJrPACrAoV6gBc2vQOQI98RFC56ZiMAgcxAyuoDutIBvQOcfSByGxJdWDBcRgXIA7OdoloOyPreucMQeoiYuWUlIz02EjAyRmb+wLWuLrZCJbWRkxUPEfRLxl2C1RBKKfajlw8Pjv3ctqxXbardVN69eHh/ujLC1SieSx4ebCKtcOpE8PtxE8qyWd4vl8eEiwt/tw5wmO72BefXlQ748di4ii4uL97FaLhtPMLGufCwvL0/Gz5beFRQX1f0W0FCH1b2iFsosY+/J5SLi2bsEfw3iB7jc9qlpLJmFhHQ8vqTvIoK+5cTSN6lnecXYE75maCyZ5sCpy3mPn8VXG8L7vpQKzmrP0U5Xq9UL9KttD8EAeZPHz1jtL+r1+lF6ffQeC1TCYaqvUCkem9+1Wh/v/ogN457gfqWdYaU/4IPZ37Hc0oN5F7XwImRO0O5J2vAR7u7wI1xyPnw2by2+QHasEMEvELw+H+1iy5z1klAQspGtMIQlTMnjX9JnLO/Wm4lgvE4EZ8u0t0dGRnYSxGkK+c9uwB6ZMIQlTGHLR8u+Y/GyMD01UsPBOdqbOP05CzTv3Ojo6G/YvsrfPO/S698UtbxYqXbz8/PbUidLmrgVPkuicht2667Av+wCs9AbZnVUAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
}

.red-review-stars .star-active{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEn0lEQVRoBe1ZXWgcVRQ+ZyY1NStVC/pg3ywJaEWxaq2lMbv1bburPmiRiiJCEZQ8qC8WaQP6UB/8eQgKoj4oWLD60mazL0I3saXW/1Z86uKTFEGh1p/Gjc3M9TuzyXY3Mzt7z2QmTaAXlr177jnf+b575s7cuUt0pdnNgDlaHpGPnXdyr77kobaR3v55zwdsI5L4cZIg2xhTK28n4x0L/Nkd5sLEcdtYrZ+jDdD5t6qBsPa+DsXGO7OKoBpbUY0vO0iwex+qcrLDltKPDCvij4U5RtnCXkksmVTETJXvId/7OpKQ427h/MQ3kWNLMGZTEROzHuLGliAk9YqYL8qbac77LpZTn3sX3z/xfayPcjD9inj+wnOjOxUbn+7RkSOpVsQcK91Bc/4PZCgel+HR59zJw5XTkawSGNOtyEWzv6cIISlCxTfFFj9zikSmtvM2MPzRSojgSlWIb+fC5E+KNF1d06uIoX3WIoSOVEViUmqpVMTUHrwbT/GvwE45MewTu/dy4ci3S9VjLcSceHQ9NS4MEvMgZnII8ynfgyCPD61bIpG/cJnVgVkHpnyfIWPqtDZX522fnrPB7hBiTj6+jmbOgywINokOAQSEA7LrbQAz8DmHyasDd17gvNiB6+q89WNMQLMFQsx0cRd5NA7TjQsDq+T7N3JplEeqh4JrWjrk8PurhPwlmuAccIeltTg5P/kyrtOIHeuluJXV47Em5yarjjUiJlMrvoQFd2BlkV7EhmkvF6qvtVtDQmTQTBWfJ5/ebHdcMX2HXuB89a3FfCKFiJOplZ4j8sdRna4+i8Ey/R3sBJxRLlTejsoTS9JMlfaQ8d+97GJEBDvPcL7yXpQIscUKEQesmafI8AfotW4MYl++Jk9/ehp7sg/jcvYUIsFmurybPP8j9Nw4sPTH2CPXeZJHJg72wrYSIiBYM49gzRxEkdf0Ak1lHBt9PB12Y018ZoNnLUTAzNHiQ7gaD6F3lQ14ch/+Dzl28Y7qYVsMlRABNdOlIvn+YVQmm+NWqYTjPMwjlaqtCPHTL+DcTZ+LHk0StW8zhypML6Tx61Cm60TWoORQNr2QiwavtBm3BDn0QoiyF5IgRwIh/jII0edIIISXQYg+h+r2i/f2q6kx8w9uWgkmQLOusC1ZO3AN3tf/tY3SEWrM3Jq9CKGOiZpr3GIrQvx0QlzepAEPfJmP4/BA/5eb0d0ddUI8xR2L+RQ2fDuxa8V/h5PD0oegU9YTocmlrghb3U3O4N3hMcpXNrdvM4I+bMEY4dyqV7PL1ULRVSTu/s70C04N9xBv2YQd6yfMHNrGiE3GxKfpi5juTXV3tL5rNQ/v/vgzlJfpd7z4HKANG9/hwfHZ0HiMwdRH++nsz89iy7MXnxtCrgPXX9t+CBcabzPYV2T2/OIZkmPOMVrTt1EOA7QihIPEBAcJwAiwiFonhwHHcM426p1deyELi4+pgUX7OuX6b+Ydk6/w9iN/d0LqfwmGYAlmgC05pC3ktIC0v7Smim/g3T1H/fwqb6uctcBO7GJOlDbQrNlHbC6gYi8mBooKNKefyEXZs7RdjpxZ6rmCvSpn4H9wUFAdul+WKgAAAABJRU5ErkJggg==);
}

.red-review-name{
	font-size: 0.87rem;
	font-weight: bold;
	padding-top: 12px;
}


.red-review-footer{
	border-top : 1px solid #e5e5e5;
	padding-top: 20px;
	margin-top: 15px;
}

.red-review-button{
	background: #FAFAFA;
	border-radius: 5px;
	padding: 5px 10px 5px 27px;
	margin-right: 5px;
	cursor: pointer;
	border : 1px solid #dadada;
	font-size: 0.8rem;
}

.red-review-like:hover, .red-review-unlike:hover{
	background-color: #fff;
	opacity: 0.9;
}

.red-review-like{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAAFn0lEQVRoBe1Ya2wUVRQ+Z2Zb2tJaIKQVaCK0QUSNmIASlag13W7L0oU0qYgJWkOECPYR8Yc/lPSPSkI0tKTV+gd8xAg1LfQBpY8fJiYawYT4wBC0ooglRvuwj91ud+7x3Nmd6dBuy24Z2sTM/XO+e+ae5z33npkBcIaTAScDTgacDDgZcDLgZMDJwO3KAN4uxfHoddcU7QGiUiDIBqAvCJVXuypafo9Hx7wH4qnZ8pwm6MMbnEb4JU1N3Nj0ctM/N/BnmCgzPLvtjwrqfGs0Ae9PMUSQM6yFNk/hz8CY10BC49o7XErJYf/wkKLiMxO+0voJfHM0b4HkH/a5+Ux4pYuI+GtW+tIDPNdMl5F6TRwDmJdAiuqLUgRoZkmhgq8ce+FYgATlGT4jKt8ZOBY6L4EEAvQWO5ctHUSEzo6ylpMltSWpBPhshNefnpnULXGsY84D4as2n4DKww6iX01QyyTu1/w7+LykSUygfNbwdENQ4ljHnAayubbkThD0MXuqX/sKUmX73uZL0lkUtMtwWgFRZ+BY6ZwFUnKiRA2GRj/l3ciQzvEB/7yjou0DifPqS9IJYKPOBzjP/B8kjme44ll8K2sHe0cP8k7kSh28HVcW3uF60dQ3FlhrYgDNXb1ln2XOYjDKMl92VrRetvKtWN9iK8MOXFhTnKWJcY8AWoMKJHM58UGGUqkbAYMq4Kb2ypZzhi33Ed9y0MRV3q0ZK0ReDIuWpWzl8+M3ZA2qGsAu6q72vqGB1sBOFbPOxzidDzN90NCvgFJ+trLllDGXtOfMpaGcwrsH2VHZBBdan03COWPD43f1tF9umsQPH7rJzNnO86u9zwuCY9PJ8240d1a2bp3uuTxH//aOPc47mWVdw7uZyS+VB8K3Gg5tWrdhSVVuVci6xrbSKqzZem+ItHNElMLpCbDTddzouoQmTusGEYcTMHHtmfLGP6wOxIp5pzuIwC3XJy3ArNaXWq9ZZWesSevCmXAVVSkhoZ3Qg+CFfC6288Hcz53aPMR8Sx2abRAF721byUHk6j4g/DY5CMm3JZCva89v5DNxX8RQe2dZW7OOAbZHKCS6xCcGjpeK8fGnWEa/YZHwYjR5WwIRGnkN5VxSem+Qcw7uAZ2PcLFtb1uPsSZempKW0MjlOijl+Lw8Ek3elkB427MN5XwufpJ429Fti9hqksQc3KzOhZSVIyOYMQKEw+EZRL1pbQmEXc2MGAk9ev/6nyUO+IXB4xn9FXk+K9IT6K1mHSukMF/RX0VTYlMgNBBR7rpw5UKqxCF1wXXDIJfDUgPPhiKIIkMOVeVNA1upLYFwlvRykopHhrR1knbtaZANTi8pJLhH8mY9CLpMWaKoDdOWQHi/zUAQSHZyffBO6C9/TFd6arx5Bj8eurt+dwLrX2XI8JUe9fXelkBcanI3d9YRaYwNveapL14msQqK+RUoBLzNnTvyfS6fxjZ6An82cn96IrwaB5JTlW+iSdoSyOl9Dde5C74rDXD2lwh/8Gj+RzsXnq1oOcWNsCPC3zDQ6z9eerRUv8miORONh0ThRsgPFcCdzbuah6KtsyUQqTg5FQ/xrug/DLh/eKi/76r7sPcgl9o5wzBntuja4N/fe6p9BYx5+c0H4UQDxOSEb6eTiEnZdMKT+fJVIhQMneIXvHAjnLzAMtcvAsSTvIU/cqZ7+ROxj8ilgUouLs8kDnQFP3sSkHYy5VaEw5vKN6RXYZWwqDGhrYFIrbKkaKBffkR52JnVpqVbBai8zr9Ro169UrXtgVj99R32ZY4irVZRmHa4VJYLQTv4namQSzDRuj4alv+8mL+fX0KnfINY15sGrMy5wN467+JgSHmIm10W/zXJQgGLpV3+Fhnnc+XnUurj6WUXruo+U35kbC58cmw4GXAy4GTAyYCTAScDTgacDPzPM/Af1o/Xvaqb/sIAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
	color : #44904B;
}

.red-review-unlike{
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: contain;
	color : #C65F5F;
}

.red-review-like-tap{
	background-color: #44904B;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAADlklEQVRoBe2YW4hNURjHzxiEGY1buaah5JJ4EKUkym1yGd54cEkNxYPiUTyImtIUKXlU3njAKJdxeVKDeSVlRhS5lZlhbjFmxu9/rHX6OvYx+5w5J4fWV//5f+vb67usb++z1p6dSAQJHQgdCB0IHQgdCB0IHQgd+K87MDAwsB80go/gMpj5zy2YoneBdGnBMPGfWQzFzgXd6atw453ZLGRYNpMLMLeOmKNd3NPwdpNjidEHVf/aQuj6Wqrb6Cp8BR8HfW4sem/04lRZxBjw0j1Coq2qFL5gbFXFWb2pimLPmIIb3CLKsX119lZ4pHEpPpUC14F+V7B+6HPdQmqcTXS++Co3FVHgFKCzwss+fxnDI2+EF3p70THFlYIHptgrvkhsFcbe5O3Z8PBsJg9xbi3+q12M13CN00Xzjd7Hog6asdRu8LCkpKQ5zZ4alqS0PCoUMoNw64Gef50T5WAPkHwHKygq1XnmT8P2Bgx2HNxlTjW+PXBhhaKOgR6QSQ5EVcDkQ+BTJidjvxTln9c7QrLdJLkYlcjZ6ulmdabr+JdybSXQHbUymYEOzLGgA0wgzg84/0IRC0AXkOiO1IEqDZx0wOkFxi4E3wYfCJ4e2zGbiQQeBp6aRFvkz/iwsamjOQkxKkGvi/U6pyBxnEiw3CUR3fI+6I+Nfba3Z8vE2Gvi3MzWP/Z8kpw0ibZ5R2z+R//M23Jh4owD7S5HW1SMwba7KJ8om+32c01QcmiUm/zWca7UhWOnc9aG8JvkayHaVSTaSVqSWiLhbRp+crZc6SyO/gfeGBUkXwtpd8H1pqDDT/LhFyX/TjJ6Lupm43TK6Ck1XwtJPk4u6mIx+/wXyD9S89y1XOmecSwzekotxEKWpaInEk+dru1zjbHHVvEbweRZxkGvOIURkun1vBNIPoOpygRXy+CkCfb/n8cuBJ8bPgDcBnS6F05IcMIkvI2efATgO8Zej+53sljFMN83SGE2xXIayiSSjAXvlM2J/l2tBfaM0aVmsAHEes9j3hPgJXmno+qMFSzKMcpGtkrs18GiqOtpNm0E14AOy/egFegrinY+3TVtt6uAvm+pTp0jFWwi/XDhhcWUgXPgBcinHP1T9Xm9I+mJWIUOxTnA5tE/UTuAPvfE+VKib15HuBNX4YxiE2ScVIgLLHI8cZcCvdoLGkt6QQ/Qo9YM7rOIb3CQ0IHQgdCB0IHQgdCB0IHQgdCBoXXgJ0KXWV6pWO6AAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
	color: #fff;
	border: none;
	border-radius: 3px;
}

.red-review-unlike-tap{
	background-color: #C65F5F;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAADkklEQVRoBe2XTUhUURTHHTOybyoohQyMzCzLRRAVEbWqlBYF0SKwTQu3BpVE7qSNECQEraKgoI1RlosKAqOEFkIfRBFFQflR0SdZmdL0O897h5OOzLw3d+QJ98B/zv+dd8/HPe++O+8WFHjxHfAd8B3wHfAd8B3wHfAd8B3I0IFEhvuRbieTyVk4NoD1YBmYCYqB5BsCveAteA7aE4mEXOckzifCJPZTUSsoy7Kyv4y7C+6DpPL5Au8GPUx0WNnzT5nENpBORjD+NBAeRsTvaP6rVxlIeE5VeAG+BsiSSgnXhaAEbADN4DHIRi4y6L9YqaCuCYmuqYrk/chK8KkHH5VvF7wCnASflb0lq4C5DCLZSvBVJT0YJp7x/6D8d4o/11Xgl7EPokvDxA09lgQdJpmoHjA/bBB8toqzkWfoaRID3WiN6LawcUONJ8GASTaEnhfKWQ3G946JI2qV3EIXAftUetTwFC1MsdzJJxOiCB36aaj07YpXC2f7HUE9NfZKJjXub8PJRAg8hyQLTCKJudbwKOqVctJxHhn7bPRSNSagTiZCpHpgX8J78FtB9Gg/8s9vZYYlaM3z80RIslolbDZLQZlC0SVq9IDiVYq/Vzygrp5Inwq8Q/EotEI59Qtn6crTqDT2FzRKP7XA7Goi9kWUoNtNwqhqn3GU7y75/hI5DOTdEOkYVXn4pWOtwMqhqCkIsMkGQXdJHHQ1+GHs8odbHjV+Rj+Cd5pEopZndEgzAD/5r3goAYzcQJ8H+iNzbxrXwCR7vgt5QJBaE+g2yeXzW4usadnJOlnfg/qG4kfgNeq6TnGhbfheGWNze0nhK4D+6OMyrXzHqnefoBBsW8BwWo9k8hv242C626oniEaiGtANJiqIW4Gc1iGwLAa9o7eC3zP87gZ1YB2QHWvyhcRzgXxGaBzg2spZWxWGBJClaOUmxNVOatO40xR3wlaKbrCR4ceU/Q18ob0XO01xciJ8DURk2ZVIkWg5If4BImLfGLvidUEUWCuVGrlqJlHM9UtrRDdpn1hyirykCt5lJqKXmmwQ8X0vbFcpUrZPkT4gy6wMyJFV5DcIDk92fCw1RZZKtUaCAxP8sjWgW2JZ+NiiKLRcFf0E3qSu++FyIJsaQrHvVPGa2q/cKTORPVQv26uWU66rH3dkdJ1A4jGDzSj5cl0E5DxxPcdTJCG8+A74DvgO+A74DvgO+A74DkxWB/4B7V8LtYkueuYAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
	color: #fff;
	border: none;
	border-radius: 3px;
}

.red-review-like-tap:hover, .red-review-unlike-tap:hover{
	opacity: 0.9;
}


.red-link-dotted{
	cursor: pointer;
	color: #0053b0;
	text-decoration: none;
	border-bottom: 1px dashed #0053b0;
}

.red-link-dotted:hover{
	opacity: 0.9;
	border: none;
}


.red-link{
	cursor: pointer;
	color: #0053b0;
	text-decoration: none;
}

.red-link:hover{
	opacity: 0.9;
	border: none;
}

.red-link-bold{
	color: #555;
	font-weight: bold;
}






.red-review-answer{
	border-radius: 5px;
	padding: 15px 25px;
	margin-top: 25px;
	margin-bottom: 10px;
	background: #fff;
	font-size: 0.9rem;
	line-height: 1.5;
}

.red-review-answer p.text{
	padding: 0;
	margin: 0;
	font-size: 0.93rem;
}




/* РњРѕРґСѓР»СЊ РєРѕРјРјРµРЅС‚Р°СЂРёРµРІ */


.red-comments-module{
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-size: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	color : #333;
	padding-bottom: 40px;
	/* 		min-width: 600px; */
}


.red-comments-bar{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 0 2px 10px 2px;
	min-width: 450px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

.red-comments-list{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-comments-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.red-comments-info h1{
	font-size: 1.8rem;
}

.red-comments-info h1 span{
	color : #9A9A9A;
	font-weight: normal;
}


.red-comments-info div.reviews-overall{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	font-weight: bold;
	font-size: 1.20rem;

}

.red-comments-info big{
	font-size: 1.7rem;
}

.red-comments-info .star{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-left: 2px;
	margin-top: 4px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
}


.red-comments-info div.reviews-stat{
	font-size: 0.85rem;
	padding: 10px 0 10px 0;
	color: #6A6A6A;
}



.red-comments-button-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}


.red-comments-button{
	font-size: 16px;
	padding: 10px 15px 10px 40px;
	border-radius: 5px;
	color: #FFF;
	font-weight: 400;
	border: none;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABUCAYAAAA/MEEUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARqADAAQAAAABAAAAVAAAAAB0BcT6AAAFCElEQVR4Ae2aX4gWZRTG/fzTallSpla2BUFYpHijBMUKUSCYlaFggniToN2EF9FFFAZ5IYkhaTcFe9FNCkGWCa4J7YVYkV4IikFpulqrlga5aOSf9ffIzMfLYWad+b6ZndnlHHiY97xzznueefabd955Z8eMcXMFXAFXwBVwBVwBV8AVcAVcAVfAFXAFXAFXwBVwBVwBV8AVcAVGuQKNkXR9g4ODU+C7CMwBD0aYwfES6I/Qx7Gn0Wgc5Th6DTHuBGvBXvA/yGq/ErgJPDWq1OGCxoHXwRnQjl0nuRvMHPECcRHzwRFQpF1msPdApukjU9BwKg3xFdTrBhNT6v5O/27wGzgLzoG7wQPgIbAgwniOSfY1nSuZgwaSTtayD1E2gCT7j87NQJPubY24e8Eq8AtIssN0PnLbgeoQANF3k66Avs9bvQjyxoM14BywJtH0lKuvQfBVcMMwv4K/sgjWjDMTHDTjy90DxhVRo/AxIDYbDIDQ/sJ5ushijDcJfBkWidqbi6xT2FiQ6zVktVbpKqxAMBDj3gH2m3p6nM8NwqpvQuglQ1Lu6jzMiO/IGT+dnFMqFNjePGOUGgspLeCOBuTU3JOnKPHrgeain8G0rLnEvgisLcyaX2ocrBYZZpp8M/+kiZ0MtGiL7c08hEmyt3BPnvzSYiH2WXxF0XFHnmLkdJr8jTnznzH5mtuaj++xeQYrKhYCqvuyGe8L45fqsvI9QIFTQZEJtBfHfiXCUFyP4ukxCY5XQBUToF4PQmv+saoS5vGQDe39/AUvm77hcO280uSV9qJVNiltMoXWFzq2za03i77Zpn+q8WcRt9T0aQPre0S/avpjN7yV1KeX0OqMC9gCQvsgjQ1Bb4eBLbSPk5P4A6B/qhlPi71brwhV3Ur3GyEuGD90l4dOC+3HyJmXkneR/sHgnPS4T35VwohQaLfIhB1B+6ug3UrzNEmHUhL1eA73pCTSP4pN/InpRMnWb8bXJlOiMT9oj2YnJ5PmmG1B0je07SNfc8y+IeYYW/dvYq9pzLoI0ykyaQbZI5wTmoZYygmFOUbc9mZAtsbDJuzP2K/qVtK2ZGhdXGjaVmYYV3T7BTPg8divSpgfIBBOuHfhPx+TGsbjElPr29ivRBh+8tch0CQRkWn36RNfU6Yjv9C5BGp9FJs47Yqdyo4QWwJCu4bzZFZCxOrtWlsOsa3Lmqs4knbFidGxN09+abGQ0W6aFl+h6emT2Uh8H0icQyDPfswC4q0ty1y47ECYLbfs8F/LU5f4jpzx95BzzNTVm3Z9DHIN8JMhqc2neWWwZNyxYLepJ/fZMuq1NSak9DlWH9RC+wPHLujaraNvTJ+GRaK2vnrW0yCor4bWLtHR3B9phznj6Mvkd7YA/gGQ61Zsh0dLuRD8MIG49oG3gswTqy1O7lJwAljro2OGja+dD0nd/59Y9pH/L8f14NEsxInrAIvBjyDJ9DQccmkQvllmqVl6DITfoMjHIO097jDn4v926Kd9HmjlrM0voQssBJNBkvXSuYxFZrjyToqrXx/iPAdOgiLtKoN9BNIEr58QSYy4AN0Ob4GLoF3byQBPJNUZsX1ckJ4o74CDII/pHwO6QUtrlNrNMUP9BbnITs6/AuaAeE7RZtMA0F6K5pw+0AP05UEvhm6ugCvgCrgCroAr4Aq4Aq6AK+AKuAKugCvgCrgCroAr4Aq4Aq6AK+AKuAKuQGkK3ASjOo9XzGU7wQAAAABJRU5ErkJggg==) no-repeat left center #FFBE4A;
	background-size: contain;
}


.red-comments-button:hover{
	background-color: #fbae2a;
}


.red-comment{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	width: 100%;
}

.red-comment p{
	padding: 0;
	margin: 0 0 20px 0;
}

.red-comment-wrap{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	background: #f5f5f5;
	padding: 30px 40px 10px 40px;
	margin-bottom: 15px;
}


.red-comments-header{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding: 0 0 15px 0;
	color: #444;
	font-size: 0.9rem;
}

.red-comments-header-left{
	width: 70%;
	color: #848484;
}

.red-comments-header-left strong{
	color: #333;
}

.red-comments-header-left .user-icon{
	width: 12px;
}


.red-comments-header-right{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	width: 30%;
	color: #7E7E7E;
}

.red-comments-recommend{
	width: 120px;
	height: 39px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABLCAYAAADOB/9yAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUYSURBVHhe7Zl9aJtFHMfv7nmSri9CK1Nbh9SBOB1rlTEnONEJTauknZ04quKkw4HOrl19xfnHzAT/EcHG0kk7pEOGgkHWUmvtWvanwhAVdLqh1s1i7dRtrs4mWZI7v3e5ZNNmrlueJ7XpfeDp873fNXnu+9zvuZcnxGAwGAwGg8FgMChoTYdfaJ33MH1eEBiz+cqCMptxgBptH6Razlsy+TJpnK8Ys/mKMTsfEEKo41IwPZsrarrW3+zr8O/0Bevf8nX61+mwa8yZWWmUxGMHkYg7kI5PigTph/GXdLUrzInZ5t7mRSQW24eHrkSHklCyQ9W5xJyYnZj6/WkMMcukppR8Ig+pMd4UTJ4+USW1G+TcrK9z3bVckO1Sw2TUpp7HoH5SlYDZnl+1dJycmxWcd+PvFUoT+kZJuWcCqk5VUnp8dUv1uNIukFOzNcH6TcjVeqkppRNlduGrf0xGmpC+ZckYCQVogEvtBjkzW9vZcBMVolMVKBGU0c2hltAZjMSPqxgQ1OrR0hVyYrahu6FIcBHCNFOsQx37WweGEF+Mnr4zGaKfjrb2f5XU7pATs+GI2I0eXJEs0c/LKopelCoaYTeqEEBnl2JxsTt11AT9Xb5gw0b/Lr9KcSdw/E1FXfcDFSIce0FQcQd67TpcwsIq9mpVScnpAg9ZOfjU4Jgs3vdma0FcjI3jmb1K1WeEHvF6Ctd+1BKa1AFFal2MZ1+d/43rbyrkc5kInz3CCW9HY1bjahVpo4Ax1pwyKhlq64wSyrahwV/rUAbEsrPx6Z26kBWOma19Z2Mx5/wDNE5NK7jhv+FvWFUCGOrFc9qni2lG2gbeG9n2YZVd4Flq2WxF6mC2dXfq85TQu9Q/Z4ljZvnJU7swcS6XGsa6PHZRNaEimWOUnmDFhc8pfQE+3tJ3dHjrwKHUYXH2Mz5coCqFcGSh4YjZDe9v8MLYw1LD6OE11ava4/HptTCv1rlo9N7hzaGTUs+WmIg/ikdAtQ9ZclAFs8QRs6d/ma6CMY8uBgP3BOJo5+26TCxGZqTvxbCoOKClXGmpjMkWR8xySldqSRgVh+QZo3G5Ckhs+6hWs4exv7SSbi2tssIRs4yfu/MJwY7JM1KwVAWA8HimtJw1PM73aokbR0e1zApHzArG03OgRXmllukphkyHMd9eGjCYWm1hdqLvapkVjpjFCPStViTB6S3yjOniGxUA2NIldzWzBAOehUHtlC7KlE7P1dngiFnK7C8wCieSBbFFroyYzYZRissQFhfP1HbdP+vexU7oFSxK1E3DXYssKSo9rHSWOGJ2f0v/OJ7Rt1UBc22c/Ph6pV1+DA1N7mKEuEbEEp9h475GlS8C9rwPaUmYYM/u2bQnootZ4UwaA69d9DK64U+pscPZOhaZ+B7l9PsktWxM8AO1wfrt93Y03CZ7X1f9g4AIMKRwek62mCUzxBEc3Qj4uhpvlS/S8IXX69CFoSSGUUhu6b6DTuCCXtwRudRcjhujUh6Liamli5Ys7nmiJybL5zPnG4GRlr4vS2zvKjTgNbRBvkiL6qqZqEWIwPwsmtDyR9D4B2Gy7jyjUdhoy2T0cnH1x2g5quLkTZaw0joeqeRcNOHL18PgDbhwenpJQ+kZ1I/Y1H5+qK3vBx2dweX07Jz+8t7Y21gaC8eulBqNjsLANLaA56ac/2DemXWTTL4cfWb/7xiz+Yoxm68sKLMZp558xaRxvmLMGgwGg8FgMBgMCw5C/gbYHNg5iP1i3AAAAABJRU5ErkJggg==) right no-repeat;
	background-size: contain;
}
.red-comments-unrecommend{
	width: 140px;
	height: 39px;
	background: url(data:image/png;base64,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) right no-repeat;
	background-size: contain;
}

.red-comments-body{
	font-size: 0.93rem;
	line-height: 1.4;
	width: 100%;
}

.red-comments-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	margin-left: -1px;
}


.red-comments-stars .star{
	width: 21px;
	height: 20px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEg0lEQVRoBe2Zz2tcVRTHk5gooaFCQVfJps3MJFoU629oceGuXbQLKdKFlIIIShcKgkVsoS7qQqwgCkUL1YWg1IWb/gMt1N+2UkgyL7sgBEXBGEk0yYyfb5g33nmd9+acl/dsAh243PvOPed7zveee+59eenru/2zrUAURU+p2bTzaw3mN7VZrq2tnWxpPm2zyKfVn8/MZjUzM7O30WhclvbAwMC+Wq12xWbp1xrwm9gtIBFnoy8c2xHsmqVlhLp4YnV19WoYyuDg4JOVSuWrUFbUuLSMUBunkkF2kyV18j6XkhFq41G20jfdgqJWHqNWvu02txFZKRnJqoesuY0QKTwj1MYeauP7rKColYeplR+ydLxzhWckuDdSY7HopBqnTBSaEWrjwWaz+SMtE7e/v79Je4hauZ4Sl1tcaEa0/3uRUITSKbpWMlfOsyyzs7O7qY2fLESEq6xQKw+Mj4/f8PhJ0y0sI5B4w0pCwUhXNmmBeeWFZGR6evoRHH9NcK6FISsN7B6fmJj4zht4Ut9MZG5ubsfS0lKFvV0BpErQ6isEU2G8PQnseQZjAYwIm4ix+joXZzQ8PByNjY39bsHqIMIdsJ10VwBRcB0BA7bDAliCjoi0CYooixlRXxF30ULsb50IW+MwgvcI/t54Yiv0kPqFOI+zNT9f39MaIPxoKwQfxqiYFbtk7eLkcnqdLXXTG2touJnGilUxxzF11IiE3M6vsQfPxAqbsYfECUi8FcZ2ExFNQuZlyLwTKm6WMSRegcTZZDxdiUgJMi9R/DoAUnWSYGU+Uw96PzsOife7+ckMEjLPQ+TcrSbTIvECJD7sRkKyTCJSmJqaOgrQeci0DwbJ/68fvhu0Y5D4OMtnTyIyhswRwD6BzB1ZYEXP4XMNn89NTk5+2gvbREQgXJrPACrAoV6gBc2vQOQI98RFC56ZiMAgcxAyuoDutIBvQOcfSByGxJdWDBcRgXIA7OdoloOyPreucMQeoiYuWUlIz02EjAyRmb+wLWuLrZCJbWRkxUPEfRLxl2C1RBKKfajlw8Pjv3ctqxXbardVN69eHh/ujLC1SieSx4ebCKtcOpE8PtxE8qyWd4vl8eEiwt/tw5wmO72BefXlQ748di4ii4uL97FaLhtPMLGufCwvL0/Gz5beFRQX1f0W0FCH1b2iFsosY+/J5SLi2bsEfw3iB7jc9qlpLJmFhHQ8vqTvIoK+5cTSN6lnecXYE75maCyZ5sCpy3mPn8VXG8L7vpQKzmrP0U5Xq9UL9KttD8EAeZPHz1jtL+r1+lF6ffQeC1TCYaqvUCkem9+1Wh/v/ogN457gfqWdYaU/4IPZ37Hc0oN5F7XwImRO0O5J2vAR7u7wI1xyPnw2by2+QHasEMEvELw+H+1iy5z1klAQspGtMIQlTMnjX9JnLO/Wm4lgvE4EZ8u0t0dGRnYSxGkK+c9uwB6ZMIQlTGHLR8u+Y/GyMD01UsPBOdqbOP05CzTv3Ojo6G/YvsrfPO/S698UtbxYqXbz8/PbUidLmrgVPkuicht2667Av+wCs9AbZnVUAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
}

.red-comments-stars .star-active{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEn0lEQVRoBe1ZXWgcVRQ+ZyY1NStVC/pg3ywJaEWxaq2lMbv1bburPmiRiiJCEZQ8qC8WaQP6UB/8eQgKoj4oWLD60mazL0I3saXW/1Z86uKTFEGh1p/Gjc3M9TuzyXY3Mzt7z2QmTaAXlr177jnf+b575s7cuUt0pdnNgDlaHpGPnXdyr77kobaR3v55zwdsI5L4cZIg2xhTK28n4x0L/Nkd5sLEcdtYrZ+jDdD5t6qBsPa+DsXGO7OKoBpbUY0vO0iwex+qcrLDltKPDCvij4U5RtnCXkksmVTETJXvId/7OpKQ427h/MQ3kWNLMGZTEROzHuLGliAk9YqYL8qbac77LpZTn3sX3z/xfayPcjD9inj+wnOjOxUbn+7RkSOpVsQcK91Bc/4PZCgel+HR59zJw5XTkawSGNOtyEWzv6cIISlCxTfFFj9zikSmtvM2MPzRSojgSlWIb+fC5E+KNF1d06uIoX3WIoSOVEViUmqpVMTUHrwbT/GvwE45MewTu/dy4ci3S9VjLcSceHQ9NS4MEvMgZnII8ynfgyCPD61bIpG/cJnVgVkHpnyfIWPqtDZX522fnrPB7hBiTj6+jmbOgywINokOAQSEA7LrbQAz8DmHyasDd17gvNiB6+q89WNMQLMFQsx0cRd5NA7TjQsDq+T7N3JplEeqh4JrWjrk8PurhPwlmuAccIeltTg5P/kyrtOIHeuluJXV47Em5yarjjUiJlMrvoQFd2BlkV7EhmkvF6qvtVtDQmTQTBWfJ5/ebHdcMX2HXuB89a3FfCKFiJOplZ4j8sdRna4+i8Ey/R3sBJxRLlTejsoTS9JMlfaQ8d+97GJEBDvPcL7yXpQIscUKEQesmafI8AfotW4MYl++Jk9/ehp7sg/jcvYUIsFmurybPP8j9Nw4sPTH2CPXeZJHJg72wrYSIiBYM49gzRxEkdf0Ak1lHBt9PB12Y018ZoNnLUTAzNHiQ7gaD6F3lQ14ch/+Dzl28Y7qYVsMlRABNdOlIvn+YVQmm+NWqYTjPMwjlaqtCPHTL+DcTZ+LHk0StW8zhypML6Tx61Cm60TWoORQNr2QiwavtBm3BDn0QoiyF5IgRwIh/jII0edIIISXQYg+h+r2i/f2q6kx8w9uWgkmQLOusC1ZO3AN3tf/tY3SEWrM3Jq9CKGOiZpr3GIrQvx0QlzepAEPfJmP4/BA/5eb0d0ddUI8xR2L+RQ2fDuxa8V/h5PD0oegU9YTocmlrghb3U3O4N3hMcpXNrdvM4I+bMEY4dyqV7PL1ULRVSTu/s70C04N9xBv2YQd6yfMHNrGiE3GxKfpi5juTXV3tL5rNQ/v/vgzlJfpd7z4HKANG9/hwfHZ0HiMwdRH++nsz89iy7MXnxtCrgPXX9t+CBcabzPYV2T2/OIZkmPOMVrTt1EOA7QihIPEBAcJwAiwiFonhwHHcM426p1deyELi4+pgUX7OuX6b+Ydk6/w9iN/d0LqfwmGYAlmgC05pC3ktIC0v7Smim/g3T1H/fwqb6uctcBO7GJOlDbQrNlHbC6gYi8mBooKNKefyEXZs7RdjpxZ6rmCvSpn4H9wUFAdul+WKgAAAABJRU5ErkJggg==);
}

.red-comments-name{
	font-size: 0.87rem;
	font-weight: bold;
	padding-top: 12px;
}



.red-comments-reply{
	background: #FAFAFA;
	border-radius: 5px;
	padding: 5px 10px 5px 27px;
	margin-right: 5px;
	cursor: pointer;
	border : 1px solid #dadada;
	font-size: 0.8rem;

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAAEq0lEQVRoBe2XWWiUVxTHMzOZ1IlVSaJDFSyNgkXsg50+VLQzYlEwtaAVWhdQKFaoCwopNYuxjkmaZGjNg90MiAtSwZSKGxprHywNitImiFgfhOiLtkls3VonjpOMvzOZG77MwpTJ/fJ0D5y561n+59xz7zd5eYZMBEwETARMBEwETARMBEwETASyRMCRZd2W5crKyo9isdhKp9PZ1tjY+KUOI6MKJBgMOvv6+r4BxMcW5/2hUKjdMs6p68xJKgehlpYWNyCOJIHIIyu+HNSliIwKkObmZk9XV9cJQKwQDxwOx2GaZynejGDCdiAVFRUTuru7f8LHMvETEF80NTWtpRuRsS6yFQg14cXRC/Bb4jAggoDYJn3dlK9bodJHJl6mJs4zniFz1MKnum4oZcPa2nJr1dTUvBqNRs9TE1MxFiMTm8nEt1bDAP2X8Vj4IXyXPb20vcjcpD3r8XguktEo/f9F2oFUV1f7BgYG2nBoEs4N4MU6QBxM9oa35DF7Xkyet4wf0D+Ijlrk71vm03ZdaWdznCTKAUTP4WAxDkQ5Tqs5Tt+nUxcIBDqY/1X2s/cK/Af8JzyZuRfgMfAceL3f7/+nvb1d9mckbRkBxBKs/AB74KeA+AAQJzNazrDAcSqIRCLz+/v75dFcrrYBcBeZCapxcqsFSFVV1Tscp+Mod2PwCSCWNTQ0SKGPiDh+C8nuXpRMTyjayVdAbTqlWq5fQHyNcjccBshiHSDEWTLwM0UvV/cNGUOfAe6Nwe7wXy1AcD4mahOtFp3KTY7aXy6XawG6peBdZGhfa2trSm1rMcpR2oihCEYKyc5ZOWrKER0tGe5Gz+6ErtmdnZ3xrwSrbi1AMHQOpUvhMOyReuEIvG81NNJ+UVHRHnTcEz3o/zBZn5ZiV0rJhJ+snIbHM9dPptZzcx1Q69aW92YR+16Bn8G9ZLSHI9RTUlLSU15eLgFJIfRvA0RIss/iS9b3RSsQsSzFiGNtdCfCUjtbuWm+oh1G7Mv0IIrMJYLwI3qO4extJUi9FPLZI69/IWDKWBM7cdJytJQyaVH+u9vtDmDoDkMJ1B6c3i5rVsIZFcT/2Gv9FJH5uUR+N3tuIXuK7MkjmQeQJzTqBntd5hRpByKK6+vrb+Tn5/txsEvGOFTPgxmSfjIR+WqfzzeGa3YqMvM4XqvY0wTLN5jIvguo64BZKWMoDoT5YX/IVFQGt2j+JYJTwuGw/BeZlVD9HRnbBMCY+mgEyFbqSAp5GJGJIiY+weEttONkkb1LAfUa3c/hKxzZN2VeyJaMDKqOH4W7GJ/P+LfE3AYK9lC6d0DJqBbA9+EaMjUN4JdlHlD76T+SPq1cKENkKxCxQrT/Li4ufhvDv8gYZ9Z0dHRIkcpHYVYiq3LlyrtxDdkSeEdCaIJV2HYgYoxj9Njr9ZYB5oyMcWYhTcrrLGvpSLLD/Brk5VLwyh50yCfREI0KELEmb0NpaekynDk6ZJ0O42vWcaY+9XCVNamNOCF3UfWltbXYrYZUn0g6qJMNjN+DL3D0GnBK3o6slJDdSTuzoKCgtq6u7npWIbPBRMBEwETARMBEwETARMBEwETARMBEwOYIPAeCsb6ia+n/aQAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-size: contain;
	color : #777777;
}

.red-comments-reply:hover{
	background-color: #fff;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAAFMUlEQVRoBe1Ya2wUVRQ+d3a33VYUEWjUWCWYYIzGCP7o9gViarRKUyjdEWMwMT4CaiTRCO0WZSx0d4niD3wnRDAmJs62RCyRFTSpScvuGtQoIfwwscYH0RbFWi197M71u0NnM12nbdrO9te9Sfee+ziv755z7p0SySYRkAhIBCQCEgGJgERAIiARmAYBNs16XpYDodhjxGkTlMcTkeArbiiZV0c0jSvx0fY3uMG3ZI33UHWqTe3OjmdJKLPkmzHbE++c8sVHYh9McAJSmKGsmrEwB4Z5caT8Vb3ou97eI5zTA6YNjN5HP+Zgz6yn8u5ITVRfyPvoOCdeO27ly6mI+jDo0Vlb7cCYV0cqtMMlgwPUxYmqhG5GTEtF1e0Odsx5yjtnCZMIqNL068dG0idQnVaILQpjz7tVoZxU5qVqVe7Ub0pnSDhRinPAgdDTqWjwTbsBZU36Pxhfhr8BGHEOm/rR9zNG3zPFc6zAd9XJLm1t2s4zFe26I4FQxyrimTgSeyliyYBhjybD6qFcIwLN+iD2LMidz44Z+wv0IR8vau2OrruQnZ+EcNWRipaO1Rkj04mTuIIxlibGHkqGG3Un3eWh9nsMw7hBURQfSvISUqiEOL8OJ3On4Ld4AMSfkLMjGQ4esOacetccqQjp9xsGxWBIEZJ6BBGlJiPqx05Kp5oLanrBT6O0hnG2hXPeYO1lCnsJzmjWOLd3xZGy5vb7iBsfQbgP6A3BifWpsHoiV9lMx4GmjhpimbcRgjcKXoXRrkREbXWS41L5NV6HcB9QuYgyeK8bTghjk9GNn/kLqQpyz4oxHHoRReIOQec2dxzhZmUizhg3iLsjc9zSLk39jSuFa+HMBYStBwXkQFDXPXlxRFHYk1AwCsiKgdoxM9RyNc1hnArX/w72faYITrf/8g2zXglZqa6glwg3fqpwqhehJZJd5Et5UyyY1eIC4VlUuB9izgtR0PFIrkjodq9VNseq08SPmuWXKINQezwVCR500lAW0u9mXFmG5+8Y0Ownw9OHwOnjizN9iWfVi048gebYdlSyveL0fbz4avv94qojQvl4MsZBLhG3OlNoG8rma7mGTX4hgocoAdYOKvQdTmobfrR467TO4r6R4X4RwnC+NhFVhR6zuRJaljDR41H4FfN6V+Mi+xVBgOzn+wNNeot9j6CRSxaI/5qXZ3aDqBy8Auv7+PBYL06hszrUcY1Y7tTqhsBoVjCAtDLLAsJ1R4Tw5J6GswX48oOyH8QYMb0HBu0VdG5jTAmVruT+Ir+nVPGwSlwWD+K+iGLfgNiLUFo3ZmTOlIVim8QYl63piMH4hA8yCxWxx/VWqR25Nj08ehzm3CKE45TeSoSDT+EEuPVohCPbkpFGkcgTWlXT0UVpZeg5vNaewQldLhbBX4/fW+FcG+gv8XIos5jyciKW8B6t/twC5lkDC06JOYTLVvzj4T2ne8DisXqRyHhs7vT7/cvheMrkJ/Yu4/zvS3tY9j0mxnl1RCj4PNLwh/fKgruA4BdijDjb/PPXFEco+M3xND9dWt15Ly+qxf7TQGIxUuuFS2JooZ01744IZT076gfZUqqFM5+MG1GDvPnf7Ww3zE6L0/H6vJtFUUCYlZhrnPvse+bFEaFQ3A23LVu+Hs58aDfAw9hp+3gyunt3w7fI9DZrHXJOWrTo85rsdkUWjURlgeb2rYz4Bsx14fM3LJLfWp+qF7zlLe27EJ43e7ystWd345mp9ss1iYBEQCIgEZAISAQkAhIBiYBEQCIwHwj8B59qvJ4u6UTyAAAAAElFTkSuQmCC);
	opacity: 0.9;
	color: #3778AA;
}

.red-comments-module .step-0 .red-comment-wrap{
	width: 100%;
}

.red-comments-module .step-1 .red-comment-wrap{
	width: 97%;
}

.red-comments-module .step-2 .red-comment-wrap{
	width: 94%;
}

.red-comments-module .step-3 .red-comment-wrap{
	width: 91%;
}

.red-comments-module .step-4 .red-comment-wrap{
	width: 88%;
}

.red-comments-module .step-5 .red-comment-wrap{
	width: 85%;
}

.chili_page_form .captcha-container[data-captcha-type="no-captcha"]{
    display: none;
}

.chili_page_form .captcha-container[data-captcha-type="bitrix-captcha"]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
    row-gap: 10px;
    margin-bottom: 20px;
}

.chili_page_form .captcha-container[data-captcha-type="bitrix-captcha"] input {
    margin: 0;
}

.chili_page_form .captcha-container[data-captcha-type="recaptcha"] {
    margin-bottom: 20px;
}

.red-modality .captcha-container input.modality-name{
    width: auto;
    -webkit-box-flex: 2;
        -ms-flex-positive: 2;
            flex-grow: 2;
}

.chili-comment-form .captcha-container.form-field .error-message{
    width: 100%;
}

/* Модалка */

.red-fade-overlay{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;

	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.75);
	overflow: auto;
	width: 100%;
	height: 100%;
	z-index: 1000;
}


.red-modality{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	width: 535px;
	min-width: 535px;
	min-height: 450px;
	background: #F8F8F8;
	padding: 40px 45px 35px 45px;
	border-radius: 10px;
	overflow-y: auto;

	color: #595959;
	font-size: 0.9rem;
}


.red-modality .line{
	width: 100%;
	padding-bottom: 18px;
}

.red-modality .red-notice{
	color: #8A8A8A;
	font-size: 0.85rem;
	padding-bottom: 20px;
}

.red-modality .red-captcha{
	padding-bottom: 15px;
}

.red-modality .red-captcha img{
	height: 70px;
}

.red-modality .text-review{
	padding: 0 0 15px 0;
}

.red-modality .header-line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	width: 100%;
	padding-bottom: 20px;
}


.red-modality .name-line{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}

.red-modality h1{
	font-size: 1.9rem;
	margin: 0 0 5px 0;
}


.red-modality input.text{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	font-size: 0.9rem;
	border: 1px solid #e3e3e3;
	padding: 8px 8px;
	color : #555;
	margin: 5px 0 5px 0;
}
.red-modality input.modality-name{
	width: 100%;
}

.red-modality textarea{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;

	font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.9rem;

	width: 100%;
	height: 100px;
	border: 1px solid #e3e3e3;
	padding: 6px 8px;
	color : #555;
	margin: 0px 0 0px 0;
}

.red-modality .button{
	background: #187AB7;
	-webkit-box-shadow: none;
	        box-shadow: none;
	text-align : center;
	color : #fff;
	font-size: 0.85rem;
	border: none;
	border-radius: 3px;
	padding: 12px 18px;
	cursor: pointer;
	text-transform: uppercase;
}

.red-modality .button:hover{
	background: #106da7;
}

.red-modality-notice{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	padding-right: 5px;
}

.red-modality-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
}


.red-modality-stars .star-inactive{
	width: 30px;
	height: 30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAEq0lEQVRoBe2Zz0sVURTH1bQQxSColW7M955WFP0uKFq0q0UtQsJFSBBB0aIgSKKCWtQiKoiCqKBaBEUt2vQPJPT7J4H6xp0EUhRkhpbvR58j7+WbcX7fO+NbzIPrzL33nPM933PuuXOdqalJfkkEkggkEUgikETAFAHDMLZJMw3G1KmPCccEk8/nT5cGtpsmYujUxoBhghgaGtpSKBSeyWBdXd3WTCbTbxKIuFMXsf1Z5iFbzm5N5f0swYgGYs0wdbspl8s9r+RSX1+/OZVKvagci/I+1gxTu2esZOzGrDI6+7FlmNpdzxJ+Zec8tbyBWn5tN6d7LLYMu9Wr25xuwrFkmNpdQ+2+dXOeWl5LLb9zk9ExF0uGK567jj77kXFUDjAReYap3VXFYvE9zRWrtra2SFtNLX8M4H9g0cgzLPXpRVa8Fpk4atk16oHDZ1EYHh5eQe1+8kNYVCXL1PLKjo6OzxZT2rqRZhiyp/ySFUYiKzra2NkYiizDg4OD68B7CYlAQSXLBfQ2dnZ2vrHxV3lIifDIyMiiiYmJFLWXwpM05OSawukU9y0q3mFjDBsGNgzu5ZrlgGI0NjYabW1tP8La9iTMM7SFZZYCTEiYiAG6KCywop4Q/h8ICQhBN6h/g2f5mJttR8IsyW4Ur0JyiZuBapuD/Fd8OkJJPLTzzbG+RAHlW3ZK1TwmPjuRFb8dCcskh4CTLOVZ/+HIXDX+xFfx2c03xyVdqcRp6QQ1cr5yrNruIdsH2QtefvkiLEYgfRTSl7wMzsU8ZI9B9rIfbN+ExRikD7OJyUYWSM+PI2FkqFc5fx+B7DW/+oEdh/QBCN+Ya9Ilsgche9MvWZELTFiUBgYGegG8DWnXTU9ko/iBXaDth+zdoPZDERYQSPcAeg/S84KCqsiDmQdzX1dX1/0wdkITFjAOJ3sAF+CGMOAhdKYg3MNz9lEI3WkVJcJiAdK7IC2nmvnTFqP78xey3ZB9ogKhTFjA2ch28MgSR6L6dDPFo2c3NftUhazoaiFMhhvI9G/sRbW0p8hsExmeUiWsZZflzUY6QrLCsaGEocrX/Szt1zrLeYVf2bByujC0ZJglHTlhXRhaCJO1yAnrwtBCWFf03Za7LgxlwrzXamT3bHdzVsecYAiWqi1lwuPj48uIvrIdLyKCMTk52eUl5zWv7CgHguVeINZ5stUvzTru1dexUysTDlJbkPxAgHZyiNgqTe5lzItoeT4IVlnHelUmjEE/O7S8U97L0XBN5fFQ7mVM5rCTtTpn0/eDZaM2M6Tj7OvoBNkboZ1Np9N3uOZmYGfuGC/Se0D2Hmez2V6u8vGtbUbCdOeIZZJy6SidpUsv6X9a7UPiG+08mbvOi/E/1nm3PjYXUKuHIN1HW2yV5WX7Qq+X7Vadyr7SkuaLhCnikByDpLzWXcpSvRyUrDgmOqIrNsSW2JTx8s+KWR73e1UiDMg0YZyapF1sbm5ux9mzbEi//DrgJCc2xJbYFNuCUZI1BdlJ32lctYYzOHKDdg7nvjiBqIy3trZ+R/84/3Nf4SqfXzMq9pR0R0dHm5QMhFCeC8wQbiYqSQSSCCQRSCKQRCCJgE0E/gEsWrPQzHmYGAAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
}


.red-modality-stars .star-active{
	width: 30px;
	height: 30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
}

.red-modality-stars .star-active:hover, .red-modality-stars .star-inactive:hover{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	opacity: 0.7;
}



.red-modality .recommend-line{
}

.red-modality .recommend-line label{
	margin-top: -10px;
	cursor: pointer;
}

.red-modality .recommend-line label:hover{
	color: #333;
}

.red-modality .red-modality-title{
	width: 80%;
}

.red-modality .red-modality-close{
	width: 20%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
}


.red-modality .red-modality-left{
	width: 45%;
}

.red-modality .red-modality-right{
	width: 55%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
}

.red-modality .close-button{
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,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) no-repeat right top;
	background-size: contain;
	cursor: pointer;
	opacity: 0.6;
}

.red-modality .close-button:hover{
	opacity: 1;
}

/* 	Пагинация */

ul.red-bottom{
}

ul.red-pagination{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin: 30px 0 30px 0;
	padding: 0 0 0 0;
}

ul.red-pagination li.red-page-number{
	list-style: none;
	border-radius: 5px;
	cursor: pointer;
}

ul.red-pagination li.red-page-number:hover{
	background-color: #f5f5f5;
	border-radius: 5px;
}

ul.red-pagination li.red-page-number a{
	text-decoration: none;
	color : #9a9a9a;
}

ul.red-pagination li.red-page-number:hover a{
	color : #2d2d2d;
}
/*===*/
.red-modality.red-modality-success {
	min-height: inherit;
}
.red-modality-success .red-modality-title h1 {
	text-align: center;
}
.chili-comment-form .success-message {
	display: none;
}
.success-message {
	text-align: center;
	font-size: 22px;
	color: #44904B;
	padding-top: 50px;
}
.chili-comment-form .form-field .error-message {
	display: none;
}
.chili-comment-form .form-field.error .error-message {
	display: block;
	color: #C65F5F;
	font-size: 12px;
}
.red-modality .auth-line {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-pack: distribute;
	    justify-content: space-around;
	-ms-flex-line-pack: center;
	    align-content: center;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.chili-review-form .success-message {
	display: none;
}
.success-message {
	text-align: center;
	font-size: 22px;
	color: #44904B;
	padding-top: 50px;
}
.chili-review-form .form-field .error-message {
	display: none;
}
.chili-review-form .form-field.error .error-message {
	display: block;
	color: #C65F5F;
	font-size: 12px;
}
.red-modality .auth-line {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-pack: distribute;
	    justify-content: space-around;
	-ms-flex-line-pack: center;
	    align-content: center;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}
.chili-page-reviews-item {
	margin-bottom: 15px;
}
.red-reviews{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 100%;
	color : #333;
}
.red-reviews h1{
	font-size: 1.8rem;
}
.red-reviews-bar{
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 20px 2px;
	min-width: 450px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	border-top : 1px solid #e5e5e5;
	border-bottom : 1px solid #e5e5e5;
}
.red-reviews-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}
.red-reviews-info div.reviews-overall{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	font-weight: bold;
	font-size: 1.20rem;

}
.red-reviews-info big{
	font-size: 1.7rem;
}
.red-reviews-info .star{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-left: 2px;
	margin-top: 4px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAE00lEQVRoBe1aTYgcVRCu6t64cUeiBvRgboZd0IiSqDGGrDsTb5MZ9aBBIooEgqDsQb0YJFnQQzz4c1gURD0oGPDnkuzsXITMrgkx/ifiKYMnCYJCjD9ZZ812l1U9uzI/3T2v+73Xu4d+MDs99ffVV9X9+vXrBchHXoG8AnkF8grkFeiqAJ2oTsinS5jRj6GMcHpgvMPLgvt7FNZ/onWEHgBqVHcBeScDMbrjWJo51WNi9adjNXpo8P+7y9rO41Bj48JMO8zd3cHd/aKLBbr3cpfPdMks/si4w/5UP5cwWb+VKUlmHaa56t3ge1+FJu6427E483WozrAwuw5TzPUapzNMOJMO0+fVbbDkfRub+5B7J943812sjQFlNh32/JX7bnTKKjbR3soa6x2mk5U7YMn/HgjisZAthpytOF47p5x9CkP7Hb5ChweSlcSlIGJrecRXXROcGntuYyY/KBEWLOky4O1Ymv1REzrS3W6HCQ4pk5UUpcviY3FY6zA1HriLV1VfMouERUUf0L0HS8e/scFbizCdfmQjtC6PAuIod2aM+yPfo0ySP7BBM+E/+fRucswmx5Tv80DUhPWFJu785GLa2AMJ05nHNsDCJSbFRNqExhiMiQWkNqYF1vS7yEVucozlQiwXZeS6Ju74kAsVPSIJ03x5L3gwza43RruvSc2v4MIkTtQ/Dssu8voKHBx8N8xpTcs45yiyknckYVFicfZF/hvyhCPatThwqp1zdG6Rp3SnCzXKL/DEcaRTtuaOEQ5iqf7KoLyUCEsQmis/Cz68PijgqugdeA6L9TdUsJUJSzBqVJ4B8Ke524n8VBJJZROszJxJLNXeVPVPnDjNVQ4A+W+vOmkhi85TWKy9o0pW7BITFie+pp8Ewvf4KHbSE1s7Q1ZjsJ/X3O8njZ+KsIDQfHUfeP4HfOQmBdWzRw9c5wmcmDmaJk5qwgLG1/TDfE0f5ZNrXRrwxD78AMl30n18zX6a2HfZQYuwxKAT5Qf5yuBVDV2VNgk1P/yXMfbi7voxNftwK23CEpbmK2Xw/WPcaTuvbqSzjvMQTtTq4TTUpWYmncJNnwlvddgUlm2MFI7dLmYIt34Zs3odyxwhGAaGGcJXiLdyLA9DGGYIA9gnbAjDEGE/A8JmMAwRxgwIm8HQvi3xvtbV0Fr4mydpQ8WLmgt4Obl+5Brez/onykJFrp9ka+FW+2SFChd0qXWLCqk4G33CLm6JAwjVIZ7iTbjk/+pA+ncDfcJeghka8Swv/PfwUw7/b8fsuBwz8bOhRQkTJsEK82eZPmFUmj3P87Pro1CsbetcHgbHLAt0wPvOg4YaVmwUfcJx90eEn/ktwgHA7Vv4CecjROxbfopMdGLTtmWf6KF9N9Capdub9L//0Zcfwm/8gH4ENm1+C0enF/v0MQJqTg7DhZ+e5qXqQf7c0Gc6cv21gzbb+3w6BHodXrzUW3F5PTIF64Y2y6ZaUrKSl/gEG3IcI4gF0P0moR+zg87gQz3CK5MIQosnn1ehMHwz7p59CXcd/2swdLyFxJBYEjOILRgyVjDj3SO1eqf0XPk13tsqwDC+jDtrFyJRDCjodGUTLNIhQLrMZ8DzBkImD0HnHi8k99LzWA1MvYxz77wCeQXyCuQVyCuQV2ClAv8B/lhQHd+p4hUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
}
.red-reviews-info div.reviews-stat{
	font-size: 0.85rem;
	padding: 10px 0 10px 0;
	color: #6A6A6A;
}
.red-reviews-button-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	padding-left: 15px;
	font-weight: bold;
}
.red-reviews-button{
	font-size: 16px;
	padding: 10px 15px 10px 40px;
	border-radius: 5px;
	color: #FFF;
	font-weight: 400;
	border: none;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABUCAYAAAA/MEEUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARqADAAQAAAABAAAAVAAAAAB0BcT6AAAEcUlEQVR4Ae2aW4hNYRTH57iM+/2ay4vLlDy5poQHyROSN1LCi1uiFA8ekBIvkiiRF5cikiRKuY97yhtFNMalhnG/M37rOHus/c3e+xzHnr23rFX/863vW2uvtb7/fHt/39lnKipMjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBiIm4Fc3AHLidfQ0DCI6yaD/qAPaAXilq8EfAYeg9O5XK427gSxxYOQkeASSFq+k/A0qIptMnEFoqh54DNIU96SfFrQnFK5lShmFMVUg8qgohIee0O+EdxaDxLO2zQdxFQ7y+QF/WVgBOgCKpsB3Yg5BqwBslK0HG1aZcIjVDNEV4QupPRNsgzyVYEPwBO5pbvpGlroTkL6FCfPBpax7BaJCfnukWyrSii39CTVr0iDGNmStVzQnQT1806ufrqfBjFyTtGS1kPPzeurKw1i3MPbR81SmM4zoDtoGWaXcextQacoH2Vz8/rqSoMYVVtxlYnOBjV4vgCymxwCvgcl/WHgHPZ34DX6HTAO/d8RCt4LtLQJqx6n6dpR6TfQ82cwWllJtcrmqV9QhkXEHuA5FtqN2jfrK2aVLlbpo9FnFfpzaH0PzsJ4a9p1Bf2Pm6wTMzhiRmMLtlJ8IsIEm7JOzMPgsvOjHQq2UnwiwgSbsk7M9uCy86O3C7Z9tK9C/DyfEHP4cKaJ4YR6gNKXAjlzfAJnwF0gcks+8KmjmQyuANmC74PjQCTv80vN+Cc7wF5nNwjdldypcN2CwrUnXZvXxz4UPAP1YKA37rbY/uldKT8fJjEc7KGzG8gKmZ83qA/sXcEKhq4DOcUuYTXJ+acs8Z32yorQzBcxWdmWDwM5t1wGc5mw70snPh0ZfwQ6AyFuJj7HaMuWzBPDzOSF1mpwA5xnwj9ofcLYO8hZw+BLIO9z630OZXSyQEz+BBtWO5N8im1zmN0bx2+Hp5fYRuZNY1eSV4laEn1JpRK7eX11pUFMrSpO1Cqnn1TXzfskqcSBeXgWTANaTgQ6NuMgyXPgmi4CfUwzpiwemgLkRbe859WykU7b4lf/vQd5OoGdOjm6HAp9EvkA8nnG2KGQ9YRb64SUpXwTSJFyypXdp5qHauBhjhjDsU8FPUEpIt+thgBZGb2cC5aTZ5szlnyXSbUCV0Ax+YGD+45Y3tTNB3H9WHeKWKkskEDmKUZOqkdAMZmgA+C8CAhhccgegrTX8TOjU9hUcBA8B0ETbiQG+1LwN/KNi2vALjA+ioTsLCGqpNhKmh5AnjPtgMhE7v+L2Jaj69+CxHYWLASfpVNEvmKvI1aTk3OR67JjhoT3wJMJKCu9jmr3owuR/48wYU1M0HNoEz6ZWu2J/HUcYug2ivxfy+JEishiEib/oJGK34r8CD8ji/UmVhMEbP3NR157yGe6R/bEZh+RCBJ6gw3gKtgCfL88RlxqJmPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYKJWBn83bZoKNTIakAAAAAElFTkSuQmCC) no-repeat left center #FFBE4A;
	background-size: contain;
}
.red-reviews-button:hover{
	background-color: #fbae2a;
}
.red-reviews-sortbar{
	padding: 30px 0;
	font-size: 0.90rem;
}
.red-review{
	background: #f5f5f5;
	padding: 30px 45px 30px 45px;
	margin-bottom: 35px;
}
.red-review-header{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	padding: 0 0 15px 0;
	color: #444;
}
.red-review-header-left{
	width: 50%;
}
.red-review-header-right{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
	width: 50%;
}
.red-review-recommend{
	width: 120px;
	height: 39px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABLCAYAAADOB/9yAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUYSURBVHhe7Zl9aJtFHMfv7nmSri9CK1Nbh9SBOB1rlTEnONEJTauknZ04quKkw4HOrl19xfnHzAT/EcHG0kk7pEOGgkHWUmvtWvanwhAVdLqh1s1i7dRtrs4mWZI7v3e5ZNNmrlueJ7XpfeDp873fNXnu+9zvuZcnxGAwGAwGg8FgMChoTYdfaJ33MH1eEBiz+cqCMptxgBptH6Razlsy+TJpnK8Ys/mKMTsfEEKo41IwPZsrarrW3+zr8O/0Bevf8nX61+mwa8yZWWmUxGMHkYg7kI5PigTph/GXdLUrzInZ5t7mRSQW24eHrkSHklCyQ9W5xJyYnZj6/WkMMcukppR8Ig+pMd4UTJ4+USW1G+TcrK9z3bVckO1Sw2TUpp7HoH5SlYDZnl+1dJycmxWcd+PvFUoT+kZJuWcCqk5VUnp8dUv1uNIukFOzNcH6TcjVeqkppRNlduGrf0xGmpC+ZckYCQVogEvtBjkzW9vZcBMVolMVKBGU0c2hltAZjMSPqxgQ1OrR0hVyYrahu6FIcBHCNFOsQx37WweGEF+Mnr4zGaKfjrb2f5XU7pATs+GI2I0eXJEs0c/LKopelCoaYTeqEEBnl2JxsTt11AT9Xb5gw0b/Lr9KcSdw/E1FXfcDFSIce0FQcQd67TpcwsIq9mpVScnpAg9ZOfjU4Jgs3vdma0FcjI3jmb1K1WeEHvF6Ctd+1BKa1AFFal2MZ1+d/43rbyrkc5kInz3CCW9HY1bjahVpo4Ax1pwyKhlq64wSyrahwV/rUAbEsrPx6Z26kBWOma19Z2Mx5/wDNE5NK7jhv+FvWFUCGOrFc9qni2lG2gbeG9n2YZVd4Flq2WxF6mC2dXfq85TQu9Q/Z4ljZvnJU7swcS6XGsa6PHZRNaEimWOUnmDFhc8pfQE+3tJ3dHjrwKHUYXH2Mz5coCqFcGSh4YjZDe9v8MLYw1LD6OE11ava4/HptTCv1rlo9N7hzaGTUs+WmIg/ikdAtQ9ZclAFs8QRs6d/ma6CMY8uBgP3BOJo5+26TCxGZqTvxbCoOKClXGmpjMkWR8xySldqSRgVh+QZo3G5Ckhs+6hWs4exv7SSbi2tssIRs4yfu/MJwY7JM1KwVAWA8HimtJw1PM73aokbR0e1zApHzArG03OgRXmllukphkyHMd9eGjCYWm1hdqLvapkVjpjFCPStViTB6S3yjOniGxUA2NIldzWzBAOehUHtlC7KlE7P1dngiFnK7C8wCieSBbFFroyYzYZRissQFhfP1HbdP+vexU7oFSxK1E3DXYssKSo9rHSWOGJ2f0v/OJ7Rt1UBc22c/Ph6pV1+DA1N7mKEuEbEEp9h475GlS8C9rwPaUmYYM/u2bQnootZ4UwaA69d9DK64U+pscPZOhaZ+B7l9PsktWxM8AO1wfrt93Y03CZ7X1f9g4AIMKRwek62mCUzxBEc3Qj4uhpvlS/S8IXX69CFoSSGUUhu6b6DTuCCXtwRudRcjhujUh6Liamli5Ys7nmiJybL5zPnG4GRlr4vS2zvKjTgNbRBvkiL6qqZqEWIwPwsmtDyR9D4B2Gy7jyjUdhoy2T0cnH1x2g5quLkTZaw0joeqeRcNOHL18PgDbhwenpJQ+kZ1I/Y1H5+qK3vBx2dweX07Jz+8t7Y21gaC8eulBqNjsLANLaA56ac/2DemXWTTL4cfWb/7xiz+Yoxm68sKLMZp558xaRxvmLMGgwGg8FgMBgMCw5C/gbYHNg5iP1i3AAAAABJRU5ErkJggg==) right no-repeat;
	background-size: contain;
}
.red-review-unrecommend{
	width: 140px;
	height: 39px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAABLCAYAAABk6PuLAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA5qADAAQAAAABAAAASwAAAAACmj27AAASqElEQVR4Ae2dDZRUxZXHX72erwyQBNFo9ADBQIKsiSufA9F4TPwIaozZqBtjlJkBdeHEs5Il8Zx1N85mjWePMUcjooZlZhri5kPCmpAFdc0m2SjMjChGIkiiETB+cOTTgQFmprvf/u6brjev2+6ebuYNOyP3nfOmblXdulX1r3urbtWrBsfRRxFQBBQBRUARUAQUAUVAEVAEFAFFQBFQBBQBRUARUAQUAUVAEVAEFAFFQBFQBBQBRUARUAQUAUVAEVAEFAFFQBFQBCJAwIiM9XPmeBHIUhGKgCIQAQKzli83bgRyVIQioAhEjIAaZsSAqjhFIAoE1DCjQFFlKAIRI6CGGTGgKk4RiAKBsnxCZAOaL0/TFQFFIBoE8h286ooZDb4qRRGIFAE1zEjhVGGKQDQIqGFGg6NKUQQiRUANM1I4VZgiEA0CapjR4KhSFIFIEVDDjBROFaYIRIOAGmY0OKoURSBSBNQwI4VThSkC0SCQ94JBf8S31tV9IeV5NxjPm+AY8wFkVfHzFZcbCx2O573hGfMXY8x/V1dWrjrroYfe7k9dWlYReC8iEKlhtt588/tT7e0rU6nURQKW/1syr/cXZVAjSD4F45zied4VHYcPL26ZM+fPGKrPhOEmSX/Bcd31ZZ73s+nx+M73IujaJ0WgLwSidWXb279Mhb5Rpis+iLFtY9X8I+9W6D1ZDYphkR/DUD8uL0Y5ifxrnFRqcdJxnsdoP5XFr1FF4LhAINIVM+U411rUysrKzpve2Pg7G7dh27x545KJxFQMcTqGOh/DHGbzcG+3QI/CQE/mPYX4b9bX1V04q7n5fy1PvhAjvtZz3ZGSX+6666Y1Nj5vedfX1n6OiWG8xJG5dWZT069aa2snpIy52PLkCmNMJDOam3+cK0/S8smgX0doy6aTqqtfmLB4cactn4/f5kto68zi7QaDH1g+sDGt9fVzwa5K0lzP+2NNPP6k0N4jj8Ra16ypoaMziE6Hp4P8Nqe8vLVm2bJNwmOfZ2+8cUxXd/flNi4hvK8ia204jbZcCFYfD6exTfmvmfH49qx2hlkCupg+rZ879wQm5K/YQu7w4StqFi9ut/G2+vqZuFNTbDxXSJsStOmhZ2trJ3YZc4HlqXLdX05ubNxh4/S7mn7X2zh9fkLokD5k4C15z9TVjcYTnA3PJ6lnNEmbXNdtq/C8p8+Ox/cLT5RPZIa5af78kQcPHZpoG+cmkzn3jjOWLdsGj7wrW+fN+6GXSKzGSMdKOVEiZ+TIqWbv3q9D34EClpN3D+EUDIqkgs+3GNiPCUcilbqVIDBMDGWel0p9KV36YcJfIW+qrMzptJwBq/aLZOQ1zHwy/IamUs7u9vY9LfX1X5aJQCrIxx+u3NYZ5qX9h+EJDNM3ylTq39MyU7g9NUJ7DQ1uy5o1P4S8BtwkyX+YMOud7m6ndc6cRTXLl3/Ppie7u8/IxgDezeRnGCb43yETqS3nh8aIom8PtzMjPxQppk/ljnNqd2g8yjo7H0NEYJgYxRdog4xr3oct0REyH8J4OjCe79Nu3yPs9LwTSW+wBbu7uj6LLH/swdZj0hpjkslzLRbZeLfV1X2GSWEliJ4guKaRvTzJGB825tWN9fXnTm5qetPKjyL0Gx6FoI5Dh+5CzofSst7qisVyGma4LpnBq4yZRtqzfrrnTTP7918+c/ny7zDgq9K8Z6OIV4fLDRWaARzlJZOPywweVZufqa09BYX7rpVHHYvZi2+QeMv27fcRXCO0r3AyOaE4EpcHo7t7fX399T2xvH8nvrBoUeDFsLqUo/Bn5eUehBnTm5v/ggH9OtS0z4doTNGbbePgJ57E6zaeHWJ0p3KQ+TiYn+DnGbMf3VwHrjIJiKzTj6RS/xPGzE/v55/IDJOGnhe0xXWvmdXYuDeIFyAmNzfvcmOxhZYFAK4T2i0v/0ebxux3vqUHIkSJu1xjLs1+Y8YsKLY+mWVnjhtXXmbMh5FzC3E728e6HOcb2XKOts6E49yHMnwwLe+1D1RX/5PQ6xcufB/B3HS6gys9n5/uTZ4Vj3+UupptOqvC1wI6RMCDjvpP7NCuXX9ts5hYzqS+SomHeGx2Rni0fcoQUkQEw3jSjpVx3X/OUyQepHve2WJgNs5Ec4ml0dtHAjoH0eV5N6GTLOg8eAngPRp3+ZyKioozacchP93zJh7es+cCn47oT1lEchg77x0rK1ZW9paliwlrmpqeZh/4JkJOxQgnSZnpS5e+3FJbexByOBoT2YqTpz3J7H1VHr6CyaahAbtxdvJ+n9/ZzSD0Vy/6lekG9kgpuU7w+Dw4X9VT3N+PLvirBx4QjBxn377zqKfKp405gPu81GnusUeU925c+TrJw3imsAqeOHXp0t0+r/1jzItgfyZYo2+4+Y6zTrI4DxCPxj5/gPikjeQIS+5TDhl9J3ne67jka4URbyphZ5RwwfLKyke7OzvbyXu/9KkrmbyM/KV8ypuEWzxWeGWiYfK1nlm4eECD95VBxJgfWLzB78+Mx8/J8/fF8H0O+hcBbz+JSFZM9oonM5zB4YDX3d2z7JfQOEDalmb/yMs331yJcjCxmT+l004vQdSgYKU/rUFDjDk5oI+S2FpfP4KiS2xx5D8yY/nyNUHcmHMCmn2i4GfjM8aO/RP8LNzieXkue6yZNs+GpO+D3ipxaDFM/2EQLC2ftXbZ9GMd0ibOkIp/MJxD6ORKW4K2i2Hiz6cy3Fjf7bVMWSF1CoiB7tEAmZiCB0zD8Ui/IESyYnKAM5vRFMVxsPQVrD69Shl0ozABABXCQZgcf999Xc5i9uaczqZLBfukwlLSua47ilO+8ZYXd2y4pY9VSD/OtXUxgKW13xYMhfuSyTuROdpPYp+Dkvx9KFuMybq3gluGxyIrOR7JbtJ9d86eXofLC43ytsBzBuQUm2eNlD60UP+HbXp/Q+oy4TFKJpNjCsmkfvm01vMYI55Jnw+eQpyx73HvPe8CcfdT+/ZdQh/9suQHhpstTCbC52666UPw9nghMOB1ZOBKH96ysgj9LwLZco42Ho1hGjPcNpAu21WupDbhRp3qw2XM2zLbb16wYPg7HR2n+UI8b2MpwgDwm8yM3yyhTBWK668W4TIow71y/B5O64uWSxbewYNXg8clKLVlD06IbQJhKXVWMfsvsBjTru9mX77gyH9Eygo3ptOSobDnsIIETsz9STSU55Pg3kKb68X7EfyrDx1KvOV5n5BMP89x/ia7TFa8+D6JwicSL9vyQdttwrvDwEDAIVf/3lVCtkh8RnuFURjP+77Y/v1XUM+5MipgKEvwz95ViATh3ZtMtjvJZEY2W7SMetHZTpHlP8bkxNRmlxpGYpgI2RhMYcb8LY34TikNwSg+gUJYI3xRyrZ3dNRbGcxsJRmmLVdsCLiGwQ5c8VC5USG6ICmDiRKkuPnEmGc8+ypd918zUoiUUmeaNyz3ckTcGZbJ7B1MjqRnKJDwhZXI5w0XTtMoXkuiqwsoPLejs3Nyuxi45/k6EovFWlLJZEHDLKVPOaovnGSM/6nCZ3Ld4DyjcCFyXXc5k7SPP6erd9I3e5DTVsiNzSWXVT0D15TrdlrjRW6kXhmeZ/8fvhuK++M/aM/jli42RGlutLw0aJX/ecGY29NpB51Y7Lc2v6hQbhkZszb07ixUTmZP3m053v2FymXn+YoZSkTec5weXpLrG1d/6kQJZvDZ44uhqoTsDuK592MsEMHTyxskOc600057Ccx8pUcJp5pUyt9f0taOqRdfvCnEmpMspU/Uw+fG3jFiSX4qp9B0ItieFOSnUm8HdB9EeXn5CmmXsIHbR0Lsed3YdNs2Em4J8TvMUGEM5TJGb9yYnJiGy5dCR7JiUuHEoFJjngnoIogNc+ee3Z1IzLesIHgVR9RyyOG3DcW+odB3JlsuHGLozXwLvcumcXomLsuXbDxHeAT+03OkF53EIHajXLcy+B4r/Jt8Nnl56rJlvyfdV4ocgkqtUw5n/sD7aZGF0dzBLZ/V5uqrrb91UNLlYUWs7KF6//ppva71gd6cXoq9aIrT5DZSLuKdQplutJnKzAapB8+mlzk3VXyfcAPB/FIrBj04Ez2Q/uV7fJdaMtGJ1/IxZadzCPQa7f41/fiszRNDLa+oyOnG+jw9bZPT6zFdnZ07bLmk62bgypYpHM+JqS1bahiJYcrVJI6g/boJV2IIvbMHikrGOhT0YQ6FmsIN3FZbW7UzmWwmLZh5YL7A8gDg/ZT5iY0P6rDnOtg9GW1sbMyI9isSi93C3nAzKD8rcoB1UuvatddBxiUOVgcE6PRTbYlQGKSh2IERh/J9knGSfeZFVDAVef44MtG1ZPMdy7h/jbO7O1gxk7GYv90ptg30N44bGxgmE02bGGxf5buGDdvldGZ4rwGGflljqv2JiwgY5cW0r3py5eM59v8pKy8Xt3GdlcTAlgcvp60M8PkA08h9x7Msj4Q7uRYFX0aazGa8r9Cwr9WMG7cwzH/c0twymdXUtIJvd8+B8y8tDuDaIJ+WJM7qFigaSjLB8kj4fG3tB1GgQLGZPAPeMJ/QKLE1wgnU5W9RkG3TstmPSZy97RWhivbNHD361VC8b3L48NWiV5YR4qeWLhTOuueew+QHBodrkoErMnvjIfwLySw2LxLDlG9GI113NgN5G++TvOKf97wYmW0MxvkVS3P5+ToAmpeOH8T9q5FbM9xcr8bFmYASLkl/sLdFjtsQQwuUitm+IQCCO8Z7Dhz4O4mjJE/YdJg/Klf3bJytwacszbi8w4Qn7mrOh0vZbaLEyJBqff3A7ft/M0zaYDi8WWAbS/tXi8tt40WFBw58VfqT5k0Mq6r6UVHleph+a3nZPgTfiiUNfQ7iTF4B/pa/P2Ekrqw0YGJTk/jYclIob/CwZ5lLZJkkMNJvSuj/IsHzHhDaf4ypn9ncnFdZLNuAhezJOFH1b5Jk18ENkiv9j9XZGf2N91EnF8xz1gBOG2nrahRNTmbl/uttfNpo5EbKFrCWlXAMb4zZfQW/iGhI8kN1Vpx7hVceFP3JQhOe/FKCrchLME4SfrT5Ffq/W+g+n6PsUz659PNaburcQF/Hh3imhceKvgWeAG2tkDwm+R/VNDc/3FJXt5B+nEGfgwWBie3RUn6cjwfxHxjgZVI/curBZiP7rlbwvYr4TNsufj/8mKWjCCMzzAKNEcP0Hyp7YnNDQ0X7tm0/JmG4JDIDLuZbYd4TMr/gAP8BYFkZZueqJlFZOSAY9VWnyWOY0kZ+UtfAQYlvmGjLSXzv/TrJ3+Z62VdRosdQ5GHIvzDBG+4Tirst5rrC29cjK6RvmKW4sf3pU84G8VM9ZJ4XziMu7fLbFk4X2tZPPzek498isffiBW4pd1wXZZcrFOeGy8934gUiW7CMET6YyCqADv8L35V/n5Xcr2gkrmy+FqT3lD2zChc9psbjWw/s2HEbijMlXeb5E0eM+Ea+8pqeGwH/t6bG/MLmooj/IPdfZ8TjTzHTXcb7FGkdofzdKM/ayrKy84v5dofyBa4r5QLayhtqIVjIXvF3fIs9p5hDn3D/xsXjR3DlL0XGg+Dqe3zpfBZN50XSb2VhaQiXiYJGbu7/UTqK/1SIZf/fGORbpQ5cgutNWdnTXIrewixWRcVdzPxTULKSTthElj59IyC/zdzwxhtn4BJ3oDjb+y4x+DjQn9vRnwZpGfpzLyf0eQ8D4f0evL43wFeCb+PK3i4/xTpy+HDV9Pvv38sEw3rQ/2djXd1JXanUmLLKypei2OKw/XhXu8T2BsRNs90HqE+n6URZRcUqbvs/TLxK0gDqDjXKNDoDEKQPSDYPgOghI/Ksu+8Wr6HDWbIksjbLzxQRJu+APgPqymJ9Y6X1rI7v8IuG65kavujHjdk+asSIuwa0ZypcERjCCAzoiskp7BaMUS6nj8J9fdDiRPqi8L+FY9M1VATCCFTGYnEOWn4jaejM6+G8bLrMdZdwUOXvu1HqHdn5Qy0+oIbJivkgq+VncGmDlRkX9gH2CquGGlDa3mOPQPof0CrKyKY1Nb1KC+V9TzyBwQxEbzh0+E9++3clBroGg2zjvY0TrlsGoi6VqQi8lxAY2BUTpLhK9iiBvPooAopAkQgM6IpZZBuUTRFQBLIQUMPMAkSjisBgQEANczCMgrZBEchCQA0zCxCNKgKDAQE1zMEwCtoGRSALATXMLEA0qggMBgTyfi7Jdbl2MDRY26AIHA8I6Ip5PIyy9nHIIaCGOeSGTBt8PCCghnk8jLL2ccghoIY55IZMG6wIKAKKgCKgCCgCioAioAgoAoqAIqAIKAKKgCKgCCgCioAioAgoAoqAIqAIKAKKgCKgCCgCioAioAgoAoqAIqAIKAKKgCKgCCgCisDQReD/AJwPGHcz+yL+AAAAAElFTkSuQmCC) right no-repeat;
	background-size: contain;
}

.red-review-body{
	font-size: 0.93rem;
	line-height: 1.4;
	width: 98%;
}

.red-review-stars{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	margin-left: -1px;
}
.red-review-stars .star{
	width: 21px;
	height: 20px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEg0lEQVRoBe2Zz2tcVRTHk5gooaFCQVfJps3MJFoU629oceGuXbQLKdKFlIIIShcKgkVsoS7qQqwgCkUL1YWg1IWb/gMt1N+2UkgyL7sgBEXBGEk0yYyfb5g33nmd9+acl/dsAh243PvOPed7zveee+59eenru/2zrUAURU+p2bTzaw3mN7VZrq2tnWxpPm2zyKfVn8/MZjUzM7O30WhclvbAwMC+Wq12xWbp1xrwm9gtIBFnoy8c2xHsmqVlhLp4YnV19WoYyuDg4JOVSuWrUFbUuLSMUBunkkF2kyV18j6XkhFq41G20jfdgqJWHqNWvu02txFZKRnJqoesuY0QKTwj1MYeauP7rKColYeplR+ydLxzhWckuDdSY7HopBqnTBSaEWrjwWaz+SMtE7e/v79Je4hauZ4Sl1tcaEa0/3uRUITSKbpWMlfOsyyzs7O7qY2fLESEq6xQKw+Mj4/f8PhJ0y0sI5B4w0pCwUhXNmmBeeWFZGR6evoRHH9NcK6FISsN7B6fmJj4zht4Ut9MZG5ubsfS0lKFvV0BpErQ6isEU2G8PQnseQZjAYwIm4ix+joXZzQ8PByNjY39bsHqIMIdsJ10VwBRcB0BA7bDAliCjoi0CYooixlRXxF30ULsb50IW+MwgvcI/t54Yiv0kPqFOI+zNT9f39MaIPxoKwQfxqiYFbtk7eLkcnqdLXXTG2touJnGilUxxzF11IiE3M6vsQfPxAqbsYfECUi8FcZ2ExFNQuZlyLwTKm6WMSRegcTZZDxdiUgJMi9R/DoAUnWSYGU+Uw96PzsOife7+ckMEjLPQ+TcrSbTIvECJD7sRkKyTCJSmJqaOgrQeci0DwbJ/68fvhu0Y5D4OMtnTyIyhswRwD6BzB1ZYEXP4XMNn89NTk5+2gvbREQgXJrPACrAoV6gBc2vQOQI98RFC56ZiMAgcxAyuoDutIBvQOcfSByGxJdWDBcRgXIA7OdoloOyPreucMQeoiYuWUlIz02EjAyRmb+wLWuLrZCJbWRkxUPEfRLxl2C1RBKKfajlw8Pjv3ctqxXbardVN69eHh/ujLC1SieSx4ebCKtcOpE8PtxE8qyWd4vl8eEiwt/tw5wmO72BefXlQ748di4ii4uL97FaLhtPMLGufCwvL0/Gz5beFRQX1f0W0FCH1b2iFsosY+/J5SLi2bsEfw3iB7jc9qlpLJmFhHQ8vqTvIoK+5cTSN6lnecXYE75maCyZ5sCpy3mPn8VXG8L7vpQKzmrP0U5Xq9UL9KttD8EAeZPHz1jtL+r1+lF6ffQeC1TCYaqvUCkem9+1Wh/v/ogN457gfqWdYaU/4IPZ37Hc0oN5F7XwImRO0O5J2vAR7u7wI1xyPnw2by2+QHasEMEvELw+H+1iy5z1klAQspGtMIQlTMnjX9JnLO/Wm4lgvE4EZ8u0t0dGRnYSxGkK+c9uwB6ZMIQlTGHLR8u+Y/GyMD01UsPBOdqbOP05CzTv3Ojo6G/YvsrfPO/S698UtbxYqXbz8/PbUidLmrgVPkuicht2667Av+wCs9AbZnVUAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
}

.red-review-stars .star-active{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEn0lEQVRoBe1ZXWgcVRQ+ZyY1NStVC/pg3ywJaEWxaq2lMbv1bburPmiRiiJCEZQ8qC8WaQP6UB/8eQgKoj4oWLD60mazL0I3saXW/1Z86uKTFEGh1p/Gjc3M9TuzyXY3Mzt7z2QmTaAXlr177jnf+b575s7cuUt0pdnNgDlaHpGPnXdyr77kobaR3v55zwdsI5L4cZIg2xhTK28n4x0L/Nkd5sLEcdtYrZ+jDdD5t6qBsPa+DsXGO7OKoBpbUY0vO0iwex+qcrLDltKPDCvij4U5RtnCXkksmVTETJXvId/7OpKQ427h/MQ3kWNLMGZTEROzHuLGliAk9YqYL8qbac77LpZTn3sX3z/xfayPcjD9inj+wnOjOxUbn+7RkSOpVsQcK91Bc/4PZCgel+HR59zJw5XTkawSGNOtyEWzv6cIISlCxTfFFj9zikSmtvM2MPzRSojgSlWIb+fC5E+KNF1d06uIoX3WIoSOVEViUmqpVMTUHrwbT/GvwE45MewTu/dy4ci3S9VjLcSceHQ9NS4MEvMgZnII8ynfgyCPD61bIpG/cJnVgVkHpnyfIWPqtDZX522fnrPB7hBiTj6+jmbOgywINokOAQSEA7LrbQAz8DmHyasDd17gvNiB6+q89WNMQLMFQsx0cRd5NA7TjQsDq+T7N3JplEeqh4JrWjrk8PurhPwlmuAccIeltTg5P/kyrtOIHeuluJXV47Em5yarjjUiJlMrvoQFd2BlkV7EhmkvF6qvtVtDQmTQTBWfJ5/ebHdcMX2HXuB89a3FfCKFiJOplZ4j8sdRna4+i8Ey/R3sBJxRLlTejsoTS9JMlfaQ8d+97GJEBDvPcL7yXpQIscUKEQesmafI8AfotW4MYl++Jk9/ehp7sg/jcvYUIsFmurybPP8j9Nw4sPTH2CPXeZJHJg72wrYSIiBYM49gzRxEkdf0Ak1lHBt9PB12Y018ZoNnLUTAzNHiQ7gaD6F3lQ14ch/+Dzl28Y7qYVsMlRABNdOlIvn+YVQmm+NWqYTjPMwjlaqtCPHTL+DcTZ+LHk0StW8zhypML6Tx61Cm60TWoORQNr2QiwavtBm3BDn0QoiyF5IgRwIh/jII0edIIISXQYg+h+r2i/f2q6kx8w9uWgkmQLOusC1ZO3AN3tf/tY3SEWrM3Jq9CKGOiZpr3GIrQvx0QlzepAEPfJmP4/BA/5eb0d0ddUI8xR2L+RQ2fDuxa8V/h5PD0oegU9YTocmlrghb3U3O4N3hMcpXNrdvM4I+bMEY4dyqV7PL1ULRVSTu/s70C04N9xBv2YQd6yfMHNrGiE3GxKfpi5juTXV3tL5rNQ/v/vgzlJfpd7z4HKANG9/hwfHZ0HiMwdRH++nsz89iy7MXnxtCrgPXX9t+CBcabzPYV2T2/OIZkmPOMVrTt1EOA7QihIPEBAcJwAiwiFonhwHHcM426p1deyELi4+pgUX7OuX6b+Ydk6/w9iN/d0LqfwmGYAlmgC05pC3ktIC0v7Smim/g3T1H/fwqb6uctcBO7GJOlDbQrNlHbC6gYi8mBooKNKefyEXZs7RdjpxZ6rmCvSpn4H9wUFAdul+WKgAAAABJRU5ErkJggg==);
}
.red-review-name{
	font-size: 0.87rem;
	font-weight: bold;
	padding-top: 12px;
}
.red-review-footer{
	border-top : 1px solid #e5e5e5;
	padding-top: 20px;
	margin-top: 15px;
}

.red-review-button{
	background: #FAFAFA;
	border-radius: 5px;
	padding: 5px 10px 5px 27px;
	margin-right: 5px;
	cursor: pointer;
	border : 1px solid #dadada;
	font-size: 0.8rem;
}
.red-review-like:hover, .red-review-unlike:hover{
	background-color: #fff;
	opacity: 0.9;
}
.red-review-like{
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: contain;
	color : #44904B;
}
.red-review-unlike{
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: contain;
	color : #C65F5F;
}
.red-review-like-tap{
	background-color: #44904B;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAADlklEQVRoBe2YW4hNURjHzxiEGY1buaah5JJ4EKUkym1yGd54cEkNxYPiUTyImtIUKXlU3njAKJdxeVKDeSVlRhS5lZlhbjFmxu9/rHX6OvYx+5w5J4fWV//5f+vb67usb++z1p6dSAQJHQgdCB0IHQgdCB0IHQgd+K87MDAwsB80go/gMpj5zy2YoneBdGnBMPGfWQzFzgXd6atw453ZLGRYNpMLMLeOmKNd3NPwdpNjidEHVf/aQuj6Wqrb6Cp8BR8HfW4sem/04lRZxBjw0j1Coq2qFL5gbFXFWb2pimLPmIIb3CLKsX119lZ4pHEpPpUC14F+V7B+6HPdQmqcTXS++Co3FVHgFKCzwss+fxnDI2+EF3p70THFlYIHptgrvkhsFcbe5O3Z8PBsJg9xbi3+q12M13CN00Xzjd7Hog6asdRu8LCkpKQ5zZ4alqS0PCoUMoNw64Gef50T5WAPkHwHKygq1XnmT8P2Bgx2HNxlTjW+PXBhhaKOgR6QSQ5EVcDkQ+BTJidjvxTln9c7QrLdJLkYlcjZ6ulmdabr+JdybSXQHbUymYEOzLGgA0wgzg84/0IRC0AXkOiO1IEqDZx0wOkFxi4E3wYfCJ4e2zGbiQQeBp6aRFvkz/iwsamjOQkxKkGvi/U6pyBxnEiw3CUR3fI+6I+Nfba3Z8vE2Gvi3MzWP/Z8kpw0ibZ5R2z+R//M23Jh4owD7S5HW1SMwba7KJ8om+32c01QcmiUm/zWca7UhWOnc9aG8JvkayHaVSTaSVqSWiLhbRp+crZc6SyO/gfeGBUkXwtpd8H1pqDDT/LhFyX/TjJ6Lupm43TK6Ck1XwtJPk4u6mIx+/wXyD9S89y1XOmecSwzekotxEKWpaInEk+dru1zjbHHVvEbweRZxkGvOIURkun1vBNIPoOpygRXy+CkCfb/n8cuBJ8bPgDcBnS6F05IcMIkvI2efATgO8Zej+53sljFMN83SGE2xXIayiSSjAXvlM2J/l2tBfaM0aVmsAHEes9j3hPgJXmno+qMFSzKMcpGtkrs18GiqOtpNm0E14AOy/egFegrinY+3TVtt6uAvm+pTp0jFWwi/XDhhcWUgXPgBcinHP1T9Xm9I+mJWIUOxTnA5tE/UTuAPvfE+VKib15HuBNX4YxiE2ScVIgLLHI8cZcCvdoLGkt6QQ/Qo9YM7rOIb3CQ0IHQgdCB0IHQgdCB0IHQgdCBoXXgJ0KXWV6pWO6AAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: contain;
	color: #fff;
	border: none;
	border-radius: 3px;
}
.red-review-unlike-tap{
	background-color: #C65F5F;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAYAAABO8hkCAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANwAAAAC9KyDbAAADkklEQVRoBe2XTUhUURTHHTOybyoohQyMzCzLRRAVEbWqlBYF0SKwTQu3BpVE7qSNECQEraKgoI1RlosKAqOEFkIfRBFFQflR0SdZmdL0O897h5OOzLw3d+QJ98B/zv+dd8/HPe++O+8WFHjxHfAd8B3wHfAd8B3wHfAd8B3I0IFEhvuRbieTyVk4NoD1YBmYCYqB5BsCveAteA7aE4mEXOckzifCJPZTUSsoy7Kyv4y7C+6DpPL5Au8GPUx0WNnzT5nENpBORjD+NBAeRsTvaP6rVxlIeE5VeAG+BsiSSgnXhaAEbADN4DHIRi4y6L9YqaCuCYmuqYrk/chK8KkHH5VvF7wCnASflb0lq4C5DCLZSvBVJT0YJp7x/6D8d4o/11Xgl7EPokvDxA09lgQdJpmoHjA/bBB8toqzkWfoaRID3WiN6LawcUONJ8GASTaEnhfKWQ3G946JI2qV3EIXAftUetTwFC1MsdzJJxOiCB36aaj07YpXC2f7HUE9NfZKJjXub8PJRAg8hyQLTCKJudbwKOqVctJxHhn7bPRSNSagTiZCpHpgX8J78FtB9Gg/8s9vZYYlaM3z80RIslolbDZLQZlC0SVq9IDiVYq/Vzygrp5Inwq8Q/EotEI59Qtn6crTqDT2FzRKP7XA7Goi9kWUoNtNwqhqn3GU7y75/hI5DOTdEOkYVXn4pWOtwMqhqCkIsMkGQXdJHHQ1+GHs8odbHjV+Rj+Cd5pEopZndEgzAD/5r3goAYzcQJ8H+iNzbxrXwCR7vgt5QJBaE+g2yeXzW4usadnJOlnfg/qG4kfgNeq6TnGhbfheGWNze0nhK4D+6OMyrXzHqnefoBBsW8BwWo9k8hv242C626oniEaiGtANJiqIW4Gc1iGwLAa9o7eC3zP87gZ1YB2QHWvyhcRzgXxGaBzg2spZWxWGBJClaOUmxNVOatO40xR3wlaKbrCR4ceU/Q18ob0XO01xciJ8DURk2ZVIkWg5If4BImLfGLvidUEUWCuVGrlqJlHM9UtrRDdpn1hyirykCt5lJqKXmmwQ8X0vbFcpUrZPkT4gy6wMyJFV5DcIDk92fCw1RZZKtUaCAxP8sjWgW2JZ+NiiKLRcFf0E3qSu++FyIJsaQrHvVPGa2q/cKTORPVQv26uWU66rH3dkdJ1A4jGDzSj5cl0E5DxxPcdTJCG8+A74DvgO+A74DvgO+A74DkxWB/4B7V8LtYkueuYAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: contain;
	color: #fff;
	border: none;
	border-radius: 3px;
}
.red-review-like-tap:hover, .red-review-unlike-tap:hover{
	opacity: 0.9;
}
.red-link-dotted{
	cursor: pointer;
	color: #0053b0;
	text-decoration: none;
	border-bottom: 1px dashed #0053b0;
}

.red-link-dotted:hover{
	opacity: 0.9;
	border: none;
}
.red-link{
	cursor: pointer;
	color: #0053b0;
	text-decoration: none;
}

.red-link:hover{
	opacity: 0.9;
	border: none;
}

.red-link-bold{
	color: #555;
	font-weight: bold;
}
.red-review-answer{
	border-radius: 5px;
	padding: 15px 25px;
	margin-top: 25px;
	margin-bottom: 10px;
	background: #fff;
	font-size: 0.9rem;
	line-height: 1.5;
}
.red-review-answer p.text{
	padding: 0;
	margin: 0;
	font-size: 0.93rem;
}
.mobile-only
{
	display: none;
}

.captcha-container.smart-captcha[style] {
    margin-bottom: 20px;
}


.chili-page-reviews-list-container .component-content,
.chili-page-comments-list-container .component-content{
    display: none;
}

.chili-page-reviews-list-container .component-content.component-content--visible,
.chili-page-comments-list-container .component-content.component-content--visible {
    display: block;
}

/* Mobile */


@media (max-width: 450px) {

	textarea,
	select,
	input.text,
	input[type="text"],
	input[type="button"],
	input[type="submit"],
	.input-checkbox {
		-webkit-appearance: none;
	}

	body{padding: 0;}

	.desktop-only
	{
		display: none;
	}


	.mobile-only
	{
		display: block;
	}

	.red-body{
		width: 100%
	}

	.footer{
		border-radius: 0;
		margin-bottom: 0;
	}

	.red-modality{
		font-family:  Arial, "HelveticaNeue-Light", Helvetica, sans-serif;
		width: 95%;
		min-width: 100px;

		padding: 35px 30px 25px 30px;
		border-radius: 5px;
		font-size: 1rem;
	}
	.red-modality .red-modality-close{
		-ms-flex-line-pack: start;
		    align-content: flex-start;
	}

	.red-modality .close-button{
		margin-top: 5px;
	}

	.red-modality .red-modality-left, .red-modality .red-modality-right{
		width: 100%;
	}


	.red-modality input.text, .red-modality textarea{
		font-size: 1.1rem;
		padding: 10px;
	}
	.red-modality textarea{
		height: 120px;
	}

	.red-modality .name-line{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}

	.red-modality .red-modality-right{
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		padding: 10px 0 0 0;
	}

	.red-modality .button{
		width: 100%;
		font-size: 0.9rem;
		padding: 16px 15px;
	}

	.red-modality .button:hover{
		background: #106da7;
	}

	.red-modality .red-captcha img{
		height: auto;
		width: 85%;
	}

	/* Comments */

	.red-comments-module{
		width: 92%;
		min-width: 100px;
		padding-top: 20px;
	}

	.red-comments-bar{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		min-width: 100px;
		width: 100%;
	}

	.red-comments-button-wrap{
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		padding-left: 0;
	}

	.red-comments-list{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}

	.red-comment{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		    -ms-flex-pack: end;
		        justify-content: flex-end;
		width: 100%;
	}


	.red-comment-wrap{
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		background: #f5f5f5;
		padding: 30px 30px 10px 30px;
		margin-bottom: 15px;
	}

	.red-comments-header{
		font-size: 1.1rem;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding-bottom: 0;
	}
	.red-comments-header-left,
	.red-comments-header-right{
		width: 100%;
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		line-height: 1.5;
	}

	.red-comments-body{
		font-size: 1.1rem;
		padding-top: 10px;
	}
	.red-comments-reply{
		font-size: 1rem;
		padding-left: 30px;
	}

	.red-comments-module .step-1 .red-comment-wrap{
		width: 100%;
	}

	.red-comments-module .step-2 .red-comment-wrap,
	.red-comments-module .step-3 .red-comment-wrap,
	.red-comments-module .step-4 .red-comment-wrap,
	.red-comments-module .step-5 .red-comment-wrap{
		width: 95%;
	}

	.red-comments-info h1{
		font-size: 2rem;
	}
	.red-reviews-button{
		position: fixed;
		bottom: 75px;
		left: 50%;
		width: 190px;
		margin-left: -95px;
		font-size: 18px;
		text-align: left;
		padding: 10px 0px 10px 42px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABUCAYAAAA/MEEUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARqADAAQAAAABAAAAVAAAAAB0BcT6AAAEcUlEQVR4Ae2aW4hNYRTH57iM+/2ay4vLlDy5poQHyROSN1LCi1uiFA8ekBIvkiiRF5cikiRKuY97yhtFNMalhnG/M37rOHus/c3e+xzHnr23rFX/863vW2uvtb7/fHt/39lnKipMjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBiIm4Fc3AHLidfQ0DCI6yaD/qAPaAXilq8EfAYeg9O5XK427gSxxYOQkeASSFq+k/A0qIptMnEFoqh54DNIU96SfFrQnFK5lShmFMVUg8qgohIee0O+EdxaDxLO2zQdxFQ7y+QF/WVgBOgCKpsB3Yg5BqwBslK0HG1aZcIjVDNEV4QupPRNsgzyVYEPwBO5pbvpGlroTkL6FCfPBpax7BaJCfnukWyrSii39CTVr0iDGNmStVzQnQT1806ufrqfBjFyTtGS1kPPzeurKw1i3MPbR81SmM4zoDtoGWaXcextQacoH2Vz8/rqSoMYVVtxlYnOBjV4vgCymxwCvgcl/WHgHPZ34DX6HTAO/d8RCt4LtLQJqx6n6dpR6TfQ82cwWllJtcrmqV9QhkXEHuA5FtqN2jfrK2aVLlbpo9FnFfpzaH0PzsJ4a9p1Bf2Pm6wTMzhiRmMLtlJ8IsIEm7JOzMPgsvOjHQq2UnwiwgSbsk7M9uCy86O3C7Z9tK9C/DyfEHP4cKaJ4YR6gNKXAjlzfAJnwF0gcks+8KmjmQyuANmC74PjQCTv80vN+Cc7wF5nNwjdldypcN2CwrUnXZvXxz4UPAP1YKA37rbY/uldKT8fJjEc7KGzG8gKmZ83qA/sXcEKhq4DOcUuYTXJ+acs8Z32yorQzBcxWdmWDwM5t1wGc5mw70snPh0ZfwQ6AyFuJj7HaMuWzBPDzOSF1mpwA5xnwj9ofcLYO8hZw+BLIO9z630OZXSyQEz+BBtWO5N8im1zmN0bx2+Hp5fYRuZNY1eSV4laEn1JpRK7eX11pUFMrSpO1Cqnn1TXzfskqcSBeXgWTANaTgQ6NuMgyXPgmi4CfUwzpiwemgLkRbe859WykU7b4lf/vQd5OoGdOjm6HAp9EvkA8nnG2KGQ9YRb64SUpXwTSJFyypXdp5qHauBhjhjDsU8FPUEpIt+thgBZGb2cC5aTZ5szlnyXSbUCV0Ax+YGD+45Y3tTNB3H9WHeKWKkskEDmKUZOqkdAMZmgA+C8CAhhccgegrTX8TOjU9hUcBA8B0ETbiQG+1LwN/KNi2vALjA+ioTsLCGqpNhKmh5AnjPtgMhE7v+L2Jaj69+CxHYWLASfpVNEvmKvI1aTk3OR67JjhoT3wJMJKCu9jmr3owuR/48wYU1M0HNoEz6ZWu2J/HUcYug2ivxfy+JEishiEib/oJGK34r8CD8ji/UmVhMEbP3NR157yGe6R/bEZh+RCBJ6gw3gKtgCfL88RlxqJmPAGDAGjAFjwBgwBowBY8AYMAaMAWPAGDAGjAFjwBgwBowBY8AYKJWBn83bZoKNTIakAAAAAElFTkSuQmCC) no-repeat left center #FFBE4A;
		background-size: contain;
		-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);
		        box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);
	}



	.red-comments-button{
		display: block;
		position: fixed;
		bottom: 25px;
		left: 50%;
		width: 175px;
		margin-left: -88px;
		font-size: 18px;
		text-align: left;
		padding: 10px 0px 10px 44px;
		-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);
		        box-shadow: 0 5px 10px rgba(0,0,0,0.12), 0 10px 10px rgba(0,0,0,0.1);

	}



	/* 	review  */


	.red-reviews{
		width: 92%;
		padding-top: 20px;
	}

	.red-review p {
		padding: 0;
		margin: 0 0 20px 0;
	}

	.red-review-header{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding: 10px 0 0 0;
		color: #444;
	}

	.red-review-header-left{
		width: 100%;
	}



	.red-review-header-right{
		display: block;
		width: 100%;
		padding: 3px 0 10px 0;

	}

	.red-review-recommend {
		width: 100%;
		height: 43px;
		background-position-x: left;
	}

	.red-review-unrecommend {
		width: 100%;
		height: 43px;
		background-position-x: left;
	}

	.red-reviews-bar{
		width: 100%;
		min-width: 100px;
	}

	.red-review{
		padding: 30px 30px;
		margin-bottom: 18px;
	}

	.red-review-stars .star{
		width: 24px;
		height: 23px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAAB1y6+rAAAEg0lEQVRoBe2Zz2tcVRTHk5gooaFCQVfJps3MJFoU629oceGuXbQLKdKFlIIIShcKgkVsoS7qQqwgCkUL1YWg1IWb/gMt1N+2UkgyL7sgBEXBGEk0yYyfb5g33nmd9+acl/dsAh243PvOPed7zveee+59eenru/2zrUAURU+p2bTzaw3mN7VZrq2tnWxpPm2zyKfVn8/MZjUzM7O30WhclvbAwMC+Wq12xWbp1xrwm9gtIBFnoy8c2xHsmqVlhLp4YnV19WoYyuDg4JOVSuWrUFbUuLSMUBunkkF2kyV18j6XkhFq41G20jfdgqJWHqNWvu02txFZKRnJqoesuY0QKTwj1MYeauP7rKColYeplR+ydLxzhWckuDdSY7HopBqnTBSaEWrjwWaz+SMtE7e/v79Je4hauZ4Sl1tcaEa0/3uRUITSKbpWMlfOsyyzs7O7qY2fLESEq6xQKw+Mj4/f8PhJ0y0sI5B4w0pCwUhXNmmBeeWFZGR6evoRHH9NcK6FISsN7B6fmJj4zht4Ut9MZG5ubsfS0lKFvV0BpErQ6isEU2G8PQnseQZjAYwIm4ix+joXZzQ8PByNjY39bsHqIMIdsJ10VwBRcB0BA7bDAliCjoi0CYooixlRXxF30ULsb50IW+MwgvcI/t54Yiv0kPqFOI+zNT9f39MaIPxoKwQfxqiYFbtk7eLkcnqdLXXTG2touJnGilUxxzF11IiE3M6vsQfPxAqbsYfECUi8FcZ2ExFNQuZlyLwTKm6WMSRegcTZZDxdiUgJMi9R/DoAUnWSYGU+Uw96PzsOife7+ckMEjLPQ+TcrSbTIvECJD7sRkKyTCJSmJqaOgrQeci0DwbJ/68fvhu0Y5D4OMtnTyIyhswRwD6BzB1ZYEXP4XMNn89NTk5+2gvbREQgXJrPACrAoV6gBc2vQOQI98RFC56ZiMAgcxAyuoDutIBvQOcfSByGxJdWDBcRgXIA7OdoloOyPreucMQeoiYuWUlIz02EjAyRmb+wLWuLrZCJbWRkxUPEfRLxl2C1RBKKfajlw8Pjv3ctqxXbardVN69eHh/ujLC1SieSx4ebCKtcOpE8PtxE8qyWd4vl8eEiwt/tw5wmO72BefXlQ748di4ii4uL97FaLhtPMLGufCwvL0/Gz5beFRQX1f0W0FCH1b2iFsosY+/J5SLi2bsEfw3iB7jc9qlpLJmFhHQ8vqTvIoK+5cTSN6lnecXYE75maCyZ5sCpy3mPn8VXG8L7vpQKzmrP0U5Xq9UL9KttD8EAeZPHz1jtL+r1+lF6ffQeC1TCYaqvUCkem9+1Wh/v/ogN457gfqWdYaU/4IPZ37Hc0oN5F7XwImRO0O5J2vAR7u7wI1xyPnw2by2+QHasEMEvELw+H+1iy5z1klAQspGtMIQlTMnjX9JnLO/Wm4lgvE4EZ8u0t0dGRnYSxGkK+c9uwB6ZMIQlTGHLR8u+Y/GyMD01UsPBOdqbOP05CzTv3Ojo6G/YvsrfPO/S698UtbxYqXbz8/PbUidLmrgVPkuicht2667Av+wCs9AbZnVUAAAAAElFTkSuQmCC);
		background-repeat: no-repeat;
		background-size: contain;
	}




	.red-review-body, .red-reviews-sortbar, .red-review-answer, .red-review-name, .red-review-answer p.text{
		font-size: 1.1rem;
	}

	.red-reviews-bar{
		padding: 15px 0 15px 5px;
	}
	.red-reviews-info div.reviews-stat{
		font-size: 1.1rem;
	}

	.red-review-answer{
		padding: 15px 20px;
	}

	.red-reviews-sortbar{
		padding: 30px 0 20px 0;
	}



	/* 	Р РµР№С‚РёРЅРі */


	.red-rating-info{

	}


	.red-rating {
		min-width: 100px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		width: 92%;
		padding: 20px 20px;
		margin-top: 20px;

	}

	.red-rating-info div.rating-overall{
		font-size: 1.4rem;
	}

	.red-rating-info div.rating-stat{
		font-size: 1rem;

	}

	.red-rating-grade{
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		padding: 10px 0 0 0;
		margin-top: 10px;

		border-top : 1px solid #dcdcdc;
	}

	.red-rating-title{

		font-size: 1.1rem;
	}

	.red-bottom{
		font-size: 1.2rem;
		margin: 0 0 75px 0;
	}
}

@media (max-width: 450px) {
	.mobile-only
	{
		display: block;
	}
}
