/* Generic button, the class have to be applied to all buttons */
.otw-bmp-button { box-shadow: 0 0 0 0 currentcolor !important; box-sizing: border-box; display: inline-block; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-decoration: none; -webkit-transition: all .2s; transition: all .2s; }

.otw-bmp-button i { margin-left:5px; margin-right:5px; vertical-align: top; }

.otw-bmp-button *, .otw-bmp-button *:before, .otw-bmp-button *:after { box-sizing: inherit; }

.otw-bmp-button:focus, .otw-bmp-button:hover { outline: none; }

.otw-bmp-button.otw-hover { outline: none; }

.otw-bmp-button-block { display: block; }

a.otw-bmp-button {
    display: flex !important;
    align-items: center;
    -webkit-align-items: center;
}

a.otw-bmp-button:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}