.shiho-reservation-form input,
.shiho-reservation-form select,
.shiho-reservation-form textarea {
width: 100%;
padding: 8px;
margin-bottom: 12px;
box-sizing: border-box;
}
.shiho-reservation-form button {
background: #28a745;
color: white;
padding: 10px 16px;
border: none;
border-radius: 5px;
cursor: pointer;
}
.shiho-reservation-form button:hover {
background: #218838;
}#tpbr_calltoaction {
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
#tpbr_calltoaction:hover {opacity:0.9;}
#tpbr_topbar {
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
padding:0px !important;
}