#browserWarning {
	display: none;
}
#assignments{
	margin-bottom: 25px
}

/* Login Page */

.form-signin {
	max-width: 400px;
	padding: 15px;
	margin: 0 auto;
}

/* Nav */
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a{
	background: #e5f0eb;
}
table {
	font-size: 14px;
}

#mathTable,#infoTable {
	display: none;
}

#mathTable th.name {
	/*display:inline-block;
	width: 200px;*/
	padding: 0px 64px;
}
#mathTable th.name div {
	/*white-space: nowrap;*/
}
.fixed-table-container {
	border-bottom: 0;
}

/* Overrides */
.fixed-table-container thead th .th-inner{
	white-space: normal;
}
.slider.slider-horizontal {
	margin: 0 10px;
}
.table>tbody>tr>td {
	border-top: 1px solid #bbb;
}
.well {
	padding: 0;
}
.fixed-table-footer table {
	font-size: 12px;
}
.navbar{
	margin-bottom: 10px;
}
/* End Overrides */
/* Overrides of Overrides for Assignments/Grades */
.fixed-table-container #assignmentsTable thead th .th-inner{
	white-space: nowrap;
}
/* End Overrides */

#loading{
	margin-top: 30px;
}

.headcol{
	width: 200px;
	display: block;
	background-color: white;
	min-height:37px;
	/*position:fixed; 
	left:0;
	top:auto;
	border-right: 0px none black; 
	border-top-width:3px; 
	margin-top:-3px; */
}
#mathReport .table>tbody>tr>td, #mathReport .table>tbody>tr>th, #mathReport .table>tfoot>tr>td, #mathReport .table>tfoot>tr>th, #mathReport .table>thead>tr>td, #mathReport .table>thead>tr>th,
#elaReport .table>tbody>tr>td, #elaReport .table>tbody>tr>th, #elaReport .table>tfoot>tr>td, #elaReport .table>tfoot>tr>th, #elaReport .table>thead>tr>td, #elaReport .table>thead>tr>th {
	padding: 5px;
}
#mathReport h1, #mathReport h4,#elaReport h1,#elaReport h4 {
	margin: 2px 0;
}
#mathReport h5,#elaReport h5 {
	text-decoration:underline;
	margin: 0px;
}

#mathReport .competency h5,
#elaReport .competency h5{
	width: 130px;
}

#mathReport .table>tbody>tr .divider,
#elaReport .table>tbody>tr .divider {
	border: 2px solid;
	padding: 0;
	border-color: black;
	position: absolute;
	width: 4px;
	height: 65px;
}

#elaTable th.column{
	min-width:150px;
}

#assignments .fixed-table-body {
	overflow: visible;
}

.rotate {
	transform: rotate(-90deg);
    transform-origin: right, top;
    -ms-transform: rotate(-90deg);
    -ms-transform-origin:right, top;
    -webkit-transform: rotate(-90deg);
    -webkit-transform-origin:right, top;
}

/* Student Page */
#myInfo, #myAttendance{
	font-size: 90%;
}

/* Hide non initial graphs from dashboards */
.science,.ela,.access,.aims,.mapLU,.mmOat,.mmPercentile,.mmNo,.mmMd,.mmG,.mmSp,div.groups,.prek,.specials {
	display: none;
}

/* Teacher Dashboard */
.group0 {background-color:rgba(102, 255, 51,0.4)}
.group1 {background-color:rgba(255, 153, 51,0.4)}
.group2 {background-color:rgba(0, 153, 255,0.4)}
.group3 {background-color:rgba(102, 153, 0,0.4)}
.group4 {background-color:rgba(255, 153, 0,0.4)}
.group5 {background-color:rgba(0, 51, 153,0.4)}
.group6 {background-color:rgba(0, 102, 0,0.4)}
.group7 {background-color:rgba(204, 51, 0,0.4)}
.group8 {background-color:rgba(0, 153, 204,0.4)}
.group9 {background-color:rgba(129,239,149,0.4)}
.group10 {background-color:rgba(139,249,159,0.4)}
/*
table tr:nth-child(7n)
{	color: red;
	display: block; 
	page-break-before: always;
}*/