@import:url('controls.css');
body{
	margin: 0 !important;
    overflow: hidden !important;
}
video {
	width: 100%;
	background-color: black;
	height: auto;
	min-height: 100% !important;
}
.gml-title-container {
	background-color: white;
	padding: 10px;
}
.gml-container {
	background-color: initial;
	padding: 0;
	/*min-height: 550px;*/
}


.gml-container .large-6.columns.glvideo {
	padding-right:0px;
}
.gml-container .large-6.columns.glrichmedia {
	padding-left: 0px;
}

.glrichmedia{
	height: 433px !important;
    background-color: transparent;
    /*padding: 10px !important;*/
}
.glrichmedia .accordion-title {
	/*font-size:14px;*/
	font-weight: bold;
	padding:8px;
	
}

.gml .glrichmedia .accordion-content{
	height: 348px;
	overflow-y: auto;
}

.gl-tm.gl-tm-child{
	padding-left: 15px;
}

.accordion-content.inner-itext {
	padding:3px;
}


.gl-tm {
	
	cursor:pointer;
}
.gl-tm:hover> .gl-tm-text> .gl-tm-inner-text{
	font-weight: bold;
}

.gl-tm-text{
	display: table-row;
}
.gl-tm-text .gl-tm-inner-icon{
	width: 35px;
	padding-right:5px;
}
.gl-tm-text .gl-tm-inner-icon img{
	width: 100%;
	height: auto;
}
.gl-tm-text .gl-tm-inner-text{
	padding-top:3px;
	/*font-size:14px;*/
}

.gl-tm-text .gl-tm-inner-icon,
.gl-tm-text .gl-tm-inner-text{
	display:table-cell;
	vertical-align: top;
}

@media print, screen and (max-width: 1024px){
	.glrichmedia .accordion-title {
		padding:14px;
	}
	.gl-tm-text .gl-tm-inner-text{
		padding-top:3px;
		/*font-size:16px;*/
	}
	.column, .columns {
		padding-right: .9375rem;
		padding-left: .9375rem;
	}
	.gml-container .large-6.columns.glvideo {
		padding-right:0px;
		padding-left: 0px;
	}
	.gml-container .large-6.columns.glrichmedia {
		padding-right:0px;
		padding-left: 0px;
	}
	.gml-container .glvideo video{
		height: auto;
	}
}

.loading{
	visibility: hidden !important;
}