37 lines
		
	
	
		
			707 B
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			707 B
		
	
	
	
		
			CSS
		
	
	
	
	
	
| /* Base styles */
 | |
| html, body {
 | |
|     height: 100%; /* Ensure the body and html elements fill the viewport height */
 | |
|     margin: 0;    /* Remove default margin */
 | |
|     display: flex;
 | |
|     flex-direction: column;
 | |
| }
 | |
| 
 | |
| body {
 | |
|     font-family: Arial, sans-serif;
 | |
| }
 | |
| 
 | |
| header {
 | |
|     background-color: #4CAF50;
 | |
|     color: white;
 | |
|     padding: 1em;
 | |
|     text-align: center;
 | |
| }
 | |
| 
 | |
| main {
 | |
|     flex: 1; /* Make the main content area grow to fill the available space */
 | |
|     padding: 1em;
 | |
| }
 | |
| 
 | |
| footer {
 | |
|     background-color: #333;
 | |
|     color: white;
 | |
|     text-align: center;
 | |
|     padding: 1em;
 | |
| }
 | |
| 
 | |
| /* Awesomplete and Bootstrap integration fix */
 | |
| div.awesomplete {
 | |
|     display: block;
 | |
|     width: 100%;
 | |
| }
 |