.demo {
    padding-top: 0px;
}

.demo-video {
    background-color: #161a20;
	border-style: solid;
	border-width: 2px;
	border-color: rgba(2,168,163,0.75);
}

.info-block {
    margin: 0 auto;
    max-width: 75vw;
}



.status-gray {
    background-color: #666666;
    color: white;
    opacity: 0.75;
}

.status-green {
    background-color: #00B8B2;
    color: white;
    opacity: 0.75;
}

.status-red {
    background-color: #E42900;
    color: white;
    opacity: 0.75;
}

.centered {
    text-align: center;
}


.black {
    color: #000;
}


.status-gray {
    background-color: #666666;
    color: white;
    opacity: 0.75;
}

.status-green {
    background-color: #00B8B2;
    color: white;
    opacity: 0.75;
}

.status-red {
    background-color: #E42900;
    color: white;
    opacity: 0.75;
}

.centered {
    text-align: center;
}


.black {
    color: #000;
}


.demo__button .lnk {
    margin: auto;
    opacity:0.75;
}



.demo__button {
    position: absolute;
    bottom: 32px;
    width: 100%;
/*     margin-top: -72px; */
/*     margin-bottom: 16px; */
}

.demo__button .lnk {
/*     padding: 16px; */
    margin: auto;
    opacity:0.75;
}


.status-block {
    position: absolute;
    top: 8px;
    width: 100%;
    z-index: 6;
    text-align: center;
    padding-top: 42px;
    padding-bottom: 32px;

}

.info-block {
    padding-top: 8px;
}

.status-gray {
    background-color: #666666;
    color: white;
    opacity: 0.75;
}

.status-green {
    background-color: #00B8B2;
    color: white;
    opacity: 0.75;
}

.status-red {
    background-color: #E42900;
    color: white;
    opacity: 0.75;
}

.centered {
    text-align: center;
}


.black {
    color: #000;
}


.demo {
    padding-top: 0px;
}

.demo-video {
    background-color: #161a20;
}

.info-block {
    margin: 0 auto;
    max-width: 75vw;
}
