.gotop {
    position: fixed;
    bottom: 15%;
    right: 0%;
    text-align: center;
    cursor: pointer;
    z-index: 9999;
    border-radius: 50% 0 0 50%;
    transition: all .3s ease;
    width: 0;
    font-family: "Microsoft JhengHei UI";
    display: block;
}

.row_fill{margin-left:20px; margin-top:20px; }
.row_fill_img{max-width: 80px;width: 40%;}

@media (min-width: 960px) {
  .gotop {
    position: fixed;
    bottom: 15%;
    right:0%;
    text-align: center;
    cursor: pointer;
    z-index: 9999;
    border-radius: 50% 0 0 50%;
    transition: all .3s ease;
    width: 0;
    font-family:  "Microsoft JhengHei UI";
    display:block;
    width: 120px;
    border-radius: 0px;
  }
  .row_fill{margin-left:30px; margin-top:20px; }
  .row_fill_img{max-width: 80px;width: 40%;}
}

@media (max-width: 959px) and (min-width: 768px) {
    .gotop {
        position: fixed;
        bottom: 1%;
        right: 2.5%;
        text-align: center;
        cursor: pointer;
        z-index: 9999;
        border-radius: 50% 0 0 50%;
        transition: all .3s ease;
        width: 120px;
        font-family: "Microsoft JhengHei UI";
        display: block;
    }
  .row_fill{margin-left:55px; margin-top:20px;}
  .row_fill_img{max-width: 80px;width: 40%;}

}

@media (max-width: 767px) and (min-width: 300px) {
    .gotop {
        position: fixed;
        bottom:8%;
        right: 0%;
        text-align: center;
        cursor: pointer;
        z-index: 9999;
        border-radius: 50% 0 0 50%;
        transition: all .3s ease;
        width: 120px;
        font-family: "Microsoft JhengHei UI";
        display: block;
    }
  .row_fill{margin-left:55px; margin-top:20px;}
  .row_fill_img{max-width: 80px;width: 40%;}
}