#site {
	color:#fff;
padding: 20px 0 10px 0;

}


#site a
{
	color:#fff;
	text-decoration:none;
}

#site h1 span
{
	font-weight:100;
}

#mathsclass #site
{
	background-color:#025760;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_class.png);
}

#mathslinks #site
{
	background-color:#005e2c;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_links.png);
}

#mathskit #site
{
	background-color:#323b6c;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_kit.png);
}

#mathsessentials #site
{
	background-color:#533194;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_ess.png);
}

#mathsfaculty #site
{
	background-color:#a46d37;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_faculty.png);
}

#mathsstarters #site
{
	background-color:#b60a01;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_starters.png);
}

#mathssearch #site
{
	background-color:#eeefee;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_utility.png);
}

#mathssearch #site a span
{
	color:#00bc58;
}

#network #site
{
	background-color:#eeefee;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_net.png);
	color:#333;
}

#utility #site
{
	background-color:#eeefee;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_utility.png);
}

#gomaths .modal-content
{
color: white;
background-color: black;
}
#gomaths .modal-body
{
font-family: monospace;
font-size: 50px;
padding: 1em;
text-align: center
}


div.browseicon
{
text-align: center;
font-size: 300%;
}
div.browseicon a {
vertical-align: middle;
line-height: 2em;
}
p.algebra
{
font-family:"times new roman",serif;
font-style:italic;
}

body.page_nswsyllabus h3, body.page_nswsyllabus h4
{
color:#cf4914
}
body.page_nswsyllabus ul.nav-tabs li a
{
color:#333
}
body.page_nswsyllabus ul.nav-tabs li:hover a
{
color:#000;background-color:#faede8!important
}
body.page_nswsyllabus tr.header td
{
background-color:#faede8;
padding: 0.75rem;
}
body.page_nswsyllabus td
{
padding: 0;
}
body.page_nswsyllabus tr.header td a
{
color:#000;font-weight:800;
}
body.page_nswsyllabus td a
{
color:#333;
display: block;
width: 100%;
height: 100%;
padding: 0.75rem;
}
body.page_nswsyllabus td a:hover
{
color:black;
display: block;
width: 100%;
height: 100%;
background-color: #faede8;
}


body.page_australian-curriculum h3, body.page_australian-curriculum h4
{
color:#06AAE6
}
body.page_australian-curriculum ul.nav-tabs li a
{
color:#333
}
body.page_australian-curriculum ul.nav-tabs li:hover a
{
color:#000;background-color:##e6f8fe!important
}
body.page_australian-curriculum tr.header td
{
background-color:##e6f8fe;
padding: 0.75rem;
}
body.page_australian-curriculum td
{
padding: 0;
}
body.page_australian-curriculum tr.header td a
{
color:#000;font-weight:800;
}
body.page_australian-curriculum td a
{
color:#333;
display: block;
width: 100%;
height: 100%;
padding: 0.75rem;
}
body.page_australian-curriculum td a:hover
{
color:black;
display: block;
width: 100%;
height: 100%;
background-color: #e6f8fe;
}


#playvideo .modal-content
{
	background-color:#000;
	color:#fff;
	font-size:50px;
	border:0;
}

#playvideo .modal-header
{
	border:0;
}

#playvideo .modal-footer
{
	border-top:1px solid #666;
}
#playvideo .modal-body
{
text-align: center;
}
#playvideo .close
{
	color:#999;
	opacity:1;
}

#playvideo .close:hover
{
	color:#FFF;
}

#site {
	color:#fff;
padding: 20px 0 10px 0;

}


#site a
{
	color:#fff;
	text-decoration:none;
}

#site h1 span
{
	font-weight:100;
}

#mathsclass #site
{
	background-color:#025760;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_class.png);
}

#mathslinks #site
{
	background-color:#005e2c;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_links.png);
}

#mathskit #site
{
	background-color:#323b6c;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_kit.png);
}

#mathsessentials #site
{
	background-color:#533194;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_ess.png);
}

#mathsfaculty #site
{
	background-color:#a46d37;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_faculty.png);
}

#mathsstarters #site
{
	background-color:#b60a01;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_starters.png);
}

#mathssearch #site
{
	background-color:#eeefee;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_utility.png);
}

#mathssearch #site a span
{
	color:#00bc58;
}

#network #site
{
	background-color:#eeefee;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_net.png);
	color:#333;
}

