html,body,div,span,table,tbody,thead,tfoot,tr,td,hr,br,p,em,strong,small,h1,h2,h3,h4,h5,h6,img,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,a{
	padding:0px;
	margin:0px;
	background:transparent;

}

body{
	font-family:  sans-serif, Arial, Verdana, Helvetica;
	font-size:13px;
}

.wrapper{
	min-height:600px;
	/*height:100%;*/
	overflow:hidden;
}

.left{
	float:left;
	width:70%;

}

.right{
	float:right;
	width:30%;
}

.report{

}

.no-reports{
	background: white url(../images/ips-z2.jpg) no-repeat right center;
	height:726px;
	width:100%;
	text-align:right;
}

.no-reports h1{
	padding-top:550px;
}

.head{
	color: #fff;
	height: 90px;
	overflow: hidden;
	position: relative;
	text-shadow: -1px -1px 0 #424751;
	font-weight: bold;
	background-color: #818895;
	background: -webkit-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -moz-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -ms-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -o-linear-gradient(top,#818895 0,#646c7b 100%);
	background: linear-gradient(to bottom,#818895 0,#646c7b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#818895,endColorstr=#646c7b);
	padding-top:10px;
}

.title{
	padding-left:10px;
	font-size: 1.5em;
	line-height: 1.5em;
	font-weight:normal;
}

.title b{
	font-weight:bold;
}

.event-date{
	float:left;
	width: 70%;
	font-size: 1.9em;
	line-height: 70px;
}

.event-time{
	float:right;
	text-align:right;
	width: 26%;
    padding: 0 4% 0 0;
	font-size: 1.9em;
	line-height: 70px;
	height: 90px;
	padding-top: 10px;
}

.reports{
	height:726px;
	overflow:hidden;
	margin:10px 0px 0px 0px;
}

.section{
	height:30%;
	width:100%;
	overflow:hidden;
	position:fixed;
	/*top:365px;*/
}

.notification{
	float:left;
	clear:both;
}

.note-title{
	
}

.note-text{
	
}

.other-rooms{
	

}

table.content{
	width:99%;
	margin: 0px auto 10px auto;
	/*border:1px solid black;*/
	color:white;
	font-size: 3em;
	/*line-height:3em;*/
	
}

table.content tr{
	color:#6b70C2;
	background-color: #e5e8f5;
	background: -webkit-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: -moz-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: -ms-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: -o-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: linear-gradient(to bottom,#e5e8f5 0,#abb4de 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e5e8f5,endColorstr=#abb4de);
	
}

table.content tr.current-report{
	color:white;
	background-color: #6b70c2;
	background: -webkit-linear-gradient(top,#6b70c2 0,#191c3e 100%);
	background: -moz-linear-gradient(top,#6b70c2 0,#191c3e 100%);
	background: -ms-linear-gradient(top,#6b70c2 0,#191c3e 100%);
	background: -o-linear-gradient(top,#6b70c2 0,#v 100%);
	background: linear-gradient(to bottom,#v 0,#191c3e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#6b70c2,endColorstr=#191c3e);
	
}

table.content td{
	padding-top:0.4em;
	padding-bottom:0.4em;
	padding-left:10px;
	padding-right:10px;
	border-bottom: 2px solid #abb4de;
}

table.content td.time{
	vertical-align:top;
	font-size: 1.5em;
	padding-left:10px;
	width:10%;
}

table.content td.report-title{
	padding-right:10px;
	width:90%;
	vertical-align:top;
}

img.shadImg{
	position:relative;
	
}

.report-name{
	width:100%;
	font-weight:bold;
	overflow:hidden;
	max-height:4em;
}

.report-other{
	margin-right:10px;
	width:45%;
	vertical-align:top;
	
}

.report-author{
	display:block;	
	height:2em;
	overflow:hidden;
}

.report-organisation{
	display:inline;
}

.report-orator{
	display:block;
	height:2em;
	overflow:hidden;
}

.now{
	background-color: #818895;
	background: -webkit-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -moz-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -ms-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -o-linear-gradient(top,#818895 0,#646c7b 100%);
	background: linear-gradient(to bottom,#818895 0,#646c7b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#818895,endColorstr=#646c7b);
	margin: 110px 10px 0px 0px;
	height:40px;
	padding: 5px 5px 5px 10px;
	font-size: 1.2em;
	line-height:40px;
	color:white;
}

.now-content{
	/*width:98%;*/
	padding-top:0.4em;
	padding-bottom:0.4em;
	
	margin: 10px 10px 0px 0px;
	/*padding-right:10px;*/
	
	color:white;
	font-size: 1.5em;
	line-height:2em;
	background-color: #818895;
	background: -webkit-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -moz-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -ms-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -o-linear-gradient(top,#818895 0,#646c7b 100%);
	background: linear-gradient(to bottom,#818895 0,#646c7b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#818895,endColorstr=#646c7b);
	
	/*
		b4aa7f
		988f6b
	*/
}

.now-room{
	/*
		818895
		646c7b
	*/
	margin-right:10px;
	margin-top:10px;
	height:40px;
	line-height:40px;
	font-size: 1.2em;
	color:white;
	padding: 5px 5px 5px 10px;
	background-color: #818895;
	background: -webkit-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -moz-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -ms-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -o-linear-gradient(top,#818895 0,#646c7b 100%);
	background: linear-gradient(to bottom,#818895 0,#646c7b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#818895,endColorstr=#646c7b);
	/*float:left;
	width:70%;*/
}

.event-right{
	
	padding-top:0.4em;
	padding-bottom:0.4em;
	
	margin: 0px 10px 0px 0px;
	padding-left:10px;
	padding-right:10px;
	/*padding: 5px 5px 5px 5px;*/
	font-size: 1.5em;
	line-height:1.5em;
	
	background-color: #e5e8f5;
	background: -webkit-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: -moz-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: -ms-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: -o-linear-gradient(top,#e5e8f5 0,#abb4de 100%);
	background: linear-gradient(to bottom,#e5e8f5 0,#abb4de 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e5e8f5,endColorstr=#abb4de);
	overflow: hidden;
	color:#6b70C2;
}

.text-gray{
	color:white;
}

.time{
	/*float:right;
	width:30%;*/
}

.notification-wrapper{
	color: #fff;
	height: 112px;
	top:8px;
	overflow: hidden;
	position: relative;
	text-shadow: -1px -1px 0 #424751;
	font-weight: bold;
	background-color: #818895;
	background: -webkit-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -moz-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -ms-linear-gradient(top,#818895 0,#646c7b 100%);
	background: -o-linear-gradient(top,#818895 0,#646c7b 100%);
	background: linear-gradient(to bottom,#818895 0,#646c7b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#818895,endColorstr=#646c7b);
}

.notification-title{
	padding-left:10px;
	padding-top:10px;
	font-size: 1.5em;
	line-height: 1.5em;
}

.notification-text{
	padding-left:10px;
	font-size: 1.5em;
	line-height: 1.5em;
}

.countdown{
	font-size: 30em;
	font-weight:bold;
	color:#373c86;
	text-align:center;
}

div.countdown table{
	width:100%;
}

.timeAbbr{
	font-size: 30px;
	display:inline;
}

.modTimeTable{
	position:absolute;
	right:15px;
	top:100px;
}

.bsec{
	height:100%;
	overflow:hidden;
}

.bnotif{
	background-color:white;
	height:100%;
	
}

.symbol{
	padding:0px;
	padding-left:60px;
	padding-right:60px;
	display:inline;
	background: url(../images/image001.png) no-repeat white;
	background-position:center;
	background-size: 100%;
}