/* Waiver Container */
.sign-waiver-container.full-screen-waiver{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
}

/* Docusign Waiver Styles */
.waiver-iframe{
	width:100%;
	flex-grow:100;
}
.sign-waiver-container{
	display: flex;
	flex-direction:column;
}
.sign-waiver-container .waiver-action-container{
	z-index:10000;
	padding: 5px 0;
    text-align: center;
    background: #ccc;
	flex-grow:1;
}

.sign-waiver-container .waiver-loading-container{
	height: 200vh;
	position: fixed;
	background: #eee;
	width: 100%;
}
.sign-waiver-container .waiver-loading-msg{
	margin-top: 0;
	padding-top: 100px;
	color: #555;
	text-align: center;
	font-size: 1.5em;
}

.sign-waiver-container .waiver-iframe-parent{
	display: flex;
	flex-grow:100;
	flex-direction:column;
	padding-bottom: 40px; /* For IOS popup navigation */
	background: #333; /* For IOS popup navigation */
}

.sign-waiver-container .docusign-waiver-container{
	display: flex;
	flex-grow:100;
	flex-direction:column;
}

.report-service-frame-submit {
	position: fixed; 
	top: 0;
	left: 0;
	background: rgba(122, 122, 122, 0.25); 
	height: 100%; 
	width: 100%; 
	display: flex; 
	justify-content: center; 
	align-items: center;
	z-index: 1;
}