html {color: #000;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin: 0;padding: 0;}table {border-collapse: collapse;border-spacing: 0;}fieldset, img {border: 0;}address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: inherit;font-weight: inherit;}del, ins {text-decoration: none;}li {list-style: none;}caption, th {text-align: left;}h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}q:before, q:after {content: '';}abbr, acronym {border: 0;font-variant: normal;}sup {vertical-align: baseline;}sub {vertical-align: baseline;}/*because legend doesn't inherit in IE */legend {color: #000;}input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}* {  box-sizing: border-box;}.container {	width: 100%;	margin: 0;	border: 0;	padding: 0;}p {	font-size: 1.0em;	font-family: 'Nunito', sans-serif;	font-weight: 400;}.dot {  height: 25px;  width: 25px;  background-color: #fff;  border-radius: 50%;  display: inline-block;  text-align: center;  font-size: 1.2em;  font-weight:700;}/* Create four equal columns that floats next to each other */.column {  float: left;  width: 24.5%;  border: 1px solid #710304;  border-radius: 5px;  padding:0.2%;  margin: 0.2%;  height: 490px;}.row {	width: 100%;	margin: 0 auto;	padding: 0;}/* Clear floats after the columns */.row:after {  content: "";  display: table;  clear: both;}#myBtn {  display: none;  position: fixed;  bottom: 10px;  right: 10px;  z-index: 99;  font-size: 18px;  border: none;  outline: none;  background-color: green;  color: #fff;  cursor: pointer;  padding: 5px;  border-radius: 4px;}#myBtn:hover {  background-color: #aaa;}.riep2 {	width: 96%;	padding: 0.5%;	text-align: center;	background: #fff;	color: #710304;	font-size: 1.0em;	line-height: 1.9em;	border: 1px solid #710304;	border-radius: 3px;	margin: 0.2% auto 0 auto;}.wright {font-family: 'Raleway', sans-serif;font-weight: 300;font-size: 1.5em;line-height: 1.5em;color: blue;}.wright:hover {color: #710304;}/* Create four equal columns that floats next to each other */.column22 {  float: left;  width: 9.5%;  padding: 1px;  background-color:#fff;  /* height: 300px;  Should be removed. Only for demonstration */}/* Clear floats after the columns */.row22:after {  content: "";  display: table;  clear: both;}.dropdown {  position: relative;  display: inline-block;  width: 56px;}.dropdown-content {  display: none;  position: absolute;  background-color: #f9f9f9;  min-width: 160px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;}.dropdown:hover .dropdown-content {  display: block;}.desc {  padding: 3px;  text-align: center;  border: 1px solid #000;  border-radius:5px;  background-color: #bb2649;  color: #fff;  font-family: 'Nunito', sans-serif;}.ordine2 {background: #009900;width: 99%;padding: 5px 0 0 0;float: left;line-height: 2em;font-size: 1.2em;color: #fff;text-align: center;border: 0;border-radius: 3px;}.ordine2:hover {background: #006600;width: 99%;padding: 1% 0 0 0;float: left;line-height: 2em;font-size: 1.2em;color: #fff;text-align: center;border: 0;border-radius: 3px;}.ordine1 {background: #ffff00;width: 99%;padding: 1% 0 0 0;float: left;line-height: 2.0em;font-size: 1.2em;text-align: center;border: 0;border-radius: 3px;}.ordine1:hover {background: #ffcc00;width: 99%;padding: 1% 0 0 0;float: left;line-height: 2em;font-size: 1.2em;text-align: center;border: 0;border-radius: 3px;}.ordine0 {background: #ff0000;width: 99%;padding: 1% 0 0 0;float: left;line-height: 2em;font-size: 1.2em;text-align: center;border: 0;border-radius: 3px;}.ordine0:hover {background: #990000;width: 99%;padding: 1% 0 0 0;float: left;line-height: 2em;font-size: 1.2em;text-align: center;border: 0;border-radius: 3px;}@media screen and (min-width: 1921px) {.container {	width: 1920px;	margin: 0 auto;		}}/* Responsive layout - makes the four columns as 3 columns */@media screen and (max-width: 1267px) {  .column {    width: 33%;    margin: 0.1%  }}/* Responsive layout - makes the four columns as two columns */@media screen and (max-width: 999px) {  .column {    width: 49%;    margin: 0.5%  }}/* Responsive layout - makes the four columns stack on top of each other instead of next to each other */@media screen and (max-width: 750px) {  .column {    width: 99%;    margin: 0.5%;}  #myBtn {  display: none;  position: fixed;  bottom: 10px;  right: 10px;  z-index: 99;  font-size: 60px;  border: none;  outline: none;  background-color: green;  color: #fff;  cursor: pointer;  padding: 5px;  border-radius: 4px;}	#myBtn:hover {  background-color: #aaa;}.riep2 {	width: 95%;	padding: 0.5%;	text-align: center;	background: #fff;	color: #710304;	font-size: 0.9em;	border: 1px solid #710304;	border-radius: 3px;	margin: 1.5% auto;	line-height:0.9em;}.wright {font-size: 1em;}.column22 { width: 15%;}}