@media (min-width: 768px) {
	.carousel-mainStage-tabs {
		right: 0;
	}
}
@media (min-width: 768px) {
	.nav.carousel-mainStage-tabs > li > a {
		padding: 8px 37px;
	}
}

.carousel-mainStage .generic-messages {
    position: absolute;
    z-index: 10;
    width: 30%;
    background-color: rgba(260,260,260,0.9);
    left: 10%;
    right: 20px;
    top: 70px;
    padding-top: 20px;
}

.carousel-mainStage h1 {
    position: absolute;
    z-index: 10;
    color: #005c81;
    margin-right: 10px;
    padding: 0 10px;
    text-shadow: 2px 2px 2px transparent;
}