.hamburgerModalViews {
	color: var(--primary-font-color);
}
.hamburgerContent {
    margin: 3vmin;
}
.hamburgerContent > a {
	color: var(--primary-font-color);
	font-size: 20pt;
}
.uiaa-circle-left.mainPage {
    visibility: hidden;
}
.iconContainer {
    display: flex;
    font-size: 22pt;
    padding: 5vmin;
    justify-content: space-between;
}
.hamburgerMenu {
    font-size: 20pt;
    width: 100%;
    text-align: center;
}

/********************** RESPONSIVE **********************/
@media only screen and
	(min-width : 0) and
	(max-width : 640px){
	.hamburgerModalViews.hidden {
		display: none;
	}
	.hamburgerModalViews {
		display: flex;
		flex-direction: column;
		position: fixed;
		width: 100%;
		height: 100%;
		background: var(--primary-color);
		z-index: 1000;
	}
}

@media only screen and
	(min-width : 0) and
	(max-width : 1366px) and
	(orientation: portrait){
		.hamburgerModalViews.hidden {
		display: none;
	}
	.hamburgerModalViews {
		display: flex;
		flex-direction: column;
		position: fixed;
		width: 100%;
		height: 100%;
		background: var(--primary-color);
		z-index: 1000;
	}
	}