/** Path: theme custom **/
/* Custom CSS
-------------------------*/
a.logo {
    background: url() no-repeat 0 0;
    display: block;
    float: left;
    height: 75px;
    margin: 0;
    padding: 0;
    width: 100%;
}

.dir-rtl a.logo {
    background: url() no-repeat 100% 0;
    display: block;
    float: right;
}

/* Custom CSS Settings
-------------------------*/
a {
  color: #297395;
  text-decoration: none;
}

.breadcrumb {
padding: 8px 0px;
margin: 0 0 20px;
list-style: none;
background-color: #ffffff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

h1 {
font-size: 20.5px;
}

h3 {
margin: 0px 0;
color: #297395;}

/*retangulo caixilho no modo de apresentacao grade da disciplina */
.course-content ul.gridicons li.currentselected {
    background: none repeat scroll 0% 0% rgb(153, 152, 254);
    opacity: 0.7;
}


/* Tirado do Khan Academy */

td,video{
	margin:0;
	padding:0;
	border:1;
	font-size:100%;
	font:inherit;
	vertical-align:baseline
}

article;
.domain-header{
	color:#13967e;
	padding-left:10px;
	margin-bottom:0
}

.domain-header.math2{
	color:#297395
}

.domain-header{color:#13967e;padding-left:10px;margin-bottom:0}.domain-header.math{color:#297395}.domain-header.science{color:#ba3d66}.domain-header.cs{color:#5b9032}.domain-header.humanities{color:#4858a4}.domain-header.test-prep{color:#8e4c9b}

}.domain-header{color:#13967e;padding-left:10px;margin-bottom:0}.domain-header.math{color:#297395}.domain-header.science{color:#ba3d66}.domain-header.cs{color:#5b9032}.domain-header.humanities{color:#4858a4}.domain-header.test-prep{color:#8e4c9b}.domain-table-container{border-top:5px solid #13967e;margin-top:3px}.domain-table-container .domain-table{border-collapse:collapse;margin:0 0 22px;width:100%}.domain-table-container .domain-table .subject-cell{background:#f7f7f7;border:1px solid #ddd;width:33%}.domain-table-container .domain-table .subject-cell .subject-link{display:block;font-family:"MuseoSans300",sans-serif;padding:5px 10px}.domain-table-container .domain-table .subject-cell:hover{border-color:#13967e}.domain-table-container .domain-table .subject-cell:hover .subject-link{background:#13967e;color:#fff;text-decoration:none}.domain-table-container .domain-table tr:first-child .subject-cell{border-top:0}.domain-table-container.math{border-top:5px solid #297395}.domain-table-container.math .subject-cell:hover{border-color:#297395}.domain-table-container.math .subject-cell:hover .subject-link{background:#297395;color:#fff;text-decoration:none}.domain-table-container.science{border-top:5px solid #ba3d66}.domain-table-container.science .subject-cell:hover{border-color:#ba3d66}.domain-table-container.science .subject-cell:hover .subject-link{background:#ba3d66;color:#fff;text-decoration:none}.domain-table-container.cs{border-top:5px solid #5b9032}.domain-table-container.cs .subject-cell:hover{border-color:#5b9032}.domain-table-container.cs .subject-cell:hover .subject-link{background:#5b9032;color:#fff;text-decoration:none}.domain-table-container.humanities{border-top:5px solid #4858a4}.domain-table-container.humanities .subject-cell:hover{border-color:#4858a4}.domain-table-container.humanities .subject-cell:hover .subject-link{background:#4858a4;color:#fff;text-decoration:none}.domain-table-container.test-prep{border-top:5px solid #8e4c9b}.domain-table-container.test-prep .subject-cell:hover{border-color:#8e4c9b}.domain-table-container.test-prep .subject-cell:hover .subject-link{background:#8e4c9b;color:#fff;text-decoration:none}



/*Khan academy tabelas sem borda no topo */

.domain-header2{
	color:#13967e;
	padding-left:10px;
	margin-bottom:0
}


.domain-header2.math2{
	color:#297395
}

.domain-table-container2{
	border-top:5px solid #13967e;
	margin-top:3px
}

.domain-table-container2 .domain-table2{
	border-collapse:collapse;
	margin:0
0 22px;
	width:100%
}

.domain-table-container2 .domain-table2 .subject-cell2{
	background:#f7f7f7;
	border:1px
solid #ddd;
	width:33%
}

.domain-table-container2 .domain-table2 .subject-cell2 .subject-link2{
	display:block;
	font-family:"MuseoSans300",sans-serif;
	padding:5px
10px
}

.domain-table-container2 .domain-table2 .subject-cell2 .icon-info-sign{
	float:right;
	font-size:14px;
	display:none
}

.domain-table-container2 .domain-table2 .subject-cell2:hover{
	border-color:#13967e
}

.domain-table-container2 .domain-table2 .subject-cell2:hover .subject-link2{
	background:#13967e;
	color:#fff;
	text-decoration:none
}

.domain-table-container2 .domain-table2 .subject-cell2:hover .icon-info-sign.active{
	display:inline
}

.domain-table-container2 .domain-table2 tr:first-child .subject-cell2{
	border-top:0
}

.domain-table-container2.math2{
	border-top:0px solid #297395
}

.domain-table-container2.math2 .subject-cell2:hover{
	border-color:#297395
}

.domain-table-container2.math2 .subject-cell2:hover .subject-link2{
	background:#297395;
	color:#fff;
	text-decoration:none
}





/*Sombra dos objetos */
.caixarpec2{
	/* position:relative;*/
	box-shadow:-4px -4px 7px rgba(0,0,0,0.4)
}
.caixarpec{
	/* position:relative;*/
	box-shadow:-5px -5px 8px rgba(0,0,0,0.4)
}

.caixarpe{
	position:relative;
	box-shadow:-5px 0px 8px rgba(0,0,0,0.4)
}

.caixarpc{
	position:relative;
	box-shadow:0px -5px 8px rgba(0, 0, 0, 0.4)
}

.singleselect{
	text-align:left;
	margin:1em
0
}



/* tamanho do texto nas perguntas */
.que .formulation {
font-size: 13.5pt;}


/* slide da homepage */
.slideshow { margin: auto }

.slideshow img { 
padding: 15px;
 border: 1px solid #e3e3e3;
 background-color: #f5f5f5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); }



/* cor borda da popup da grid */
/* #gridshadebox_content {border: solid 2px #0000ee;} */

/* largura da caixa de resposta do STACK */
.que.stack .stackinputfeedback {
border: 1px solid #fff;
background-color: #fff;
margin: 0.2em -0.2em 0.5em;
padding: 0.5em 0.5em 0em;
}

/*caixa com a resolução das perguntas*/
.que .formulation, .que .outcome, .que .comment {
color: #333;
font-size: 13.5pt;
}

/*Sombra das janelas popup*/
#blanket {
background-color:#111;
opacity: 0.65;
*background:none;
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}

#popUpDiv {
position:absolute;
background:url(pop-back.jpg) no-repeat;
width:400px;
height:400px;
border:5px solid #000;
z-index: 9002;
}


/*tentativa de barra superior preta*/
.navbar-inner{
background-image: -webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));
background-image: linear-gradient(to bottom, #222, #111);
}



.navbar .nav>li>a {
color: #999;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}

.navbar .nav>li>a:hover {
    color: #fff;
}

.navbar .brand {
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
color: #999;
}






