* {box-sizing:border-box;} html{ box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } .titleFont { color:white; font-size: 4vw; text-shadow: 1px 1px black; } #subTitle { width:100%; font-size:2vw; padding:5px; border-radius:15px; } #mainTitle { padding:10px 10px 10px 20; border-radius:150px 0 150px 0px; border: 2px solid white; background:rgba(0,0,0,0.7); opacity:0; text-shadow: 5px 0px 5px black; } .placement { position:relative; top: 50%; left:50%; } .slidesImage { width:100%;} p { font-size: 1.2em; } .containermap { width:100%; margin-left:auto; margin-right:auto; } .column { float: left; width: 30%; margin-bottom: 16px; padding: 0 8px; } .card { box-shadow: 4px 4px 8px 4px rgba(0, 0, 0, 0.2); background-color:white; } .card:hover { box-shadow: 4px 4px 8px 4px #82b74d;} .container { padding: 0 16px; } .container::after, .row::after { content: ""; clear: both; display: table; } .title { color: grey; } .button { border: none; outline: 0; display: inline-block; padding: 8px; color: white; background-color: #000; text-align: center; cursor: pointer; } .button:hover { background-color: #555; } header { max-width:1366px; opacity:1; } body { background-color:white; } .format { } main { max-width:1920px; background-color:white; padding:70px 40px 0px 40px; width:80%; margin-right:auto; margin-left:auto; } footer { } table{ overflow:auto; display:block; border-collapse:collapse; } td, th { border:none; } .mySlides { display: cover; } #slides { margin-top:32px; } .right { float:right; } .left { float:left; } a { color:blue; text-decoration:none; } a:hover { color: red; } ul { display:inline-block; } table a { color:white; } .content { display: table-cell; box-shadow: 0 4px 8px 0 black; padding:8px; background-color:white; opacity:1; } .containerTable { display: table; width:100%; } .maincolor{ background-color: black;} .team { display:inline-block; padding: 20px; } .title { color:grey; } .button { border:none; outline: 0; display: inline-block; padding: 8px; color:white; text-align: center; cursor: pointer; } .alert { padding:20px; background-color:black; color:white; margin-bottom:15px; opacity:.7; } .closeButton { margin-left:15px; color:white; font-weight:bold; float:right; font-size: 25px; line-height: 20px; cursor:pointer; transition: 0.3; } .closeButton:hover { color:black; } .roundimg {border-radius:0%;} #nav{ text-align:center; } @media( max-width:800px){ #nav { text-align:left; } main{ display:block; width:100%; margin:0px; padding:70px 10px 0px 10px; } }