#utility #site
{
	background-color:#eeefee;
	background-image:url(//dedhk00m7fqyl.cloudfront.net/cmn/images/hdr_utility.png);
}

#gomaths .modal-content
{
color: white;
background-color: black;
}
#gomaths .modal-body
{
font-family: monospace;
font-size: 50px;
padding: 1em;
text-align: center
}


div.browseicon
{
text-align: center;
font-size: 300%;
}
div.browseicon a {
vertical-align: middle;
line-height: 2em;
}
p.algebra
{
font-family:"times new roman",serif;
font-style:italic;
}

#playvideo .modal-content
{
	background-color:#000;
	color:#fff;
	font-size:50px;
	border:0;
}

#playvideo .modal-header
{
	border:0;
}

#playvideo .modal-footer
{
	border-top:1px solid #666;
}
#playvideo .modal-body
{
text-align: center;
}
#playvideo .close
{
	color:#999;
	opacity:1;
}

#playvideo .close:hover
{
	color:#FFF;
}

.fileicon
{
float:left;
height:34px;
margin: 3px 6px 0 0 ;
width:34px
}
span.fileext
{
position:absolute;
width:34px
}

.comment{
padding:10px
}
.comment-details{
color:#999
}
div.comment{
margin:4px 0;
}

.form-check {
	padding-left: 1.25rem;
}

#downloadsingle .filelink a
{
	display:block;
	overflow:hidden;
	padding-left:38px;
padding-bottom: 20px;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:280px;
}

#downloadsingle .filedetail
{
	color:#888;
	display:block;
	font-size:80%;
	padding-left:38px;
}

#downloadlist .filelink a
{
	overflow:hidden;
	padding-left:38px;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:280px;
}

.filedetail
{
	color:#888;
	font-size:80%;
	padding-left:1em;
	text-transform:uppercase;
}

.fileicon
{
	float:left;
	height:34px;
	margin-top:3px;
	width:34px;
}

span.fileext
{
	position:absolute;
	width:34px;
}

table span.fileext
{
	float:left;
	position:relative;
	width:34px;
}

.downloadfile
{
	height:3em;
}

#downloadlist,#downloadsingle .downloadfile
{
	-moz-border-radius:6px;
	-moz-box-shadow:inset 0 1px 0 0 #fff;
	-webkit-border-radius:6px;
	-webkit-box-shadow:inset 0 1px 0 0 #fff;
	background:0;
	background-color:#ededed;
	border:1px solid #dcdcdc;
	border-radius:6px;
	box-shadow:inset 0 1px 0 0 #fff;
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');
	margin:10px 0;
	padding:6px 16px;
	text-decoration:none;
	text-shadow:1px 1px 0 #fff;
}

#downloadsingle .downloadfile:hover
{
	background:0;
	background-color:#dfdfdf;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');
}

# downloadsingle .downloadfile:active
{
	position:relative;
	top:1px;
}

.fileentry
{
	margin:10px 0;
}

.fileentry a
{
	font-weight:700;
}

.search_result_item {
padding: 6px 8px;
border-bottom: 1px solid #efefef;
}
.search_found_mathslinks small {
color: #00AA4B;
}
.search_found_mathsfaculty small {
color: #E49842;
}
#searchlist em {
background-color: #FFFF99;
}

div.chosen-container {
width: 170px !important;
line-height: 30px;
}

.network-thumbs a:hover
{
	text-decoration:none;
}

div.network-thumbs_boxes
{
	border:1px solid;
	margin:8px 0;
	padding:4px 10px;
}

div.network-thumbs_boxes h3
{
	margin:0;
}

.network-thumbs_boxes
{
	-moz-border-radius:8px;
	-moz-box-shadow:0 3px 6px rgba(0,0,0,0.2);
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	-webkit-border-radius:8px;
	-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.2);
	-webkit-transition:all .2s ease-in-out;
	border-radius:8px;
	box-shadow:0 3px 6px rgba(0,0,0,0.2);
	transition:all .2s ease-in-out;
}

#mathslinks_thumb a
{
	color:#00bc58;
}

#mathsfaculty_thumb a
{
	color:#e29748;
}

#mathskit_thumb a
{
	color:#4d5ba6;
}

#mathslinks_thumb a:hover div
{
	background-color:#f2fcf6;
	border-color:#00bc58;
}

#mathsfaculty_thumb a:hover div
{
	background-color:#fff6ee;
	border-color:#e29748;
}

#mathskit_thumb a:hover div
{
	background-color:#eeeff6;
	border-color:#4d5ba6;
}

#mathsclass_thumb a
{
	color:#038694;
}

#mathsstarters_thumb a
{
	color:#da0d02;
}

#mathsessentials_thumb a
{
	color:#694aa6;
}

#mathsclass_thumb a:hover div
{
	background-color:#e6f3f5;
	border-color:#038694;
}

#mathsstarters_thumb a:hover div
{
	background-color:#fee7e6;
	border-color:#da0d02;
}

#mathsessentials_thumb a:hover div
{
	background-color:#f1edf6;
	border-color:#533194;
}


select.multiselect {
    width: 800px;
    height: 300px;
	display: none;
}

.ml-front-menu>li>a:hover {
background: #f2fcf6;
}
.mf-front-menu>li>a:hover {
background: #fff6ee;
}
#gomaths_input {
	width: 11em;
}

ul#steps {
margin-bottom: 10px;
}
ul#steps li {
list-style-type: none;
display: inline;
margin: 0 20px 0 0;
color: gray;
}
ul#steps li.step-current {
color: #038694;
}


.fa-file-powerpoint {color: orange;font-size: 120%}
.fa-file-archive {color: GoldenRod;font-size: 120%}
.fa-file-excel {color: green;font-size: 120%}
.fa-file {color: DarkGray;font-size: 120%}
.fa-file-image {color: DarkGray;font-size: 120%}
.fa-file-word {color: blue;font-size: 120%}
.fa-file-pdf {color: red;font-size: 120%}
.fa-file-video {color: blue;font-size: 120%}

