/*This first section overrides a lot of the ID7 container stuff set by Sitebuilder
To allow full width*/

@media screen and (min-width: 768px){


	html.flexbox .id7-fixed-width-container {
		height: auto;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.id7-fixed-width-container {
	width: 100vw;

}

.id7-main-content-area>.id7-main-content {
	width: 100vw;
	/*height: 100vh;*/
	padding:0px;

}



.id7-main-content-area {
	background: rgba(0, 0, 0, 0);
}
.id7-masthead .id7-masthead-contents {
	margin-right: -10px;
	margin-left: -10px;
	display: none;
}

.id7-navigation .navbar {
	min-height: 0;
	border-width: 0;
	display: none;
}

.id7-utility-masthead::after {
	background-color: rgba(0, 0, 0, 0);
}

/*CSS For Portal specific components */



main-container{

	position:absolute;

}

.logo {
	position: absolute;
	top: 30vh;
	left: 30vw;
}

.btn-cta.start {

	position: relative;
	top: -35vh;
	left: 40vw;
	font-size:2.5em;
	font-weight:400;
	padding:30px;
}

/*Overrides the master CSS fon-size*/

.btn-cta {

    font-size: 1.9rem;
 
}


.main-container {

				background-size: cover;
				background-position:center;
				height: 100vh;
			}

			.tour-toolbar {
				padding: 0px 20px 0px 20px;
			}

			.text-panel {
				padding: 15px;
				outline: #e5e5e5;
				outline-width: 1px;
				outline-style: solid;
				background-color: white;
				height: 45vh;
				overflow: scroll;
				scroll-padding: 10px;
				scroll-behavior: smooth;

				font-size: 24px;
				font-weight: 500;
			}

			.hub-link {
				padding: 15px 12px;
				background-color: #009ad9;
				margin: 0px 5px 5px 5px;
				font-size: 20px;

			}

			.hub-link a{

				color: white;
				text-decoration: none;
			}

			.hub-link a:hover , .hub-link:hover {
				color: #383838;
				background-color: #fbb64b;
			}

			.hub-link-container {
				padding: 20px 30px;
				margin-top:40px;
			}

			.tour-link {
				margin-bottom: 7px;
				padding: 5px;
				font-size: 22px;
				background-color: rgba(0, 156, 219, 0.90);
				color:white;
				text-decoration:none;
			}
.digilink a{
	text-decoration: none;
}