.noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.central-navbar {
    display: flex;
    justify-content: center; /* center horizontally */
    align-items: center; /* center vertically */
}

.feed-item {
    width: 80%; 
    margin-left: 10%; 
    margin-right: 10%; 
    margin-top: 1.25%; 
    margin-bottom: 1.25%;
}

.news-ui-general {
    margin-bottom: 15vh;
}

.news-ui {
    width: 40%;
    margin-left: 30%;
    margin-right: 30%;
    backdrop-filter: blur(3px);
}

.light-news-ui {
    background-color: rgba(255, 255, 255, 0.45) !important;
}

.dark-news-ui {
    background-color: rgba(55, 55, 55, 0.45) !important;
}

#app {
    margin: 0;
    bottom: 0;
    width: 100vw;
    height: 100vh;
}

.news-ui-action {
    margin-left: 95%;
}

.published-text {
	color: rgba(255,255,255,0.5) !important;
	padding-bottom: 0.5%;
}

.nav-item {
    cursor: pointer; padding: 12px 24px; font-size: 1.5em;
}