/*-----------------------------------------------------------------------
			MOBILE CONFIGURATION FIRST (portrait orientation)
-----------------------------------------------------------------------*/
.page-container {
    padding: var(--page_top_bottom_padding_px) var(--page_left_right_padding_px);
    text-align: center;
}

main {
    height: 100%;
}

#go-home-button {
    width: unset;
}

/*-----------------------------------------------------------------------
			MOBILE CONFIGURATION (landscape orientation)
-----------------------------------------------------------------------*/
@media (orientation: landscape) {
    /* Nothing... */
}

/*-----------------------------------------------------------------------
			TABLET CONFIGURATION (portrait orientation)
-----------------------------------------------------------------------*/
@media (min-width: 767px) and (orientation: portrait) {
    /* Nothing... */
}

/*-----------------------------------------------------------------------
		TABLET AND BIG SCREENS CONFIGURATION (landscape orientation)
-----------------------------------------------------------------------*/
@media (min-width: 1022px) and (orientation: landscape) {
    /* Nothing... */
}