html, body { height : 100%; /* font-size: 20px; */ } body { background-color: #1787c2; /* display: flex; flex-direction: column; */ font-family: 'Titillium Web', sans-serif; } #aquilenet-title { color: whitesmoke; align-self: center; font-size: 2em; margin-top: .3em; margin-bottom: .5em; text-decoration: none; } .form-title { color: whitesmoke; align-self: center; font-size: 2em; margin-top: .3em; margin-bottom: .5em; } .form-label, .card-body, #containerResults { color: whitesmoke; } #ptoHelp { color: rgb(192, 192, 192); text-decoration: underline; } .sable .btn-ciel, .ciel .btn-sable{ padding: 8px; border-radius: 10px; box-shadow: 3px 3px 3px rgba(0,0,0,.3); font-size: 1.1em } .sable .btn-ciel:hover, .ciel .btn-sable:hover{ box-shadow: none; } .page-nav-btn { color: whitesmoke; text-decoration: underline; } .btn-sable:hover { background-position: right center; /* change the direction of the change here */ } .btn-sable { /* box-shadow: 0 0 20px #eee; */ /* border-radius: 10px; */ color: darkslategray; transition: 0.5s; background-size: 200% auto; text-shadow: dimgray 0 1px 1px; background-image: linear-gradient(to bottom, #ffd38c 0%, #ffedd0 51%, #e0e0e0 100%); } /* Autocomplete */ /* #fda085 51%, */ /* #container { width: 80%; background-color: #ffd38c; align-self: center; padding: 2em; display: flex; flex-direction: column; padding-bottom: 10em; } form { align-self: center; } #main-title { align-self: center; margin-bottom: 2em; } */ table,td { border: 2px solid #333; border-collapse: collapse; } thead, tfoot { background-color: #333; color: #fff; } td { padding-left: 1em; padding-right: 1em; } /* ******************** Form Styles ******************* */ #commune-form { margin-top: 2em; width: 100%; display: flex; flex-direction: row; align-items: center; justify-content: center; } #commune-autocomplete { margin-left: 1em; width: 65%; } #voieFormContent { display: flex; flex-direction: row; align-items: center; margin-top: 1em; width: 100%; justify-content: center; } #voieFormContent > div { margin-right: 1em; } #street-number-form { width: 20%; } #street-name-form { width: 51%; } #numeroVoieInput { padding: 12px; height: 3em; } #btnTestAdresseContainer { margin-top: 2em; display: flex; width: 100%; justify-content: center; flex-direction: row; }