
.tp-widget-wrapper{
	text-align: center;
    width: auto;
	height:20px;
	vertical-align: baseline;
	z-index: 2;
	position: absolute; 
	right:calc(10% + 10px);
	pointer-events: all;
	
}

a {
    color: #fff;
}

.tp-widget-trustscore {
    font-size: 18px;
	margin: 0 16px 4px 0;
	
}

.tp-widget-trustscore, .tp-widget-stars, .tp-widget-rating, .tp-widget-logo {
    display: inline-block;
    vertical-align: middle;
}

.bold-underline, .tp-widget-empty-vertical__title, .tp-widget-empty-horizontal__title, .tp-widget-trustscore, .tp-widget-rating strong {
    font-family: "Segoe UI","Helvetica Neue","Helvetica","Arial","sans-serif";
    font-weight: 500;
}

.tp-widget-stars {
    margin: 0 12px 4px 0;
    width: 110px;
}


.tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas, .tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half {
    fill: #00b67a;
}

.tp-stars .tp-star__canvas, .tp-stars .tp-star__canvas--half {
    fill: #dcdce6;
}

.tp-stars--4--half .tp-star:nth-of-type(-n+5) .tp-star__canvas--half {
    fill: #00b67a;
}
.tp-widget-text{
    margin: 0 16px 0 0;
}


.widget-info {
    display: inline-block;
    margin: 0 0 0;
    vertical-align: middle;
}

.tp-widget-rating {
    margin-right: 8px;
    vertical-align: middle;
	font-size:14px;
	margin: 0 16px 0 0;
	
}

.tp-widget-logo, .tp-widget-rating {
    margin-bottom: 3px;
}

.tp-widget-poweredby{
    display: inline-block;

}

.tp-widget-rating span {
    display: inline;
}

.tp-widget-logo {
    width: 80px;
	margin-bottom: 5px;
}

.tp-logo__text {
    fill: #fff;
}

.tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas, .tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas--half {
    fill: #73cf11;
}

@media (max-width: 850px){

.tp-widget-rating{
    display: none;
	
	}
	
.tp-widget-wrapper{
 right: 0;
 margin: 0 auto;
 width: 100%;
 max-width: 100%;
 margin-top: 20px;
}

.HomeSlider-inner::after{
 display: none;
}

}


@media (max-width: 650px){

.tp-widget-trustscore{
    display: none;
	
	}
}



@media (max-width: 450px){
.HomeSlider-content{
	
	top:420px;
}
}


@media (max-width: 380px){
.HomeSlider-content{
	
	top:250px;
}
}



