
@media (min-width: 768px){

    /* Corrige erro nos submenus (dropdown/select/DateRangeSelect) quando o corpo é não tem informações */
	#content-wrapper{
		min-height: 600px;
	}
	
	.page-signin .signin-info ul {
  		margin: 8px 0 0 0;
	}
	
}


@media (max-width: 640px) {
      #content-wrapper{
        padding: 55px 5px 5px 5px;
     }
     
}	

@media (max-width: 480px) {
      #content-wrapper{
        padding: 55px 5px 5px 5px;
     }
    
}	


/*Colocar Chapeu no icone*/
#main-navbar #main-menu-toggle .navbar-icon {
left: 20px;
margin: -10px 0 0 -10px;
padding: 0;
/* position: absolute; */
z-index: 1035;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}

.mme #main-navbar #main-menu-toggle .hide-menu-text {
opacity: 1;
-webkit-transition: all 1s;
transition: all 1s;
margin-left: 5px;
}



/* LOGIN DO SISTEMA */

html body.page-signin {

	/* 	/* IE10 Consumer Preview  */ 
	background: url(../imagens/png/fundo-noise.png), -ms-radial-gradient(center, circle farthest-corner, rgb(111, 121, 141) 0%, rgb(48, 75, 87) 100%) !important;
	
	/* Mozilla Firefox  */
	background: url(../imagens/png/fundo-noise.png), -moz-radial-gradient(center, circle farthest-corner, rgb(111, 121, 141) 0%, rgb(48, 75, 87) 100%) !important;
	
	/* Opera  */
	background: url(../imagens/png/fundo-noise.png), -o-radial-gradient(center, circle farthest-corner, rgb(111, 121, 141) 0%, rgb(48, 75, 87) 100%) !important;
	
	/* Webkit (Safari/Chrome 10)  */
	background: url(../imagens/png/fundo-noise.png), -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, #B0C5EB), color-stop(1, #31597E)) !important;
	
	/* Webkit (Chrome 11+)  */
	background: url(../imagens/png/fundo-noise.png), -webkit-radial-gradient(center, circle farthest-corner, rgb(111, 121, 141) 0%, rgb(48, 75, 87) 100%) !important;
	
/* /* 	W3C Markup, IE10 Release Preview  */ */
	background-image: radial-gradient(circle farthest-corner at center, #B0C5EB 0%, #31597E 100%) !important;
	
	
	
	
}

.page-signin .signin-info .slogan{
	font-size: 12px;	
}


#cabecalhoRelatorio{
	display: none;
}


/*Deixar pesquisar Aluno centralizado*/
.select2-default{
	line-height: 30px !important;
}

/*Ajusta Sexo e Naturalidade em Cadastro Aluno*/
.sexoAluno{
	/* width: 51% !important; */
	padding-top: 5px;
}
.naturalidadeAlunoEstado{
	/* width: 51% !important; */
	padding-top: 5px;
	
}
.naturalidadeAlunoCidade{
	/* width: 51% !important; */
	padding-top: 5px;
}

/* ***************************** */
/*           ALUNO               */
/* ***************************** */

.iconAluno:hover{
	opacity:0.5;
}

.bottomIconAluno{
	margin-bottom:15px;
}

/* ***************************** */
/*    DROPDOWN MENSSAGEM ALUNO   */
/* ***************************** */
.menssagemDropdown{
	font-size:25px;
	float:right;
	margin-top:-10px;	
}



.iconDropdownMenssagem{
		margin-top:5px;
}



/* ***************************** */
/*      ICONE MENU APARECER      */
/* ***************************** */

.iconShowMenu{
	text-align: center;
	background-color: #e6e6e6;
	height: 10px;
	
	
}
.iconShowMenu img{
	width: 90px;
	margin-top:-11px;
}



/* ***************************** */
/*      COR DAS TABS ALUNO     */
/* ***************************** */

.atividades a{
	background: #5ebd5e !important;
}



.trabalhos a{
	background: #5bc0de !important;
}
.provas a{
	background: #e66454 !important;
		
}

.informativos a{
	background: #f4b04f !important;
	
}

.atv{
	color: rgb(47, 129, 7) !important;
}

.tabsAluno a{
	color:black !important;
}


/* ***************************** */
/*      Comentarios Admin margin  */
/* ***************************** */
.admin{
	margin-left:0px !important;
}

/* ***************************** */
/*   ICONE MENU APARECER MOBILE  */
/* ***************************** */
.iconmenu i{
	margin: -23px 0 0 0 !important;
	
}


.bottominline{
	
	margin-bottom:10px !important;
}


/* ***************************** */
/*        FORM'S         */
/* ***************************** */

@media (min-width: 768px) {
	.form-control{
	    width: auto;
	    display: inline-block;
	}
	
	
	.field-90{
	   width: 90%;
	}
	
	.field-60{
	   width: 60%;
	}
}

/* MOBILE */
@media (max-width: 768px) {
    .field-60, .field-90{
       width: 100%;
    }
    
    .form-info-msg{
       display: block;
    }
}

.form-horizontal input[type=checkbox] {
	  height: 15px;
	  margin-top: 13px;
	  margin-left: -2px;
}

.btn-group label.btn{
	padding: 5px;
}

.select2-container{
	width: auto;
}

.select2-container .select2-choice{
	padding: 2px 12px;
}

.select-no-border .select2-choice {
  padding: 1px 6px;
}

.select-no-border .select2-choice:hover {
  text-decoration: underline !important;
}
 
.select-no-border .select2-choice > .select2-chosen {
	margin-right: 18px;
}

label.btn-active-success.active{
	background: 0 0;
	background: #50b750!important;
	color: #fff;
	-webkit-box-shadow: 0 0 12px rgba(0,0,0,.1)inset;
	box-shadow: 0 0 12px rgba(0,0,0,.1)inset;
	border-color: #3e963e;
}


.table-heading-controls {
  margin-top: -3px;
  float: right;
}

/* ***************************** */
/*        MENU / SUB-MENU        */
/* ***************************** */

.dropdown mmc-dropdown-delay li:before{
  content: "";
  border: 1px solid #8b929a;
  border-radius: 50%;
  width: 7px;
  height: 7px;
  float: left;
  margin-top: 6px;
  left: 26px;
  position: absolute;
  z-index: 12;
  background-color: #1c2128;
  transition: border-color;
  transition-duration: 0.4s;
}


/* ***************************** */
/*       Mobile 2 colunas        */
/* ***************************** */

@media (max-width: 768px) {

	.mobiletwocolumn{
		width: 48% !important;
		margin-bottom:10px !important;
	}

}

/* ***************************** */
/* Tirar Espaços detalhes aluno  */
/* ***************************** */
.profile-content .panel-padding{
	padding: 7px !important;
}

/* Titulo da timeline */
.widget-article-comments .comment-heading span {
  color: #4083a9 !important;
  font-weight : bold;
  margin-left: 0px !important; 
}

/* ************************************* */
/* Espaçamento Índices Index-Secretaria  */
/* ************************************ */
.indices .padding-xs-hr{
	padding-left: 4px !important;
  	padding-right: 0px !important;
}

