@charset "utf-8";
/* CSS Document */

#toTop {
 position:fixed;
 overflow:hidden;
 z-index:5;
 bottom:30px;
 right:20px;
 /*background: url('/images/pict/arrow_up_circle_green.svg') no-repeat;
 background-size:40px;
 background-position:center;*/
 width: 52px;
 height: 52px;
 border: none;
 padding: 0px;
 cursor: pointer;
 color: transparent;
 text-decoration: none;
 border-radius:10px;
 background-color:rgba(255,255,255,1.0);
 box-shadow:0px 0px 12px 0px rgba(0,0,0,0.15);
 display:none;
}

#toTop svg { stroke:#bbb; width:40px; height:40px; margin:6px; transition:0.2s; }
#toTop:hover svg { stroke:var(--color-two); }

@media screen and (max-width:600px)  { 
#toTop { bottom:8px; right:10px; width: 40px; height: 40px; box-shadow:none; background-color:rgba(255,255,255,0.0); } 
#toTop svg { width:40px; height:40px; margin:0px; stroke:white; }
}