

#divPlayButton img
{
	width:120px;
	height:90px;
}

.playButton
{
	background-image:url('../images/playbutton.png');background-position:center;height:60px;position:absolute;width:60px;
	background-size: 100%;left:30px;top:15px;display:inline-block;
	background-size:60px 60px;
	display:none;
}



.row .margintopsmall
{
	margin-top:8px;
}

.row .thumbnailcontainer
{
	width:120px;

}

#thumbnail
{
	width:120px;
	height:90px;
}

#playLink:hover .playButton{
display : block;
}


.row .row { margin-left:0px;margin-right:0px; }
.row .meetingInfo
{
	margin-left:60px;
	width:calc(100% - 185px);	
	width:-moz-calc(100% - 185px);	
	width:-o-calc(100% - 185px);	
	width:-webkit-calc(100% - 185px);	
}

.controlbutton
{
	position:relative;
	float:right;
	width:80px;
	min-height: 10px;
	margin-right:5px;
}


.reasmwidth {
    width: 100px;
}


.savebutton
{
	position:relative;
	float:right;
	width:80px;
}

.row .infoTitle
{
	width:90px;
	color:#888888
}

.row .infoData
{
	width:calc(100% - 90px);	
	width:-moz-calc(100% - 90px);	
	width:-o-calc(100% - 90px);	
	width:-webkit-calc(100% - 90px);
	text-align:left;
}

.onair
{
	margin-left:-5px;
}

.incamera
{
	margin-left:2px;
}

input.txtDate
{
	margin-left:5px;
	display:inline;
	width:100px;
}

input.txtTime
{
	margin-left:2px;
	display:inline;
	width:85px;
}

.contactContainer
{
	color:#333;
	vertical-align: middle;
	display: inline-block;
}
.contactContainer a
{
	color:#333;
}

.contactData
{
	vertical-align: middle;display: inline-block;
}

.textPlayButton
{
	width:116px;
	margin-top:0px;
}

#cmbStreams
{
	width:120px;
}

div.inputform
{


	max-width:800px;
}

div.meetingStatus
{
	/*float:right;*/
	color:white;
	padding:16px 20px;
	/*margin:-15px -20px;*/
	border-width:0px;
	position: absolute;
	right: 0;
	top: 0px;
	height: 100%;
}

header
{
	white-space:nowrap;
	position:relative;
}

@media only screen and (max-width: 400px)
{
	.row .meetingInfo
{
	margin-left:0px;
	width:calc(100% - 125px);	
	width:-moz-calc(100% - 125px);	
	width:-o-calc(100% - 135px);	
	width:-webkit-calc(100% - 125px);	
}

}


.lbAll {
    margin-left:5px;
    display:inline-block;
    margin-top:5px;
    vertical-align:top;
}

#lbChkAll {
    display:inline-block! important;
    vertical-align:top;
}

.tdcheckbox {
    vertical-align:middle;
}

.acol1 {
    width:6%;
}

.acol2 {
    width:10%;
}
.acol3 {
    width:44%;
}
.acol4 {
    width:40%;
}

.bcol2 {
    width:30%;
}

.bcol1 {
    text-align:center;
}