@media (max-width: 767px) {
	.publication-block.col-sm-6 {
		width: 50%;
	}
}

@media (max-width: 470px) {
	
	.popover {
	    padding: 0px 10px !important;
	}
	.publication-block.col-sm-6 {
		width: 100%;
	}
}

@media (max-width: 320px) {
	h1, .h1 {
		font-size: 30px;
	}

	.rainbow {
		display: none;
	}
}