::-moz-selection {
	background:rgb(232,181,28);
}

::selection {
	background:rgb(232,181,28);
}

body {
	background-color:rgba(30, 40, 74, 1);
	background-image:url('../_img/starfield.png');
	background-repeat: repeat-x repeat-y;
}

.yellowLine {
	border-color:rgb(232,181,28);
	border-width:10px;
}

.container-fluid, .container {
	background-color:rgb(255,255,255);
}

.container {
	max-width:960px;
}

#nav_container {
	margin-top:-3px;
}

.container .jumbotron {
	background-color:rgb(65,114,171);
	color:rgb(255,255,255);
}

.navbar-header {
	float:none;
	text-align:center;
}

.navbar-default {
	background-color:rgb(44,58,107);
	border:0px;
}

.navbar-default .navbar-nav > li > a {
    color:rgb(255,255,255);
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:visited, .navbar-default .navbar-nav > li > a:active, .navbar-default .navbar-nav > li > a:focus {
	color:rgb(44,58,107);
    text-decoration:underline;
}

.navbar-right {
	margin-right:0px;
}

.nav-pills > li > a {
	color:rgb(255,255,255);
}

.nav-pills > li > a:hover, .nav-pills > li > a:active, .nav-pills > li > a:focus {
	color:rgb(44,58,107);
}

.thumbnail {
	font-weight:bolder;
	font-family:Helvetica, Arial, sans-serif;
	vertical-align:middle;
}

h3 a:hover, .thumbnail:hover, h3 a:focus, .thumbnail:focus {
	text-decoration:none;
}

.fa-toggle-on {
	color:rgb(0,140,0);
}

.fa-toggle-off {
	color:rgb(200,200,200);
}

.embed-responsive {
	display:block;
	text-align:center;
}

.file-viewer-box > img {
	height:500px;
	max-height:500px;
}

.editFileDisplayName {
	z-index: 1080 !important;
}



/* controls on/off based on jQuery interactivity */

#RocketWritingForNumeralsFileSet, #RocketMathAdditionFileSet {
	display:none;
}

#contactInfoSection, #passwordSection {
	display:none;
}

#plusOne, #closeOne, #closeTwo, #plusTwo, #spinOne, #spinTwo, #checkOne, #checkTwo {
	display:none;
}

/*
#containerParentFilesets {
	display:none;
}
*/

#containerParentPlan {
	display:none;
}

.filesetDisplay {
	display:none;
}

.finished {
	text-decoration: line-through;
	color:#ccc;
}

/* thumbnail hover section */
.thumbnail {
	position: relative;
	z-index: 0;
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

/*
	CSS for enlarged image
.thumbnail span {
	position: absolute;
	background:rgb(255,255,255);
	padding: 5px;
	left: -1000px;
	border: 1px solid #333;
	visibility: hidden;
	color: black;
	text-decoration: none;
}


	CSS for enlarged image
.thumbnail span img {
	border-width: 0;
	padding: 2px;
}

	CSS for enlarged image on hover
.thumbnail:hover span {
	visibility: visible;
 	position:relative;
 	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally
}
*/

/* thumbs*/
#trailimageid img {
	width:157px;
	height:206px;
}

#thumbs
{
	padding-top: 0px;
	padding-bottom: 10px;
}

#thumbs .thumb_row
{
	width: 644px;
	width/* */:/**/640px;
	width: /**/640px;
	padding: 2px;
	display: block;

}

#thumbs .thumb
{
	width: 128px;
	float: left;
	width/* */:/**/120px;
	width: /**/120px;
	padding: 0px 4px 10px 4px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 130%;
}

#thumbs .thumb_img
{
	width: 120px;
	height: 120px;
	text-align: center;
	padding-bottom: 3px;
}

/* end thumbs*/

li {
	list-style-type:none;
}

.thumbnail:focus, .thumbnail:active, .thumbnail.active {
	background-color: #E8B51C;
}

/* end thumbnail hover section */

.nav_filecabinet {
	background: url('../_img/filecabinet.png');
	background-size:40px;
	padding:0px 20px;
	background-repeat:no-repeat;
	background-position-x:35px;
	background-position-y:5px;
}

@font-face {
	font-family:"Forte";
	src:url("Fonts/18806206-05f0-4e93-8a9a-2456c9390448.eot?#iefix");
	src:url("Fonts/18806206-05f0-4e93-8a9a-2456c9390448.eot?#iefix") format("eot"),url("Fonts/2a48197b-508b-4cbd-bcb8-35a9d245b8ae.woff2") format("woff2"),url("Fonts/c7a830c9-ed4d-471c-82a5-59e5cbb016b8.woff") format("woff"),url("Fonts/22be3e81-770b-4e50-b069-3b11162321fd.ttf") format("truetype"),url("Fonts/24f34cf2-3c0d-4503-a663-b19c3af0185c.svg#24f34cf2-3c0d-4503-a663-b19c3af0185c") format("svg");
}

.forte {
	font-family:"Forte";
}
