*
{
	outline:none !important;
}

body
{
	
}
.clear
{
	width:100%;
	clear:both;
}

.blue
{
	background:#4871d1 none repeat scroll 0 0;
}




.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,
.blue p, .blue td
{
	color:#ffffff;
}

.lighter
{
	background:#fefefe none repeat scroll 0 0;
}

.lighter h1,.lighter h2,.lighter h3,.lighter h4,.lighter h5,.lighter h6,
.lighter p, .lighter td
{
	color:#555;
	font-family:Arial, Helvetica, sans-serif !important;
}

.checkbox
{
	margin:0 !important;
}

tr.tr-slot-details
{
	display:none;
}



.full-width
{
	width:100%;
}

.center-title
{
  max-width: 800px;
  padding: 15px;
  margin: 0 auto;
  text-align:center;

}

.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: 10px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

#report-content
{
	padding-right:22px;
}


@media print {

.no-print
{
	display:none;
}


}
