.featured {
	position:absolute;
	background:rgba(0,0,0,0.8) !important;
    width: 1130px !important;
    height: 500px !important;
    top: 60px;
    left: 50% !important;
    margin-left: -565px;	
}

.section.dl-next {
    margin-top: -40% !important;
}

.wt-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 6.28571rem;
    background-color: #153151;
}

@media all and (max-width:480px) {
	.wt-header {
		height: 4.68571rem;
	}
}

.room {
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;	 
	padding-top: 6.28571rem;	
}

@media all and (max-width:768px) {
	.room {
		padding:0px;
		padding-top: 4.68571rem;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
}

.leftside {  
	color:#fff;
	height:100%;
	overflow:auto;
	width:100%;
}

.leftside::-webkit-scrollbar {
	width:1px;		
}

.leftside::-webkit-scrollbar-button {
	
	
}

.leftside::-webkit-scrollbar-track {
	
	
}

.leftside::-webkit-scrollbar-track-piece {
	background-color:#000;
}

.chat::-webkit-scrollbar-track-piece {
	background-color:transparent;
}

.leftside::-webkit-scrollbar-thumb {
	
	
}

.leftside::-webkit-scrollbar-corner {
	
	
}

.leftside::-webkit-resizer {
	
	
}


.player {
	background-color:#000;
	padding:3% 2% 0% 4%;
}

.player img {
	width:80%;
	max-width:900px;
}

.video {
	width:88%;
	max-width:1200px;
}

@media all and (max-width:768px) { 
	.video {
		width:100%;
	}
}

@media all and (max-width:768px) { 
	.player img {
		width:100%;
	}
}

@media all and (max-width:480px) { 
	.player {
		padding:0%;
	}
}

@media all and (max-width:768px) {
	.leftside {
		width:100%;
		height:auto;
	}
}

.leftside-theatre {
	margin-top:0%
}

@media all and (max-width:1690px) {
	.leftside-theatre {
		margin-top:4%
	}
}

.leftside-advert {
	margin-top:20px; 
	margin-bottom:20px;	
}

@media all and (max-width:480px) {
	.leftside-advert {
		margin:0px;
		margin-top:5px;
	}
}

.leftside-detail {
	padding: 2% 4% 0 4%;
}

.event-title {
	margin: 0 auto;
	text-align:center;
}

@media all and (max-width:768px) {
	.leftside-detail {
		display:none;	
	}
}

.chat-section { 
	text-align:left; 
	color:#fff;
    position: relative;
    -ms-flex-preferred-size: 25rem;
    flex-basis: 25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;	
	flex:1;
	min-width:360px;
}

@media all and (max-width:480px) {
	.chat-section {
		width:100%;
		min-width:0px;
	}
}

@media all and (max-width:768px) {
	.chat-promo {
		display:none;	
	}
}

#dlOwlContainer.owl-carousel .owl-dots {
    bottom: 40% !important;
}

#plugin-container {
    /* desired plugin area */
    position: relative;
    width: 800px;
    height: 600px;
}


.user-item {
position: relative;
    padding: .34286rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: left;	
}

.user-avatar img {
	width:40px;
}

.wt-chat__new {
    position: relative;
    background: none;	
    margin-top: auto;
    height: 2.85714rem;
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
 /*   display: flex;
	flex:1;  */
    width: 100%;
	padding:3%;
	margin-bottom:3%;
}

.wt-chat__new input[type=text] {
    background: none;
    border: .07143rem solid #e4e4e4;	
    width: 100%;
    height: 2.74286rem;
    line-height: 2.74286rem;
    font-size: 1rem;
    font-weight: 200;
	padding-left:8px;
}

.wt-chat__new .message-area {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.wt-chat__new .send-button {
    width: 2.14286rem;
    height: 2.14286rem;
    line-height: 2.14286rem;
    text-align: center;
    display: block;
}

.user-content {
	padding-left:8px;
}

.theatre {
	padding:0px !important;
	margin:0px !important;
}

#myChart {
	width:300px;
	height:200px;
}

.menu {
	width:50%;
}