.geral .header{
background: #404040;
padding: 15px;
margin: -10px -20px 0 -22px;
display: flex;
justify-content: space-between;
}
.geral .col{
color: #fff;
display: flex;
align-items: center;
}
.geral .col h1{
color: #FFF;
margin: 0 0 0 8px;
font-size: 2em;
}
.wrap.plugin > h2:first-child{
padding: 0 !important;
}
.ciaweb-headerbar {
display: flex;
align-items: center;
position: sticky;
top: 32px;
z-index: 700;
box-sizing: border-box;
min-height: 72px;
margin-left: -20px;
margin-right: -20px;
padding-top: 8px;
padding-right: 32px;
padding-bottom: 8px;
padding-left: 32px;
background-color: #fff;
box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
}
.ciaweb-box {
display: flex;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #EAECF0;
border-radius: 8px;
box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
background: #FFF;
padding: 24px;
margin: 30px 0 0 0;
}
.geral .form-table th {
color: #333;
font-weight: bold;
}
.geral .form-table td input[type="text"],
.geral .form-table td input[type="number"],
.geral .form-table td select {
box-sizing: border-box;
height: 40px;
padding-right: 12px;
padding-left: 12px;
background-color: #fff;
border-color: #D0D5DD;
box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
border-radius: 6px;
color: #344054;
width: 100%
}