.gp_Back2Top {
background:rgb(227,28,24);
background:rgba(227,28,24,0.75);
color:rgb(255,255,255);
color:rgba(255,255,255,0.75);
border-radius:0px;
font-size:100%;
left:auto;
right:0;
bottom:24px;
-webkit-opacity:1;
-moz-opacity:1;
opacity:1;
-webkit-transform:translate(102%,0);
-moz-transform:translate(102%,0);
-ms-transform:translate(102%,0);
transform:translate(102%,0);
-webkit-transition:all 500ms;
-moz-transition:all 500ms;
-ms-transition:all 500ms;
-o-transition:all 500ms;
transition:all 500ms;
}

.gp_Back2Top.b2t-show {
left:auto;
right:24px;
bottom:24px;
-webkit-transform:translate(0,0);
-moz-transform:translate(0,0);
-ms-transform:translate(0,0);
transform:translate(0,0);
-webkit-opacity:1;
-moz-opacity:1;
opacity:1;
}

.gp_Back2Top.b2t-show:hover {
background:#e31c18;
color:#ffffff;
}