@media screen and (max-aspect-ratio: 14/9) and (max-width: 767px) /* Portrait Styles */ 
{

.topbar h1 {
    display: none;
}

.topbar p {
    margin: 0 10px 0 60px;
    line-height: 60px;
    font-size: 18px;
}

.footer button {
    width: 100%;
}

.body .field {
	flex-basis: 50%;
	width: 50%;
}

.body .field.large, .body .field.double {
    width: 100%;
    flex-basis: 100%;
}

}