.result-body.result-inner{padding-top:0}.result-videos{margin-bottom:30px}@media only screen and (max-width:767px){.survey.instruction .survey-header h1{letter-spacing:0}.result-videos .result-video-item{margin-bottom:20px}}.result-videos .result-video-item div{position:relative;padding-bottom:60.56%;padding-top:30px;height:0;overflow:hidden}.result-videos .result-video-item div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal.modal-full .modal-dialog{position:relative;margin-left:auto;width:850px;left:auto;top:auto;height:670px;margin-top:3%}.instruction-txt,.panel-group{margin-top:15px}.modal.modal-full .modal-dialog .modal-content .modal-body{overflow-y:scroll;width:850px;height:670px}@media (max-width:768px){.modal.modal-full .modal-dialog,.modal.modal-full .modal-dialog .modal-content .modal-body{width:700px}}@media only screen and (device-width :960px) and (orientation:landscape){.modal.modal-full .modal-dialog,.modal.modal-full .modal-dialog .modal-content .modal-body{height:530px}}.panel-group{border-top:1px solid rgba(204,204,204,.8)}.panel-group .panel{border-radius:0;box-shadow:none;border:none;border-bottom:1px solid rgba(204,204,204,.8)}.panel-group .panel .panel-heading{background:0 0;padding-left:0;padding-right:0}.panel-body ul{padding-left:15px;margin-bottom:20px}.less,.more{position:relative;text-decoration:underline}.less:after,.more:after{display:inline-block;margin-left:5px}.more:after{content:'\25bc'}.less:after{content:'\25b2'}.mobile-panel .more{display:none}.mobile-panel .collapsed .more,.mobile-panel .less{display:inline-block}.mobile-panel .collapsed .less{display:none}.instruction-txt h1{text-align:left}.instruction-txt p{text-align:left;max-width:750px;margin:0 auto 20px}.instruction-txt img{border:1px solid rgba(0,0,0,.12);margin-bottom:15px;width:100%}.go-btn{margin-top:20px}@media only screen and (max-width:767px){.instruction-txt img{max-width:250px;margin-left:auto;margin-right:auto}.go-btn a{margin-bottom:25px}}.link-external i{margin-left:7px;font-size:11px}.result-header-top {padding-top: 0px;padding-bottom: 10px;}.result-header-top .container{padding-bottom: 10px;}
.video-container {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.fixOverlayDiv {
 position: relative;
 width:100%; 
 padding:0px;
}
.OverlayText {
    padding: 2px;
     background-color: #000;
    bottom: 0;
    color: #fff;
    text-align: center;
    opacity: 0.75;
    position: absolute;
    width: 100%;
}