
@media all and (max-width:47.94em)
{
ul.price li.feefo {
	padding: 1em;
}
}


li.feefo a {
	overflow: auto; display: block;

}
.feefo-logo {
	background: url("../../img/feefo-dark.png") no-repeat 0% 0% / contain; width: 100%; height: 35px; margin-left: 0.4em; float: right; display: inline-block;

}
.feefo-logo {
	float: left;
}
.feefo .rating {
	float: left;
}
.feefo .rating ins {
	color: rgb(255, 255, 255); text-decoration: none;
}
.stars-rating img {
	border: 0px currentColor; border-image: none; z-index:99;
}

.comments h2 {
	text-align: center; font-size: 1.8em; z-index:99;
}





@media all and (max-width:64em)
{
.feefo_container {
	width: 660px !important; z-index:99;
   
}
}

@media all and (max-width:64em)
{
.feefo_product .feefo_product_details {
	width: 330px !important; z-index:99;

}
}
@media all and (max-width:64em)
{
.feefo_product {
	width: 100% !important; z-index:99;
}
}

#feefologohere {
	display: none !important; z-index:99;
}
.feefologo {
	padding:30px 0px 0px 0px;  border-image: none; width: 95%; position:relative; margin:auto; z-index:99;
}

@media all and (max-width:70em)
{
.feefologo {
	width: 95%; z-index:99;
}
}


@media all and (max-width:47.94em)
{
.feefologo::before {
	top: -2.6em; z-index:99;
}
}
a#feefologoa {
	color:#000000; overflow: hidden; font-style: italic; font-weight: normal; display: block; z-index:99;
}
a#feefologoa:hover {
	text-decoration: none; z-index:99;
}
@media all and (max-width:47.94em)
{
a#feefologoa {
	pointer-events: none; z-index:99;
}
}
a#feefologoa p {
	width: calc(100% - 3.8em); font-size: 1.6em; margin-bottom: 0.6em; float: right ; z-index:99;
}
a#feefologoa .contentwrap li {
	width: calc(100% - 3.8em); font-size: 1.1em; margin-bottom: 0.6em; float: right; z-index:99;
}
.contentwrap a#feefologoa li {
	width: calc(100% - 3.8em); font-size: 1.1em; margin-bottom: 0.6em; float: right; z-index:99;
}
a#feefologoa span {
	height: 70px; color: rgb(255, 224, 45); line-height: 0.9em; font-family: Arial, Verdana, sans-serif;  font-size: 7em; font-style: normal; float: left;
    text-shadow:
    -1px -1px 0 #fff,
    1px -1px 0 #fff,
    -1px 1px 0 #fff,
    1px 1px 0 #fff;  
    z-index:99;
}


a#feefologoa img {
	width: 8em; clear: right; margin-bottom: 0.1em; float: right;
}
a#feefologoa div {
	left: 1.7em; bottom: 0.1em; font-size: 5em; font-style: normal; position: absolute; z-index:99;
}
a#feefologoa small {
	width: 100%; text-align: right; font-size: 0.7em; font-style: normal; float: right; z-index:99;
}


.feefologo2 {
	padding:0px 0px 0px 0px;  border-image: none; width: 95%; position:relative; margin:auto; z-index:99;
}

@media all and (max-width:70em)
{
.feefologo2 {
	width: 95%; z-index:99;
}
}


@media all and (max-width:47.94em)
{
.feefologo2::before {
	top: -2.6em; z-index:99;
}
}

a#feefologoa2 {
	color:#000000; overflow: hidden; font-style: italic; font-weight: normal; display: block; z-index:99;
}

a#feefologoa2 p {
	 font-size: 14px; margin-bottom: 0.6em; float: right ; z-index:99; text-align:left; padding:0px; margin-top:0px;
}

.qmarksfeefo {
    font-size:40px; font-family: Arial, Verdana, sans-serif; float:left; padding:0px;margin:0px; color:#ffdd00;position:relative; top:20px;
}

.feefo_review_link a {
    position:relative;
    padding:0px;
    margin:0px;
    font-family: Arial, Verdana, sans-serif;
    font-size:12px;
    color:#000;
    text-decoration:underline;
}

.feefo_review_link a:hover {
    
    color:#e40613;

}
