design.css
Atualizado em
27/07/2024 21h41
design.css
— 7 KB
Conteúdo do arquivo
@font-face {
font-family: 'Rawline Regular';
font-style: normal;
font-weight: normal;
src: local('Rawline Regular'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-400') format('ttf');
}
@font-face {
font-family: 'Rawline Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-400i') format('ttf');
}
@font-face {
font-family: 'Rawline Thin';
font-style: normal;
font-weight: normal;
src: local('Rawline Thin'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-100') format('ttf');
}
@font-face {
font-family: 'Rawline Thin Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline Thin Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-100i') format('ttf');
}
@font-face {
font-family: 'Rawline ExtraLight';
font-style: normal;
font-weight: normal;
src: local('Rawline ExtraLight'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-200') format('ttf');
}
@font-face {
font-family: 'Rawline ExtraLight Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline ExtraLight Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-200i') format('ttf');
}
@font-face {
font-family: 'Rawline Light';
font-style: normal;
font-weight: normal;
src: local('Rawline Light'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-300') format('ttf');
}
@font-face {
font-family: 'Rawline Light Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline Light Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-300i') format('ttf');
}
@font-face {
font-family: 'Rawline Medium';
font-style: normal;
font-weight: normal;
src: local('Rawline Medium'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-500') format('ttf');
}
@font-face {
font-family: 'Rawline Medium Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline Medium Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-500i') format('ttf');
}
@font-face {
font-family: 'Rawline SemiBold';
font-style: normal;
font-weight: normal;
src: local('Rawline SemiBold'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-600') format('ttf');
}
@font-face {
font-family: 'Rawline SemiBold Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline SemiBold Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-600i') format('ttf');
}
@font-face {
font-family: 'Rawline Bold';
font-style: normal;
font-weight: normal;
src: local('Rawline Bold'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-700') format('ttf');
}
@font-face {
font-family: 'Rawline Bold Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline Bold Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-700i') format('ttf');
}
@font-face {
font-family: 'Rawline ExtraBold';
font-style: normal;
font-weight: normal;
src: local('Rawline ExtraBold'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-800') format('ttf');
}
@font-face {
font-family: 'Rawline ExtraBold Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline ExtraBold Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-800i') format('ttf');
}
@font-face {
font-family: 'Rawline Black';
font-style: normal;
font-weight: normal;
src: local('Rawline Black'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-900') format('ttf');
}
@font-face {
font-family: 'Rawline Black Italic';
font-style: normal;
font-weight: normal;
src: local('Rawline Black Italic'), url('../bibliotecas/Fontes\ -\ Rawline/rawline-900i') format('ttf');
}
/* CABEÇALHO */
/* Style the tab */
div.tab {
overflow: hidden;
border: 1px solid #ccc;
background-color: #f1f1f1;
}
/* Style the buttons inside the tab */
div.tab button {
background-color: inherit;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
}
div.tabcontent.active {
display:block;
}
/* Create an active/current tablink class */
div.tab button.active {
background-color: #071D41;
color: white;
}
/* Style the tab content */
.tabcontent {
/* display: none; */
padding: 15px;
border: 1px solid #ccc;
margin-bottom: 25px;
}
.fieldset-border {
border: 1px groove #ddd !important;
padding: 0 1.4em 1.4em 1.4em !important;
margin: 0 0 1.5em 0 !important;
-webkit-box-shadow: 0px 0px 0px 0px #000;
box-shadow: 0px 0px 0px 0px #000;
}
.fieldset-border .legend-border {
font-size: 1.4em !important;
text-align: left !important;
width: auto;
padding: 0 10px;
border-bottom: none;
}
.form-group {
margin-top: 20px;
margin-bottom: 20px;
}
/* CSS para separar DIV em 2 colunas */
.two-columns {
display: flex;
}
.column {
flex: 1;
padding: 0 15px; /* Adicione espaço entre as colunas, se necessário */
}
.secao {
border: 0.5px solid rgba(0, 0, 0, 0.2);
padding: 15px;
width: 1145px;
margin: auto; /* Define as margens como automáticas */
}
.label {
font-family: 'Rawline Regular', sans-serif;
font-size: 15px !important;
font-weight: 550;
text-align: left !important;
width: auto;
margin-bottom: 0px;
border-bottom: none;
color: #333333;
}
.form-control {
width: 240px;
margin-top: 10px;
margin-bottom: 30px;
padding: 7px;
display:block;
clear:left;
}
/* CSS para posicionar os botões */
.container-botoes {
display: flex;
justify-content: space-between;
align-items: center; /* Alinha os itens verticalmente no centro */
width: 100%;
padding: 10px;
}
.botao-esquerda {
text-align: left;
justify-items: left;
align-items: left;
}
.botao-direita {
text-align: right;
justify-items: right;
align-items: right;
margin-bottom: 0;
}
.br-message {
margin-top: 5px;
}
/* Estilo para telas com largura máxima de 576px */
/*@media (max-width: 576px) {
.linha {
display: flex;
flex-direction: column;
}
.coluna-linha {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 1rem;
}
.coluna-input {
flex: 1 1 45%;
max-width: 45%;
}
#remessas-desktop {
display: none;
}
.br-input label{
text-align: center;
justify-content: center;
justify-self: center;
align-items: center;
}
} */
/* Estilos para o botão flutuante */
.floating-btn {
position: fixed;
bottom: 20px;
right: 20px;
background-color: #155BCB;
color: white;
border: none;
border-radius: 50%;
width: 60px;
height: 60px;
font-size: 24px;
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
cursor: pointer;
z-index: 1000;
display: flex;
align-items: center;
justify-content: center;
}
/* br-cabecalho {
position: fixed;
top: 0;
left: 0;
width: 100%;
text-align: center;
z-index: 1000;
}
main {
margin-top: 120px;
padding: 20px;
}
*/