a.btn, .btn {
    width:auto;
    height: auto;
    line-height: unset;
    padding: .5rem 1rem;
    font-size: 1rem;
}
.btn-group-sm>.btn, .btn-sm {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem;
}

.btn_top {
    position:relative;
    top:10px;
    right: 0px;
}

.more_opt {
    right: unset;
}

hr {
    display: block;
}
h2 {
    font-size: 2rem;
}

h3 {
    font-size: 1.75rem;
}

h4 {
    font-size: 1.5rem;
}

h5 {
    font-size: 1.25rem;
}