.container { width:95%; margin:auto; overflow:hidden; } @media screen and (max-width: 600px) { .nav a:not(:first-child) {display: none;} .nav a.icon { float: right; display: block; } } @media screen and (max-width: 600px) { .nav.responsive {position: relative;} .nav.responsive a.icon { position: absolute; right: 0; top: 0; } .nav.responsive a { float: none; display: block; text-align: left; } } body{ font-family: 'Roboto', sans-serif; padding:0; margin:0; background: #333; color: white } a { color: white; } .iframe { display: block; } .subtitle { font-size: 40px; text-align: center; } .footer { padding:20px; margin-top:20px; color:white; background-color: #1f8e42; text-align: center; } .title{ font-size: 40px; text-align: center; } #title{ border: solid white 5px; } #navigation{ padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 15px; margin: -1px; } ul.navbar { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: black; } li.list-blog{ text-decoration: none; display: block; } li.logo{ font-weight: bold; color: white; } li.nav { float: left; display: block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } a.nav{ color: white; text-decoration: none; } li a:hover { background-color: gray; } .active { background-color: #1f8e42; color: white; } .nav .icon { display: none; } .btn { border: none; font-size: 14px; color: white; padding: 14px 30px; text-decoration: none; } .default {background-color: #348d43; color: white;} .default:hover {background: #ddd;} .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #1f8e42; } @media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; } } .jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0; } .card { background: white; color: black; padding: 20px; width: 300px; margin: 10px; } .container-blog { width:95%; margin:auto; overflow:hidden; } .row-cards { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .row-column:after { content: ""; display: table; clear: both; } .column { float: left; width: 33.33%; }