nav ul a, nav .brand-logo { color: #444; } body{ color: #C0C0C0; background-color: #383838; } p { line-height: 2rem; } .button-collapse { color: #26a69a; } .parallax-container { min-height: 380px; line-height: 0; height: auto; color: rgba(255,255,255,.9); } .parallax-container .section { width: 100%; } @media only screen and (max-width : 992px) { .parallax-container .section { position: absolute; top: 40%; } #index-banner .section { top: 10%; } } @media only screen and (max-width : 600px) { #index-banner .section { top: 0; } } .icon-block { padding: 0 15px; } .icon-block .material-icons { font-size: inherit; } footer.page-footer { margin: 0; }