.maincontent {
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
    border: none;
}

#view-all-button {
background-color: transparent;
border: none;
}

#view-all-button .site-button {
	height: 38px;
	background: #fff;
	color: #000;
	margin: auto;
}

#view-all-button .site-button:hover {
	background: #f7f7f7;
	color: #a67c1c;
}

.warning-signs-global .main-wrapper {
align-items: center;
}

.warning-signs-global .main-wrapper {
flex-wrap: wrap-reverse;
}

.warning-signs-global  .main-image img {
max-width: 620px;
	width: 100%;

}