/* Keep settings cards level and their controls on a common baseline. */
.bortone-settings .settings-sections-grid{align-items:stretch!important}
.bortone-settings .settings-sections-grid>.settings-card,.bortone-settings .settings-sections-grid>.settings-security-card{align-self:stretch!important;box-sizing:border-box}
.bortone-settings .settings-security-card{display:flex;flex-direction:column}
.bortone-settings .settings-security-card>.cassa-pin-settings{flex:1;box-sizing:border-box}
.bortone-settings input,.bortone-settings select,.bortone-settings .btn{height:42px!important;min-height:42px!important;box-sizing:border-box!important}
.bortone-settings .btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px!important;line-height:1.3!important}
.bortone-settings .settings-number-fields,.bortone-settings .cassa-pin-settings .form-grid{align-items:end}
.bortone-settings .settings-card header{min-height:0}
.bortone-settings .catalog-settings td{vertical-align:middle}
.bortone-settings .catalog-settings td:last-child{width:180px}
.bortone-settings .catalog-settings td:last-child .btn{width:100%;font-size:12px!important;white-space:nowrap!important}
@media(max-width:650px){.bortone-settings .catalog-settings td:last-child{width:auto!important}.bortone-settings .catalog-settings td:last-child .btn{width:auto;min-width:140px}}
