w@charset "utf-8";
/* CSS Document */
@media (min-width: 0px) and (max-width: 239px){
div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

div.webinar div.direita{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

/* ------------------- FIM WEBINAR ------------------- */
	
	
}

@media (min-width: 240px) and (max-width: 319px){

/* ------------- INDEX ------------- */
	
div.parte-dois div.notificacoes{
	display:none;
}

div.parte-dois div.logo{
	display:none;
}

div.parte-dois div.bem-vindo div.foto{
	margin-top:6px;
}

div.lista div.treinamento h2 span{
	display:block;
	float:none;
	width:100%;
}

div.linguagem .span12{
	margin:0;
}

div.linguagem  p.webinar-ao-vivo{
	display:none;
}

div.menu{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.rodape-dois div.icones ul li.universidade img{
	display:none;
}


div.rodape div.menu-rodape ul li{
	display:none;
}

div.rodape div.menu-rodape ul li:last-child{
	display:block;
}

div.rodape-dois div.icones ul li p{
	font-size:10px;
	width:221px;
}

div.chamada div.botoes{
	max-width:157px;
}

div.chamada div.botoes ul li{
	display:none;
}

div.chamada div.botoes ul{
	width:100%;
}

div.chamada div.botoes ul li.verde{
	display:block;
	margin-left:0;
}

div.certificacao h1{
    color:#fc5652;
    font-family: "opensans_bold";
    font-size:28px;
    text-transform:uppercase;
	text-align:center;
	margin:0 auto;
    margin-top:35px;
}

div.certificacao p{
    color: #949494;
    font-size: 13px;
    max-width: 448px;
	margin:0 auto;
	text-align:center;

}

div.chamada{
	min-height:360px;
}

div.certificacao div.niveis{
	margin-left:0;
	width:100%;
}

div.certificacao div.niveis div.itens{
	min-height:620px;
}

div.certificacao div.niveis div.itens ul{
	 margin:0;
	 width:100%;
	 text-align:center;
}

div.certificacao div.niveis div.itens ul li{
    clear:both;
    height:75px;
    margin:0 auto;
    text-align:center;
    width:240px;
}

div.certificacao div.niveis div.itens ul li img{
	margin:0 auto;
	margin-top:15px;
	margin-bottom:20px;
	float:none;
}

div.certificacao div.niveis div.itens ul li span{
	clear:both;
	width:100%;
	text-align:center;
	margin-left:0;
}

div.certificacao div.certificacoes{
	min-height:720px;
	margin-left:0;
}

div.certificacoes div.itens-certificacoes img{
	clear:both;
	margin:0 auto;
	margin-bottom:10px;
	margin-top:20px;
	float:none;
	display:block;
}

div.certificacoes div.itens-certificacoes span{
	width:100%;
}

div.certificacoes div.itens-certificacoes ul{
	margin:0;
}

div.certificacoes div.itens-certificacoes p{
	width:100%;
	margin:0;
}

div.certificacoes div.itens-certificacoes span{
	text-align:center;
	width:100%;
	margin:0;
}

/* ------------- ALTERAR DADOS ------------- */

div.dados div.alterar-dados{
	margin-left:20px;
	margin-right:20px;
}

div.alterar-dados span{
	width:68%;
}	

div.alterar-dados form.dados-pessoais{
	margin-left:0;
}

div.alterar-dados form.dados-pessoais button{
	margin-top:20px;
}

div.alterar-senha{
	margin-left:20px;
	margin-right:20px;
	width:82%;
}

div.alterar-senha span{
	width:70%;
}	

div.alterar-senha form.dados-pessoais{
	margin-left:28px;
}

div.linguagem-form{
	margin-left:20px;
	margin-right:20px;
	width:82%;
}

div.linguagem-form span{
	width:70%;
}	

div.linguagem-form form.dados-pessoais{
	margin-left:28px;
}


div.alterar-dados form.dados-pessoais input.span2{
	width:88%;
}

div.alterar-dados form.dados-pessoais fieldset.span5{
	padding:26px;
	padding-bottom:0;
	margin-left:0;
}

div.alterar-dados form.dados-pessoais label.checkbox{
	margin-left:25px;
}

div.alterar-dados form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	margin-left:0;
}

div.alterar-senha form.dados-pessoais fieldset.span6{
	margin-left:0;
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span6{
	width:102%;
}


/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul{
	margin:0;
}

div.contato div.suportes ul li{
	float:none;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
	height:247px;
	width:90%;
}

div.contato div.suportes ul li:first-child{
	margin:0 auto;
	margin-top:80px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:last-child{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
	max-width:90%;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:8px;
	width:96%;
}

div.contato div.campo-contato div.direita{
	margin-left:8px;
	width:96%;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato form.dados-contato button{
	width:76%;
	margin-top:30px;
	padding-bottom:20px;
}

div.contato div.email-telefone{
	margin:0 auto;
	float:none;
	margin-bottom:40px;
	max-width:94%;
}

div.contato div.email-telefone div.contatos{
	width:90%;
}

div.contato div.email-telefone div.contatos ul li{
	max-width:100%;
}

div.contato div.email-telefone div.contatos ul li p{
	max-width:104%;
	font-size:8px;
}

div.contato div.email-telefone div.contatos ul li span{
	width:74%;
}

div.contato div.email-telefone div.mapas{
	width:89%;
	max-width:89%;
}

div.contato div.email-telefone iframe.mapa{
	margin-top:0;
}

/* ------------------- FAQ -------------------*/

div.perguntas div.perguntas-frequentes{
	width:89%;
	margin-right:0;
	padding-left:0;
}

div.perguntas div.campo-contato span{
	width:71%;
}

div.perguntas h1{
	line-height:21px;
}

div.perguntas div.campo-contato{
	width:86%;
	max-width:86%;
}

div.perguntas div.esquerda{
	margin-left:30px;

}

div.perguntas form.dados-contato div.esquerda{
	width:86%;
}

div.perguntas div.campo-contato textarea{
	width:97%;
}

div.perguntas form.dados-contato input.span2{
	width:100%;
}

div.perguntas form.dados-contato fieldset.span2{
	width:82%;
}

div.perguntas form.dados-contato div.direita{
	width:100%;
	margin-left:30px;
	width:85%;
}

div.perguntas form.dados-contato button{
	width:67%;
	font-size:11px;
}

/* MEUS TREINAMENTOS */

div.meus-treinamentos h1{
	margin:20px auto 20px;
	width:249px;
	font-size:23px;
}


div.meus-treinamentos div.lista{
	width:100%;
	padding:0;
}

div.meus-treinamentos div.lista div.texto{
	width:60%;
}

div.perfil{
	width:233px;
	float:none;
	margin:0 auto;
	display:block;
	clear:both;
	height:204px;
}

div.materiais-complementares{
	width:233px;
	float:none;
	margin:26px auto;
	display:block;
	clear:both;
}

div.categorias{
	margin-left:35px;
}

div.paginacao ul{
	margin-left:0;
	width:100%;
}

div.meus-treinamentos div.lista{
	clear:both;
	display:block;
	width:100%;
	margin-left:0;
	margin-right:0;
	padding:0;
}

div.paginacao ul a li.inicio-fim{
	display:none;
}

div.meus-treinamentos div.lista ul li{
	text-align:center;
}

div.meus-treinamentos div.lista ul li:first-child{
	margin-top:50px;
}

div.meus-treinamentos div.lista div.texto h1{
	width:100%;
}

div.meus-treinamentos div.lista div.texto{
	width:100%;
	margin-left:0;
}

div.meus-treinamentos div.lista div.texto div.linha h2{
	float:none;
}

div.meus-treinamentos div.lista a div.botao{
	float:none;
	margin:0 auto;
}

div.meus-treinamentos div.lista div.texto div.linha span{
	display:none;
}

div.perfil div.numeros ul li{
	margin-right:-7px;
}

div.perfil p.certificado{
	width:55%;
}

div.perfil h2{
	width:96%;
}

div.meus-treinamentos div.lista ul li div.imagem{
	display:none;
}

div.categorias{
	width:233px;
	float:none;
	margin:0 auto;
}

div.paginacao{
    float:none;
    margin:0 auto;
    width:233px;
	padding-left:0;
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.mao{
    margin-top:85px;
    text-align:center;
    width:100%;
	margin-left:0;
}

div.texto{
	width:87%;
}

div.texto p{
	font-size:11px;
}

div.texto ul li{
	width:96%;
}
div.verticais{
    margin-bottom:38px;
    margin-left:0;
    margin-top:37px;
}

div.verticais{
	display:none;
}

div.itens ul{
	margin:0;
	padding:0;
}

div.tire-suas-duvidas h1{
	font-size:9px;
}

div.ajuda div.titulo h2{
	font-size:24px;
}

div.itens ul li{
	margin-top:25px;
	width:50%;
}

div.ajuda div.pesquisa form input.dados{
	width:154px;
}

/* ------------------- MEUS TREINAMENTOS PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
    display:block;
    float:none;
    margin:0 auto;
    width:81%;
	padding-left:0;
}

div.lista div.treinamento ul li{
    margin-left:0;
    margin-top:20px;
    width:100%;
}

div.lista div.lista-modulos div.blocos ul li div.parte-um{
	width:96%;
}

div.lista div.lista-modulos div.blocos ul li div.parte-um h1{
	font-size:13px;
	line-height:20px;
}

div.lista div.treinamento ul li.certificado{
    margin:39px 0 0;
    width:100%;
}

div.lista div.lista-modulos div.blocos div.progresso{
    margin-left:0;
    margin-top:26px;
    width:100%;
}

div.rodape-dois div.icones ul li{
	margin-right:0;

}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna h1{
	font-size:15px;
}

div.wiki-interna div.lista{
    display:block;
	padding:0;
	margin:0;
    margin:0 auto;
    min-height:700px;
    width:80%;
	float:none;
	text-align:center;
}

div.wiki-interna div.texto{
	width:100%;
}

div.wiki-interna div.pesquisa{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.pesquisa input.dados{
	width:71%;
}

div.wiki-interna div.categorias-wiki{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas ul li{
	min-height:65px;
}

div.wiki-interna div.mais-acessadas ul li p{
	width:64%;
}

div.wiki-interna div.mais-acessadas ul li span{
	width:67%;
}

div.wiki-interna div.tags{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div#wiki-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

div#wiki-topicos table div.imagem-tabela{
	display:none;
}

div#wiki-topicos table td{
	padding-left:15px;
}

div#wiki-topicos table h4{
	width:100%;
}

div#wiki-topicos table p{
	width:100%;
}

div#wiki-topicos h2 span{
	display:none;
}

div#wiki-topicos table span.autor{
	display:block;
	margin-bottom:18px;
}

div#wiki-topicos td#um, div#wiki-topicos td#dois{
	display:none;
}

/* ------------------- FÓRUM ------------------- */
div.forum div.enviar-pergunta div.tag{
	width:100%;
}

div.forum div.lista-forum{
	width:80%;
	margin:0;
	padding:0;
	float:none;
	margin:0 auto;
}

div.forum div.lista-forum ul li div.pergunta{
	width:100%;
}

div.forum div.lista-forum ul.resposta{
	width:100%;
	margin-left:0;
}

div.forum div.lista-forum ul li div.data{
	width:100%;
	margin-bottom:20px;
}

div.forum div.lista-forum ul li div.data img{
	display:none;
}


div.forum div.mais-acessadas ul li{
	min-height:68px;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum div.categorias-wiki{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta textarea.dados, div.forum div.enviar-pergunta input.dados{
	width:100%;
}

div.forum div.enviar-pergunta input.botao{
	width:100%;
}

div.forum div.mais-acessadas{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.tags{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;	
}

div.forum div.lista-forum ul.resposta div.avatar{
	width:100%;
	text-align:center;
}

div.forum div.lista-forum ul.resposta li div.nome{
	width:100%;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome span.nome{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome span.data{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome a{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li p{
	width:100%;
	margin:0;
	margin-top:10px;
}

div.forum div.mais-acessadas ul li p{
	width:65%;
}


div#forum-tags table td#um, div#forum-tags table td#dois, div#forum-tags table td#tres{
	display:none;
}

div#forum-topicos table td#um, div#forum-topicos table td#dois{
	display:none;
}

div#forum-tags, div#forum-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

div#forum-tags table div.imagem-tabela, div#forum-topicos table div.imagem-tabela{
	display:none;
}

div#forum-tags table td, div#forum-topicos table td{
	padding-left:15px;
}

div#forum-tags table h4, div#forum-topicos table h4{
	width:100%;
}

div#forum-tags table p, div#forum-topicos table p{
	width:100%;
}

div#forum-tags h2 span, div#forum-topicos h2 span{
	display:none;
}

div#forum-tags table span.ultima-postagem, div#forum-topicos table span.autor{
	display:block;
	margin-bottom:18px;
}

/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:90%;
	float:none;
	padding-left:0;
}

div.avisos-pagina div.avisos-lista ul{
	margin:0;
	padding:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
    float:none;
    margin:0 auto;
    padding-left:0;
    width:230px;
	display:block;
	padding-bottom:20px;
	min-height:1947px;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:0;
	width:230px;
}

/* ------------------- WEBINARS ------------------- */

div.webinars div.lista-webinar{
    float:none;
    margin:0 auto;
    padding-left:0;
    width:230px;
	display:block;
	padding-bottom:20px;
	min-height:100%;
	height:auto;
	overflow:hidden;
}

div.webinars div.lista-webinar ul li.item{
	margin-right:0;
	width:230px;
}



/* ------------------- AREA LOGIN ------------------- */
body.topo section.topo div.topo{
	width:90%;
}

div.topo div.col-md-9{
	display:none;
}

div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}

div.menu-cel{
	display:show;
}

body.topo .signinpanel div.chamada h1{
	font-size:28px;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

div.webinar div.direita{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

/* ------------------- FIM WEBINAR ------------------- */


}

@media (min-width: 320px) and (max-width: 374px){

/* ------------- INDEX ------------- */
	
div.parte-dois div.notificacoes{
	display:none;
}

div.menu{
	display:none;
}

div.linguagem .span12{
	margin:0;
}

div.linguagem  p.webinar-ao-vivo{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.rodape-dois div.icones ul li.universidade img{
	display:none;
}


div.rodape div.menu-rodape ul li{
	display:none;
}

div.rodape div.menu-rodape ul li:last-child{
	display:block;
}

div.rodape-dois div.icones ul li p{
	font-size:10px;
	width:221px;
}

div.chamada div.botoes{
	max-width:157px;
}

div.chamada div.botoes ul li{
	display:none;
}

div.chamada div.botoes ul{
	width:100%;
}

div.chamada div.botoes ul li.verde{
	display:block;
	margin-left:0;
}

div.certificacao h1{
    color:#fc5652;
    font-family: "opensans_bold";
    font-size:28px;
    text-transform:uppercase;
	text-align:center;
	margin:0 auto;
    margin-top:35px;
}

div.certificacao p{
    color:#949494;
    font-size:13px;
    max-width:448px;
	text-align:center;
	margin:0 auto;
}

div.chamada{
	min-height:360px;
}

div.certificacao div.niveis{
	margin-left:0;
}

div.certificacao div.niveis div.itens ul{
	 margin:0;
	 width:100%;
	 text-align:center;
}

div.certificacao div.niveis div.itens ul li{
    clear:both;
    height:75px;
    margin:0 auto;
    text-align:center;
    width:240px;
}

div.certificacao div.niveis div.itens ul li img{
	margin:0 auto;
	margin-top:15px;
	margin-bottom:20px;
	float:none;
}

div.certificacao div.niveis div.itens ul li span{
	clear:both;
	width:100%;
	text-align:center;
	margin-left:0;
}

div.certificacao div.certificacoes{
	min-height:641px;
	margin-left:0;
}

div.certificacoes div.itens-certificacoes img{
	clear:both;
	margin:0 auto;
	margin-bottom:10px;
	margin-top:20px;
	float:none;
	display:block;
}

div.certificacoes div.itens-certificacoes span{
	width:100%;
}

div.certificacoes div.itens-certificacoes ul{
	margin:0;
}

div.certificacoes div.itens-certificacoes p{
	width:100%;
	margin:0;
}

div.certificacoes div.itens-certificacoes span{
	text-align:center;
	width:100%;
	margin:0;
}

/* ------------- ALTERAR DADOS ------------- */

div.dados div.alterar-dados{
	margin-left:20px;
	margin-right:20px;
}

div.alterar-dados span{
	width:68%;
}	

div.alterar-dados form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais button{
	margin-top:20px;
}

div.alterar-senha{
	margin-left:20px;
	margin-right:20px;
	width:87%;
}

div.alterar-senha span{
	width:68%;
}	

div.alterar-senha form.dados-pessoais{
	margin-left:28px;
}

div.linguagem-form{
	margin-left:20px;
	margin-right:20px;
	width:87%;
}

div.linguagem-form span{
	width:68%;
}	

div.linguagem-form form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais input.span2{
	width:100%;
}


div.alterar-dados form.dados-pessoais fieldset.span5{
	padding:26px;
	padding-bottom:0;
	padding-left:0;
	margin-left:0;
}

div.alterar-dados form.dados-pessoais fieldset.span2{
	margin-left:0;
	width:90%;
}

div.alterar-senha form.dados-pessoais fieldset.span6, div.alterar-senha form.dados-pessoais fieldset.span2{
	margin-left:0;
}

div.alterar-senha form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span6{
	width:102%;
}


/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul{
	margin:0;
}

div.contato div.suportes ul li{
	float:none;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:first-child{
	margin:0 auto;
	margin-top:80px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:last-child{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
	max-width:93%;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
	width:90%;
}

div.contato div.campo-contato div.direita{
	margin-left:30px;
	width:91%;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato form.dados-contato button{
	width:76%;
	margin-top:30px;
	padding-bottom:20px;
}

div.contato div.email-telefone{
	margin:0 auto;
	float:none;
	margin-bottom:40px;
	max-width:94%;
}

div.contato div.email-telefone div.contatos ul li{
	max-width:100%;
}

div.contato div.email-telefone div.contatos ul li p{
	max-width:100%;
}

div.contato div.email-telefone div.mapas{
	width:91%;
	max-width:100%;
}

div.contato div.email-telefone iframe.mapa{
	margin-top:0;
}

/* ------------------- FAQ -------------------*/

div.perguntas div.perguntas-frequentes{
	width:89%;
	margin-right:0;
	padding-left:0;
}

div.perguntas div.campo-contato span{
	width:71%;
}


div.perguntas div.campo-contato{
	width:90%;
	max-width:90%;
}

div.perguntas div.esquerda{
	margin-left:30px;

}

div.perguntas form.dados-contato div.esquerda{
	width:86%;
}

div.perguntas div.campo-contato textarea{
	width:97%;
}

div.perguntas form.dados-contato input.span2{
	width:100%;
}

div.perguntas form.dados-contato fieldset.span2{
	width:94%;
}

div.perguntas form.dados-contato div.direita{
	width:100%;
	margin-left:30px;
	width:85%;
}

div.perguntas form.dados-contato button{
	width:76%;
}

/* MEUS TREINAMENTOS */

div.meus-treinamentos h1{
	margin:20px auto 20px;
	width:253px;
}

div.meus-treinamentos div.lista{
	width:100%;
	padding:0;
}

div.perfil{
	width:264px;
	float:none;
	margin:0 auto;
	display:block;
	clear:both;
}

div.materiais-complementares{
	width:264px;
	float:none;
	margin:26px auto;
	display:block;
	clear:both;
}

div.categorias{
	margin-left:35px;
}

div.paginacao ul{
	margin-left:0;
}

div.meus-treinamentos div.lista{
	clear:both;
	display:block;
	padding:0;
	margin-right:0;
}

div.meus-treinamentos div.lista ul li{
	text-align:center;
}

div.meus-treinamentos div.lista div.texto h1{
	width:100%;
}

div.meus-treinamentos div.lista div.texto{
	width:98%;
	margin-left:0;
}

div.meus-treinamentos div.lista div.texto div.linha h2{
	float:none;
}

div.meus-treinamentos div.lista a div.botao{
	float:none;
	margin:0 auto;
}

div.meus-treinamentos div.lista div.texto div.linha span{
	display:none;
}

div.meus-treinamentos div.lista ul li div.imagem{
	background:url(../imagens/meus_treinamentos/Monitor.png) center no-repeat;
	width:100%;
	background-size: 240px 191px;
}

div.categorias{
	width:264px;
	float:none;
	margin:0 auto;
}

div.paginacao{
    float:none;
    margin:0 auto;
    width:268px;
	padding:0;	
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.mao{
    margin-top:85px;
    text-align:center;
    width:100%;
	margin-left:0;
}

div.texto{
	width:90%;
}

div.texto ul li{
	width:96%;
}
div.verticais{
    margin-bottom:38px;
    margin-left:0;
    margin-top:37px;
}

div.verticais img{
    margin-right:-4px;
	width:30%;
}

div.itens ul{
	margin:0;
	padding:0;
}

div.tire-suas-duvidas h1{
	font-size:13px;
}

div.ajuda div.titulo h2{
	font-size:24px;
}

div.itens ul li{
	margin-top:25px;
	width:50%;
}

/* ------------------- MEUS TREINAMENTOS PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
    display:block;
    float:none;
    margin:0 auto;
    width:90%;
	padding-left:0;
}

div.lista div.treinamento ul li{
    margin-left:0;
    margin-top:20px;
    width:100%;
}

div.lista div.lista-modulos div.blocos ul li div.parte-um{
	width:96%;
}

div.lista div.lista-modulos div.blocos ul li div.parte-um h1{
	font-size:13px;
	line-height:20px;
}

div.lista div.treinamento ul li.certificado{
    margin:39px 0 0;
    width:100%;
}

div.lista div.lista-modulos div.blocos div.progresso{
    margin-left:0;
    margin-top:26px;
    width:100%;
}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna h1{
	font-size:15px;
}

div.wiki-interna div.lista{
    display:block;
	padding:0;
	margin:0;
    margin:0 auto;
    min-height:700px;
    width:80%;
	float:none;
	text-align:center;
}

div.wiki-interna div.texto{
	width:100%;
}

div.wiki-interna div.pesquisa{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.pesquisa input.dados{
	width:78%;
}

div.wiki-interna div.categorias-wiki{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas ul li p{
	width:73%;
}

div.wiki-interna div.mais-acessadas ul li span{
	width:67%;
}

div.wiki-interna div.tags{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div#wiki-topicos table td#um, div#wiki-topicos table td#dois{
	display:none;
}

div#wiki-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

div#wiki-topicos table div.imagem-tabela{
	display:none;
}

div#wiki-topicos table td{
	padding-left:15px;
}

div#wiki-topicos table h4{
	width:100%;
}

div#wiki-topicos table p{
	width:100%;
}

div#wiki-topicos h2 span{
	display:none;
}

div#wiki-topicos table span.autor{
	display:block;
	margin-bottom:18px;
}

/* ------------------- FÓRUM ------------------- */
div.forum div.enviar-pergunta div.tag{
	width:100%;
}

div.forum div.lista-forum{
	width:80%;
	margin:0;
	padding:0;
	float:none;
	margin:0 auto;
}

div.forum div.lista-forum ul li div.pergunta{
	width:100%;
}

div.forum div.lista-forum ul.resposta{
	width:100%;
	margin-left:0;
}

div.forum div.lista-forum ul li div.data{
	width:100%;
	margin-bottom:20px;
}

div.forum div.lista-forum ul li div.data img{
	display:none;
}


div.forum div.mais-acessadas ul li{
	min-height:68px;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum div.categorias-wiki{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta textarea.dados, div.forum div.enviar-pergunta input.dados{
	width:100%;
}

div.forum div.enviar-pergunta input.botao{
	width:100%;
}

div.forum div.mais-acessadas{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.tags{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;	
}

div.forum div.lista-forum ul.resposta div.avatar{
	width:100%;
	text-align:center;
}

div.forum div.lista-forum ul.resposta li div.nome{
	width:100%;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome span.nome{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome span.data{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome a{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li p{
	width:100%;
	margin:0;
	margin-top:10px;
}

div.forum div.mais-acessadas ul li p{
	width:73%;
}

div.forum ul.resposta li.formulario textarea{
	width:82%;
}


div#forum-tags table td#um, div#forum-tags table td#dois, div#forum-tags table td#tres{
	display:none;
}

div#forum-topicos table td#um, div#forum-topicos table td#dois{
	display:none;
}

div#forum-tags, div#forum-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

div#forum-tags table div.imagem-tabela, div#forum-topicos table div.imagem-tabela{
	display:none;
}

div#forum-tags table td, div#forum-topicos table td{
	padding-left:15px;
}

div#forum-tags table h4, div#forum-topicos table h4{
	width:100%;
}

div#forum-tags table p, div#forum-topicos table p{
	width:100%;
}

div#forum-tags h2 span, div#forum-topicos h2 span{
	display:none;
}

div#forum-tags table span.ultima-postagem, div#forum-topicos table span.autor{
	display:block;
	margin-bottom:18px;
}


/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:90%;
	float:none;
	padding-left:0;
}

div.avisos-pagina div.avisos-lista ul{
	margin:0;
	padding:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
    float:none;
    margin:0 auto;
    padding-left:0;
    width:264px;
	display:block;
	padding-bottom:20px;
	min-height:1947px;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:0;
	width:264px;
}

/* ------------------- AREA LOGIN ------------------- */
body.topo section.topo div.topo{
	width:90%;
}

div.topo div.col-md-9{
	display:none;
}

div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}

div.menu-cel{
	display:show;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

div.webinar div.direita{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

/* ------------------- FIM WEBINAR ------------------- */


}


@media (min-width: 375px) and (max-width: 532px){
	
div.parte-dois div.notificacoes{
	display:none;
}

div.menu{
	display:none;
}

div.linguagem .span12{
	margin:0;
}

div.linguagem  p.webinar-ao-vivo{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.rodape-dois div.icones ul li.universidade img{
	display:none;
}

div.rodape div.menu-rodape ul li{
	display:none;
}

div.rodape div.menu-rodape ul li:last-child{
	display:block;
}

div.rodape-dois div.icones ul li p{
	font-size:10px;
	width:221px;
}

div.chamada div.botoes{
	max-width:157px;
}

div.chamada div.botoes ul li{
	display:none;
}

div.chamada div.botoes ul{
	width:100%;
}

div.chamada div.botoes ul li.verde{
	display:block;
	margin-left:0;
}

div.certificacao h1{
    color:#fc5652;
    font-family: "opensans_bold";
    font-size:28px;
    text-transform:uppercase;
	text-align:center;
	margin:0 auto;
    margin-top:35px;
}

div.certificacao p{
    color:#949494;
    font-size:13px;
    max-width:448px;
	text-align:center;
	margin:0 auto;
}

div.chamada{
	min-height:360px;
}

div.certificacao div.niveis{
	margin-left:0;
}

div.certificacao div.niveis div.itens ul{
	 margin:0;
	 width:100%;
	 text-align:center;
}

div.certificacao div.niveis div.itens ul li{
    clear:both;
    height:75px;
    margin:0 auto;
    text-align:center;
    width:240px;
}

div.certificacao div.niveis div.itens ul li img{
	margin:0 auto;
	margin-top:15px;
	margin-bottom:20px;
	float:none;
}

div.certificacao div.niveis div.itens ul li span{
	clear:both;
	width:100%;
	text-align:center;
	margin-left:0;
}

div.certificacao div.certificacoes{
	min-height:641px;
	margin-left:0;
}

div.certificacoes div.itens-certificacoes img{
	clear:both;
	margin:0 auto;
	margin-bottom:10px;
	margin-top:20px;
	float:none;
	display:block;
}

div.certificacoes div.itens-certificacoes span{
	width:100%;
}

div.certificacoes div.itens-certificacoes ul{
	margin:0;
}

div.certificacoes div.itens-certificacoes p{
	width:100%;
	margin:0;
}

div.certificacoes div.itens-certificacoes span{
	text-align:center;
	width:100%;
	margin:0;
}

/* ------------- ALTERAR DADOS ------------- */

div.dados div.alterar-dados{
	margin-left:20px;
	margin-right:20px;
}

div.alterar-dados span{
	width:68%;
}	

div.alterar-dados form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais button{
	margin-top:20px;
}

div.alterar-senha{
	margin-left:20px;
	margin-right:20px;
	width:87%;
}

div.alterar-senha span{
	width:68%;
}	

div.alterar-senha form.dados-pessoais{
	margin-left:28px;
}

div.linguagem-form{
	margin-left:20px;
	margin-right:20px;
	width:87%;
}

div.linguagem-form span{
	width:68%;
}	

div.linguagem-form form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-dados form.dados-pessoais fieldset.span2{
	margin-left:0;
	width:90%;
}

div.alterar-senha form.dados-pessoais fieldset.span6, div.alterar-senha form.dados-pessoais fieldset.span2{
	margin-left:0;
}

div.alterar-senha form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span6{
	width:102%;
}


/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul{
	margin:0;
}

div.contato div.suportes ul li{
	float:none;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:first-child{
	margin:0 auto;
	margin-top:80px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:last-child{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
	max-width:79%;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
	width:90%;
}

div.contato div.campo-contato div.direita{
	margin-left:30px;
	width:91%;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato form.dados-contato button{
	width:55%;
	margin-top:30px;
	padding-bottom:20px;
}

div.contato div.email-telefone{
	margin:0 auto;
	float:none;
	margin-bottom:40px;
	max-width:94%;
}

div.contato div.email-telefone div.contatos ul li{
	max-width:100%;
}

div.contato div.email-telefone div.contatos ul li p{
	max-width:100%;
}

div.contato div.email-telefone div.mapas{
	width:92%;
	max-width:100%;
}

div.contato div.email-telefone iframe.mapa{
	margin-top:0;
}

/* ------------------- FAQ -------------------*/

div.perguntas div.perguntas-frequentes{
	width:96%;
	margin-right:0;
	padding-left:0;
}

div.perguntas div.campo-contato{
	width:93%;
	max-width:96%;
}

div.perguntas div.esquerda{
	margin-left:30px;

}

div.perguntas form.dados-contato div.esquerda{
	width:86%;
}

div.perguntas div.campo-contato textarea{
	width:97%;
}

div.perguntas form.dados-contato input.span2{
	width:100%;
}

div.perguntas form.dados-contato fieldset.span2{
	width:94%;
}

div.perguntas form.dados-contato div.direita{
	width:100%;
	margin-left:30px;
	width:85%;
}

div.perguntas form.dados-contato button{
	width:84%;
}

/* MEUS TREINAMENTOS */

div.meus-treinamentos h1{
	margin:20px auto 20px;
	width:253px;
}

div.meus-treinamentos div.lista{
	width:100%;
	padding:0;
}

div.meus-treinamentos div.lista div.texto{
	width:60%;
}

div.perfil{
	width:264px;
	float:none;
	margin:0 auto;
	display:block;
	clear:both;
}

div.materiais-complementares{
	width:264px;
	float:none;
	margin:26px auto;
	display:block;
	clear:both;
}

div.categorias{
	margin-left:35px;
}

div.paginacao ul{
	margin-left:0;
}

div.meus-treinamentos div.lista{
	clear:both;
	display:block;
	padding:0;
}

div.meus-treinamentos div.lista ul li{
	text-align:center;
}

div.meus-treinamentos div.lista div.texto h1{
	width:100%;
}

div.meus-treinamentos div.lista div.texto{
	width:100%;
	margin-left:0;
}

div.meus-treinamentos div.lista div.texto div.linha h2{
	float:none;
}

div.meus-treinamentos div.lista a div.botao{
	float:none;
	margin:0 auto;
}

div.meus-treinamentos div.lista div.texto div.linha span{
	display:none;
}

div.meus-treinamentos div.lista ul li div.imagem{
	background:url(../imagens/meus_treinamentos/Monitor.png) center no-repeat;
	width:100%;
	background-size: 240px 191px;
}

div.categorias{
	width:264px;
	float:none;
	margin:0 auto;
}

div.paginacao{
    float:none;
    margin:0 auto;
    width:314px;
	padding-left:0;
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.mao{
    margin-top:85px;
    text-align:center;
    width:100%;
	margin-left:0;
}

div.texto{
	width:92%;
}

div.texto ul li{
	width:96%;
}
div.verticais{
    margin-bottom:38px;
    margin-left:0;
    margin-top:37px;
}

div.verticais img{
    margin-right:-4px;
	width:30%;
}

div.itens ul{
	margin:0;
	padding:0;
}

div.tire-suas-duvidas h1{
	font-size:13px;
}

div.ajuda div.titulo h2{
	font-size:24px;
}

div.itens ul li{
	margin-top:25px;
	width:50%;
}

/* ------------------- MEUS TREINAMENTOS PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
    display:block;
    float:none;
    margin:0 auto;
    width:90%;
	padding-left:0;
}

div.lista div.treinamento ul li{
    margin-left:0;
    margin-top:20px;
    width:100%;
}

div.lista div.lista-modulos div.blocos ul li div.parte-um{
	width:96%;
}

div.lista div.lista-modulos div.blocos ul li div.parte-um h1{
	font-size:13px;
}

div.lista div.treinamento ul li.certificado{
    margin:39px 0 0;
    width:100%;
}

div.lista div.lista-modulos div.blocos div.progresso{
    margin-left:0;
    margin-top:26px;
    width:100%;
}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna h1{
	font-size:15px;
}

div.wiki-interna div.lista{
    display:block;
	padding:0;
	margin:0;
    margin:0 auto;
    min-height:700px;
    width:80%;
	float:none;
	text-align:center;
}

div.wiki-interna div.texto{
	width:100%;
}

div.wiki-interna div.pesquisa{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.pesquisa input.dados{
	width:82%;
}

div.wiki-interna div.categorias-wiki{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas ul li p{
	width:77%;
}

div.wiki-interna div.mais-acessadas ul li span{
	width:67%;
}

div.wiki-interna div.tags{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.paginacao{
	margin:0;
	padding:0;
	margin:0 auto;
	float:none;
	width:84%;
}

div#wiki-topicos table td#um, div#wiki-topicos table td#dois{
	display:none;
}

div#wiki-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

div#wiki-topicos table div.imagem-tabela{
	display:none;
}

div#wiki-topicos table td{
	padding-left:15px;
}

div#wiki-topicos table h4{
	width:100%;
}

div#wiki-topicos table p{
	width:100%;
}

div#wiki-topicos h2 span{
	display:none;
}

div#wiki-topicos table span.autor{
	display:block;
	margin-bottom:18px;
}

/* ------------------- FÓRUM ------------------- */

div.forum div.enviar-pergunta div.tag{
	width:100%;
}

div.forum div.lista-forum{
	width:80%;
	margin:0;
	padding:0;
	float:none;
	margin:0 auto;
}

div.forum div.lista-forum ul li div.pergunta{
	width:100%;
}

div.forum div.lista-forum ul.resposta{
	width:100%;
	margin-left:0;
}

div.forum div.lista-forum ul li div.data{
	width:100%;
	margin-bottom:20px;
}

div.forum div.lista-forum ul li div.data img{
	display:none;
}

div.forum div.mais-acessadas ul li{
	min-height:68px;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum div.categorias-wiki{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta textarea.dados, div.forum div.enviar-pergunta input.dados{
	width:100%;
}

div.forum div.enviar-pergunta input.botao{
	width:100%;
}

div.forum div.mais-acessadas{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.tags{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;	
}

div.forum div.lista-forum ul.resposta div.avatar{
	width:100%;
	text-align:center;
}

div.forum div.lista-forum ul.resposta li div.nome{
	width:100%;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome span.nome{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome span.data{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li div.nome a{
	width:100%;
	text-align:center;
	margin:0;
}

div.forum div.lista-forum ul.resposta li p{
	width:100%;
	margin:0;
	margin-top:10px;
}

div.forum ul.resposta li.formulario textarea{
	width:86%;
}


div#forum-tags table td#um, div#forum-tags table td#dois, div#forum-tags table td#tres{
	display:none;
}

div#forum-topicos table td#um, div#forum-topicos table td#dois{
	display:none;
}

div#forum-tags, div#forum-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

div#forum-tags table div.imagem-tabela, div#forum-topicos table div.imagem-tabela{
	display:none;
}

div#forum-tags table td, div#forum-topicos table td{
	padding-left:15px;
}

div#forum-tags table h4, div#forum-topicos table h4{
	width:100%;
}

div#forum-tags table p, div#forum-topicos table p{
	width:100%;
}

div#forum-tags h2 span, div#forum-topicos h2 span{
	display:none;
}

div#forum-tags table span.ultima-postagem, div#forum-topicos table span.autor{
	display:block;
	margin-bottom:18px;
}

/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:90%;
	float:none;
	padding-left:0;
}

div.avisos-pagina div.avisos-lista ul{
	margin:0;
	padding:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
    float:none;
    margin:0 auto;
    padding-left:0;
    width:264px;
	display:block;
	padding-bottom:20px;
	min-height:1947px;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:0;
	width:264px;
}

/* ------------------- AREA LOGIN ------------------- */
body.topo section.topo div.topo{
	width:90%;
}

div.topo div.col-md-9{
	display:none;
}

div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}

div.menu-cel{
	display:show;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

div.webinar div.direita{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

/* ------------------- FIM WEBINAR ------------------- */


}

@media (min-width: 533px) and (max-width: 599px){
	
div.menu ul li a span{
	font-size:11px;
	margin-left:10px;
	margin-right:10px;
}

div.linguagem .span12{
	margin:0;
}

div.linguagem  p.webinar-ao-vivo{
	display:none;
}

div.parte-dois div.notificacoes{
	display:none;
}

div.menu{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.rodape-dois div.icones ul li.universidade img{
	display:none;
}


div.rodape div.menu-rodape ul li{
	display:none;
}


div.rodape div.menu-rodape ul li:last-child{
	display:block;
}

div.rodape-dois div.icones ul li p{
	width:241px;
}

/* ------------- ALTERAR DADOS ------------- */

div.dados div.alterar-dados{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
}

div.alterar-dados span{
	width:68%;
}	

div.alterar-dados form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais button{
	margin-top:20px;
}

div.alterar-senha{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;;
}

div.alterar-senha span{
	width:68%;
}	

div.alterar-senha form.dados-pessoais{
	margin-left:28px;
}

div.linguagem-form{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
	min-height:188px;
}

div.linguagem-form form.dados-pessoais label.span1{
	margin-right:47px;
}

div.linguagem-form span{
	width:68%;
}	

div.linguagem-form form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-dados form.dados-pessoais fieldset.span2{
	margin-left:0;
	width:90%;
}

div.alterar-senha form.dados-pessoais fieldset.span6, div.alterar-senha form.dados-pessoais fieldset.span2{
	margin-left:0;
}

div.alterar-senha form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span6{
	width:102%;
}


/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul{
	margin:0;
}

div.contato div.suportes ul li{
	float:none;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:first-child{
	margin:0 auto;
	margin-top:80px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:last-child{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
	max-width:94%;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.email-telefone{
	margin:0 auto;
	float:none;
	margin-bottom:40px;
	max-width:94%;
}

div.contato div.email-telefone div.contatos ul li{
	max-width:100%;
}

div.contato div.email-telefone div.contatos ul li p{
	max-width:100%;
}

div.contato div.email-telefone div.mapas{
	width:94%;
	max-width:100%;
}

div.contato div.email-telefone iframe.mapa{
	margin-top:0;
}

/* ------------------- FAQ -------------------*/

div.perguntas div.perguntas-frequentes{
	width:96%;
	margin-right:0;
	padding-left:0;
}


div.perguntas div.campo-contato{
	width:93%;
	max-width:96%;
}

div.perguntas div.esquerda{
	margin-left:30px;

}

div.perguntas form.dados-contato div.esquerda{
	width:95%;
}

div.perguntas div.campo-contato textarea{
	width:97%;
}

div.perguntas form.dados-contato input.span2{
	width:100%;
}

div.perguntas form.dados-contato fieldset.span2{
	width:94%;
}

div.perguntas form.dados-contato div.direita{
	width:100%;
	margin-left:30px;
	width:95%;
}

div.perguntas form.dados-contato button{
	width:89%;
}

/* MEUS TREINAMENTOS */

div.meus-treinamentos h1{
	margin:20px auto 20px;
	width:253px;
}

div.meus-treinamentos div.lista{
	width:98%;
	padding:0;
}

div.meus-treinamentos div.lista div.texto{
	width:60%;
}

div.perfil{
	width:264px;
	float:none;
	margin:0 auto;
	display:block;
	clear:both;
}

div.materiais-complementares{
	width:264px;
	float:none;
	margin:0 auto;
	display:block;
	clear:both;
}

div.categorias{
	margin-left:35px;
}

div.paginacao ul{
	margin-left:0;
}

div.meus-treinamentos div.lista{
	clear:both;
	display:block;
	padding:0;
}

div.meus-treinamentos div.lista ul li{
	text-align:center;
}

div.meus-treinamentos div.lista div.texto h1{
	width:100%;
}

div.meus-treinamentos div.lista div.texto{
	width:80%;
	margin-left:62px;
}

div.meus-treinamentos div.lista a div.botao{
	float:none;
	margin:0 auto;
}

div.meus-treinamentos div.lista ul li div.imagem{
	background:url(../imagens/meus_treinamentos/Monitor.png) center no-repeat;
	width:100%;
	background-size: 240px 191px;
}

div.categorias{
	width:264px;
	float:none;
	margin:0 auto;
}

div.paginacao{
    float:none;
    margin:0 auto;
    width:314px;
	padding-left:0;
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.mao{
    margin-top:85px;
    text-align:center;
    width:100%;
	margin-left:0;
}

div.texto{
	width:94%;
}

div.verticais{
    margin-bottom:38px;
    margin-left:0;
    margin-top:37px;
}

div.verticais img{
    margin-right:-4px;
	width:30%;
}

div.itens ul{
	margin:0;
	padding:0;
}

div.tire-suas-duvidas h1{
	font-size:19px;
}

div.itens ul li{
	margin-top:25px;
	width:50%;
}

/* ------------------- MEUS TREINAMENTOS PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
    display:block;
    float:none;
    margin:0 auto;
    width:90%;
	padding-left:0;
}

div.lista div.treinamento ul li{
	margin-left:28px;
}

div.lista div.lista-modulos div.blocos ul li div.parte-um{
	width:96%;
}

div.lista div.treinamento ul li.certificado{
    margin:39px 0 0;
    width:100%;
}

div.lista div.lista-modulos div.blocos div.progresso{
    margin-left:0;
    margin-top:26px;
    width:100%;
}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna h1{
	font-size:22px;
}

div.wiki-interna div.lista{
    display:block;
	padding:0;
	margin:0;
    margin:0 auto;
    min-height:700px;
    width:80%;
	float:none;
	text-align:center;
}

div.wiki-interna div.texto{
	width:100%;
}

div.wiki-interna div.pesquisa{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.pesquisa input.dados{
	width:87%;
}

div.wiki-interna div.categorias-wiki{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas ul li p{
	width:69%;
}

div.wiki-interna div.mais-acessadas ul li span{
	width:67%;
}

div.wiki-interna div.tags{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.paginacao{
	margin:0;
	padding:0;
	margin:0 auto;
	float:none;
	width:80%;
}

div#wiki-topicos table td#um, div#wiki-topicos table td#dois{
	display:none;
}

div#wiki-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

/* ------------------- FÓRUM ------------------- */

div.forum ul.resposta li.formulario textarea{
	width:89%;
}

div.forum div.enviar-pergunta div.tag{
	width:100%;
}

div.forum div.lista-forum{
	width:80%;
	margin:0;
	padding:0;
	float:none;
	margin:0 auto;
}

div.forum div.lista-forum ul li div.pergunta{
	width:100%;
}

div.forum div.lista-forum ul.resposta{
	width:100%;
	margin-left:0;
}

div.forum div.lista-forum ul li div.data{
	width:100%;
	margin-bottom:20px;
}

div.forum div.lista-forum ul li div.data img{
	display:none;
}


div.forum div.mais-acessadas ul li{
	min-height:68px;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum div.categorias-wiki{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta textarea.dados, div.forum div.enviar-pergunta input.dados{
	width:100%;
}

div.forum div.enviar-pergunta input.botao{
	width:100%;
}

div.forum div.mais-acessadas{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.tags{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;	
}

div#forum-tags table td#um, div#forum-tags table td#dois, div#forum-tags table td#tres{
	display:none;
}

div#forum-topicos table td#um, div#forum-topicos table td#dois{
	display:none;
}

div#forum-tags, div#forum-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:90%;
	float:none;
	padding-left:0;
}

div.avisos-pagina div.avisos-lista ul{
	margin:0;
	padding:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
    float:none;
    margin:0 auto;
    padding-left:0;
    width:50%;
	display:block;
	padding-bottom:20px;
	min-height:1947px;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:0;
	width:263px;
}

/* ------------------- AREA LOGIN ------------------- */
body.topo section.topo div.topo{
	width:90%;
}

div.topo div.col-md-9{
	display:none;
}

div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}

div.menu-cel{
	display:show;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

div.webinar div.direita{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

/* ------------------- FIM WEBINAR ------------------- */


}

@media (min-width: 600px) and (max-width: 767px){

div.menu ul li a span{
	font-size:9px;
	margin-left:10px;
	margin-right:10px;
}

div.linguagem .span12{
	margin:0;
}

div.parte-dois div.notificacoes{
	display:none;
}

div.menu-cel{
	display:block;
}

div.menu{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.rodape-dois div.icones ul li.universidade img{
	display:none;
}

div.rodape div.menu-rodape ul li{
	display:none;
}


div.rodape div.menu-rodape ul li:last-child{
	display:block;
}

/* ------------- ALTERAR DADOS ------------- */

div.dados div.alterar-dados{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
}

div.alterar-dados span{
	width:68%;
}	

div.alterar-dados form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais button{
	margin-top:20px;
}

div.alterar-dados form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-dados form.dados-pessoais fieldset.span2{
	margin-left:0;
	width:90%;
}


div.alterar-senha form.dados-pessoais fieldset.span6, div.alterar-senha form.dados-pessoais fieldset.span2{
	margin-left:0;
}

div.alterar-senha form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span6{
	width:102%;
}

div.alterar-senha{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
}

div.alterar-senha span{
	width:68%;
}	

div.alterar-senha form.dados-pessoais{
	margin-left:28px;
}

div.linguagem-form{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
	min-height:188px;
}

div.linguagem-form form.dados-pessoais label.span1{
	margin-right:47px;
}

div.linguagem-form span{
	width:68%;
}	

div.linguagem-form form.dados-pessoais{
	margin-left:28px;
}

/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul{
	margin:0;
}

div.contato div.suportes ul li{
	float:none;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:first-child{
	margin:0 auto;
	margin-top:80px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:last-child{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.email-telefone{
	margin:0 auto;
	float:none;
	margin-bottom:40px;
}

/* ------------------- FAQ -------------------*/

div.perguntas div.perguntas-frequentes{
	width:96%;
	margin-right:0;
	padding-left:0;
}


div.perguntas div.campo-contato{
	width:93%;
	max-width:96%;
}

div.perguntas div.esquerda{
	margin-left:30px;

}

div.perguntas form.dados-contato div.esquerda{
	width:95%;
}

div.perguntas div.campo-contato textarea{
	width:97%;
}

div.perguntas form.dados-contato input.span2{
	width:100%;
}

div.perguntas form.dados-contato fieldset.span2{
	width:94%;
}

div.perguntas form.dados-contato div.direita{
	width:100%;
	margin-left:30px;
	width:95%;
}

div.perguntas form.dados-contato button{
	width:89%;
}

/* MEUS TREINAMENTOS */

div.meus-treinamentos h1{
	margin:20px auto 20px;
	width:253px;
}

div.meus-treinamentos div.lista{
	width:98%;
	padding:0;
}

div.meus-treinamentos div.lista div.texto{
	width:60%;
}

div.perfil{
	width:264px;
	float:none;
	margin:0 auto;
	display:block;
	clear:both;
}

div.materiais-complementares{
	width:264px;
	float:none;
	margin:0 auto;
	display:block;
	clear:both;
}

div.categorias{
	margin-left:35px;
}

div.paginacao ul{
	margin-left:0;
}

div.meus-treinamentos div.lista{
	clear:both;
	display:block;
	padding:0;
}

div.meus-treinamentos div.lista ul li{
	text-align:center;
}

div.meus-treinamentos div.lista div.texto h1{
	width:100%;
}

div.meus-treinamentos div.lista div.texto{
	width:80%;
	margin-left:62px;
}

div.meus-treinamentos div.lista a div.botao{
	float:none;
	margin:0 auto;
}

div.meus-treinamentos div.lista ul li div.imagem{
	background:url(../imagens/meus_treinamentos/Monitor.png) center no-repeat;
	width:100%;
	background-size: 240px 191px;
}

div.categorias{
	width:264px;
	float:none;
	margin:0 auto;
}

div.paginacao{
    float:none;
    margin:0 auto;
    width:314px;
	padding-left:0;
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.mao{
    margin-top:85px;
    text-align:center;
    width:100%;
	margin-left:0;
}

div.texto{
	width:95%;
}

div.verticais{
    margin-bottom:38px;
    margin-left:0;
    margin-top:37px;
}

div.verticais img{
    margin-right:-4px;
	width:30%;
}

div.tire-suas-duvidas h1{
	font-size:22px;
}

div.itens ul li{
	margin-top:25px;
	width:200px;
}

/* ------------------- MEUS TREINAMENTOS PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
    display:block;
    float:none;
    margin:0 auto;
    width:90%;
	padding-left:0;
}

div.lista div.treinamento ul li{
	margin-left:43px;
}

div.lista div.treinamento ul li.certificado{
    margin:39px 0 0;
    width:100%;
}

div.lista div.lista-modulos div.blocos div.progresso{
	margin-top:26px;
	margin-left:33px;
}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna div.lista{
    display:block;
	padding:0;
	margin:0;
    margin:0 auto;
    min-height:700px;
    width:80%;
	float:none;
	text-align:center;
}

div.wiki-interna div.texto{
	width:100%;
}

div.wiki-interna div.pesquisa{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.pesquisa input.dados{
	width:88%;
}

div.wiki-interna div.categorias-wiki{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.mais-acessadas ul li p{
	width:69%;
}

div.wiki-interna div.mais-acessadas ul li span{
	width:67%;
}

div.wiki-interna div.tags{
	width:80%;
	float:none;
	margin:0;
	padding:0;
	margin:0 auto;
}

div.wiki-interna div.paginacao{
	margin:0;
	padding:0;
	margin:0 auto;
	float:none;
	width:80%;
}

div#wiki-topicos table td#um, div#wiki-topicos table td#dois{
	display:none;
}

div#wiki-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}


/* ------------------- FÓRUM ------------------- */

div.forum div.enviar-pergunta div.tag{
	width:100%;
}

div.forum div.lista-forum ul li div.pergunta{
	width:71%;
}

div.forum div.mais-acessadas ul li{
	min-height:68px;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum div.categorias-wiki{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.enviar-pergunta textarea.dados, div.forum div.enviar-pergunta input.dados{
	width:100%;
}

div.forum div.enviar-pergunta input.botao{
	width:100%;
}

div.forum div.mais-acessadas{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;
}

div.forum div.tags{
    display:block;
    float:none;
    margin:0 auto;
    padding-bottom:20px;
    width:80%;	
}

div.forum div.lista-forum{
	width:80%;
	margin:0;
	padding:0;
	float:none;
	margin:0 auto;
}

div.forum ul.resposta li.formulario textarea{
	width:88%;
}

div#forum-tags table td#um, div#forum-tags table td#dois, div#forum-tags table td#tres{
	display:none;
}

div#forum-topicos table td#um, div#forum-topicos table td#dois{
	display:none;
}

div#forum-tags, div#forum-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}

/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:90%;
	float:none;
	padding-left:0;
}

div.avisos-pagina div.avisos-lista ul{
	margin:0;
	padding:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
    float:none;
    margin:0 auto;
    padding-left:0;
    width:44%;
	display:block;
	padding-bottom:20px;
	min-height:1947px;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:11px;
	width:263px;
}

/* ------------------- AREA LOGIN ------------------- */
body.topo section.topo div.topo{
	width:100%;
}

div.topo div.col-md-9{
	display:none;
}

div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

div.webinar div.direita{
    float:none;
    margin:0 auto;
    width:90%;
	padding: 0;
}

/* ------------------- FIM WEBINAR ------------------- */


}

@media (min-width: 768px) and (max-width: 852px){

div.menu ul li a span{
	font-size:10px;
	margin-left:10px;
	margin-right:10px;
}

div.linguagem .span12{
	margin:0;
}

div.parte-dois div.notificacoes{
	display:none;
}

div.menu-cel{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.rodape-dois div.icones ul li.universidade img{
	display:none;
}

div.rodape div.menu-rodape ul li{
	display:none;
}


div.rodape div.menu-rodape ul li:last-child{
	display:block;
}

/* ------------- ALTERAR DADOS ------------- */

div.dados div.alterar-dados{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
}

div.alterar-dados span{
	width:68%;
}	

div.alterar-dados form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais button{
	margin-top:20px;
}

div.alterar-dados form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-dados form.dados-pessoais fieldset.span2{
	margin-left:0;
	width:90%;
}

div.alterar-senha form.dados-pessoais fieldset.span6, div.alterar-senha form.dados-pessoais fieldset.span2{
	margin-left:0;
}

div.alterar-senha form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span6{
	width:102%;
}

div.alterar-senha{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
}

div.alterar-senha span{
	width:68%;
}	

div.alterar-senha form.dados-pessoais{
	margin-left:28px;
}

div.linguagem-form{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
	min-height:188px;
}

div.linguagem-form form.dados-pessoais label.span1{
	margin-right:47px;
}

div.linguagem-form span{
	width:68%;
}	

div.linguagem-form form.dados-pessoais{
	margin-left:28px;
}

/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul{
	margin:0;
}

div.contato div.suportes ul li{
	float:none;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:first-child{
	margin:0 auto;
	margin-top:80px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:last-child{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.email-telefone{
	margin:0 auto;
	float:none;
	margin-bottom:40px;
}

div.contato div.campo-contato input.span2{
	width:90%;
}

/* ------------------- FAQ -------------------*/

div.perguntas div.perguntas-frequentes{
	width:96%;
	margin-right:0;
	padding-left:0;
}


div.perguntas div.campo-contato{
	width:96%;
	max-width:96%;
}

div.perguntas div.campo-contato textarea{
	width:100%;
}

div.perguntas form.dados-contato input.span2{
	width:100%;
}

div.perguntas form.dados-contato div.direita{
	width:100%;
}

div.perguntas form.dados-contato button{
	width:93%;
}

/* MEUS TREINAMENTOS */

div.meus-treinamentos h1{
	margin:20px auto 20px;
	width:253px;
}

div.meus-treinamentos div.lista{
	width:98%;
	padding:0;
}

div.meus-treinamentos div.lista div.texto{
	width:60%;
}

div.perfil{
	width:37%;
	margin-top:0;
}

div.materiais-complementares{
	width:37%;
	margin-top:0;
}

div.categorias{
	margin-left:35px;
}

div.paginacao ul{
	margin-left:0;
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.mao{
    margin-top:85px;
    text-align:center;
    width:100%;
	margin-left:0;
}

div.texto{
	width:99%;
}

div.verticais{
    margin-bottom:38px;
    margin-left:0;
    margin-top:37px;
}

div.verticais img{
    margin-right:-4px;
}


div.itens ul li{
	margin-top:25px;
	width:174px;
}

/* ------------------- MEUS TREINAMENTOS PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
	width:100%;
	padding-left:0;
}

div.lista div.treinamento ul li{
	margin-left:28px;
}

div.lista div.lista-modulos div.blocos div.progresso{
	margin-top:26px;
	margin-left:55px;
}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna div.lista{
	width:59%;
	margin-left:0;
	padding-left:0;
	margin-right:22px;
}

div.wiki-interna div.pesquisa{
	width:36%;
}

div.wiki-interna div.categorias-wiki{
	width:36%;
}

div.wiki-interna div.mais-acessadas{
	width:37%;
}

div.wiki-interna div.mais-acessadas ul li p{
	width:69%;
}

div.wiki-interna div.mais-acessadas ul li span{
	width:67%;
}

div.wiki-interna div.tags{
	width:37%;
}

div#wiki-topicos table td#um, div#wiki-topicos table td#dois{
	display:none;
}

div#wiki-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}


/* ------------------- FÓRUM ------------------- */

div.forum div.lista-forum ul li div.pergunta{
	width:71%;
}

div.forum div.mais-acessadas ul li{
	min-height:68px;
}

div.forum div.mais-acessadas ul li p{
	width:52%;
	font-size:9px;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum ul.resposta li.formulario textarea{
	width:88%;
}

div#forum-tags table td#um, div#forum-tags table td#dois, div#forum-tags table td#tres{
	display:none;
}

div#forum-topicos table td#um, div#forum-topicos table td#dois{
	display:none;
}

div#forum-tags, div#forum-topicos{
    display: block;
    float: none;
    margin: 0 auto;
    width: 90%;
	padding:0;
}


/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:90%;
	padding-left:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
	width:100%;
	padding-left:0;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:6px;
	width:232px;
}

/* ------------------- AREA LOGIN ------------------- */
body.topo section.topo div.topo{
	width:100%;
}

div.topo div.col-md-9{
	display:none;
}

div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
	width:90%;
}

div.webinar div.direita{
	width:90%;
	padding-left:71px;
}

/* ------------------- FIM WEBINAR ------------------- */


}

@media (min-width: 853px) and (max-width: 1023px){

div.menu ul li a span{
	font-size:10px;
	margin-left:10px;
	margin-right:10px;
}

div.parte-dois div.notificacoes{
	display:none;
}

div.parte-dois div.logo{
	margin-right: 90px;
}

div.menu-cel{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.rodape-dois div.icones ul li.universidade img{
	display:none;
}

div.rodape div.menu-rodape ul li{
	display:none;
}


div.rodape div.menu-rodape ul li:last-child{
	display:block;
}

/* ------------- ALTERAR DADOS ------------- */

div.dados div.alterar-dados{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
}

div.alterar-dados span{
	width:68%;
}	

div.alterar-dados form.dados-pessoais{
	margin-left:28px;
}

div.alterar-dados form.dados-pessoais button{
	margin-top:20px;
}

div.alterar-senha form.dados-pessoais fieldset.span6, div.alterar-senha form.dados-pessoais fieldset.span2{
	margin-left:0;
}

div.alterar-dados form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-dados form.dados-pessoais fieldset.span2{
	margin-left:0;
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span2{
	width:100%;
}

div.alterar-senha form.dados-pessoais fieldset.span2{
	width:90%;
}

div.alterar-senha form.dados-pessoais input.span6{
	width:102%;
}

div.alterar-senha{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
}

div.alterar-senha span{
	width:68%;
}	

div.alterar-senha form.dados-pessoais{
	margin-left:28px;
}

div.linguagem-form{
	margin-left:20px;
	margin-right:20px;
	float:none;
	margin:0 auto;
	margin-top:40px;
	max-width:90%;
	min-height:188px;
}

div.linguagem-form form.dados-pessoais label.span1{
	margin-right:47px;
}

div.linguagem-form span{
	width:68%;
}	

div.linguagem-form form.dados-pessoais{
	margin-left:28px;
}

/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul{
	margin:0;
}

div.contato div.suportes ul li{
	float:none;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:first-child{
	margin:0 auto;
	margin-top:80px;
	margin-bottom:40px;
}

div.contato div.suportes ul li:last-child{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

div.contato div.campo-contato{
	float:none;
	margin:0 auto;
    margin-bottom:40px;
}

div.contato div.campo-contato div.esquerda{
	margin-left:30px;
}

div.contato form.dados-contato fieldset.span2{
	width:90%;
}

div.contato form.dados-contato textarea{
	width:92%;
}

div.contato div.email-telefone{
	margin:0 auto;
	float:none;
	margin-bottom:40px;
}

div.contato div.campo-contato input.span2{
	width:90%;
}

/* ------------------- FAQ -------------------*/

div.perguntas div.perguntas-frequentes{
	width:96%;
	margin-right:0;
	padding-left:0;
}


div.perguntas div.campo-contato{
	width:96%;
	max-width:96%;
}

div.perguntas div.campo-contato textarea{
	width:100%;
}

div.perguntas form.dados-contato input.span2{
	width:100%;
}

div.perguntas form.dados-contato div.direita{
	width:100%;
}

div.perguntas form.dados-contato button{
	width:93%;
}

/* MEUS TREINAMENTOS */

div.meus-treinamentos div.lista{
	width:98%;
	padding:0;
}

div.meus-treinamentos div.lista div.texto{
	width:60%;
}

div.perfil{
	width:37%;
	margin-top:0;
}

div.materiais-complementares{
	width:37%;
	margin-top:0;
}

div.categorias{
	margin-left:35px;
}

div.paginacao ul{
	margin-left:0;
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.mao{
    margin-top:85px;
    text-align:center;
    width:100%;
	margin-left:0;
}

div.texto{
	width:99%;
}

div.verticais{
    margin-bottom:38px;
    margin-left:0;
    margin-top:37px;
}

div.verticais img{
    margin-right:-4px;
}


div.itens ul li{
	margin-top:25px;
	width:174px;
}

/* ------------------- MEUS TREINAMENTOS PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
	width:100%;
	padding-left:0;
}

div.lista div.treinamento ul li{
	margin-left:28px;
}

div.lista div.lista-modulos div.blocos div.progresso{
	margin-top:26px;
	margin-left:55px;
}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna div.lista{
	width:60%;
	margin-left:0;
	padding-left:0;
	margin-right:22px;
}

div.wiki-interna div.pesquisa{
	width:36%;
}

div.wiki-interna div.categorias-wiki{
	width:28%;
}

div.wiki-interna div.mais-acessadas{
	width:30%;
}

div.wiki-interna div.mais-acessadas ul li p{
	width:69%;
}

div.wiki-interna div.mais-acessadas ul li span{
	width:67%;
}

div.wiki-interna div.tags{
	width:30%;
}

/* ------------------- FÓRUM ------------------- */

div.forum div.lista-forum ul li div.pergunta{
	width:71%;
}

div.forum div.mais-acessadas ul li{
	min-height:68px;
}

div.forum div.mais-acessadas ul li p{
	width:52%;
	font-size:9px;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum ul.resposta li.formulario textarea{
	width:87%;
}

div#forum-tags table td#um, div#forum-tags table td#dois, div#forum-tags table td#tres{
	display:none;
}

/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:100%;
	padding-left:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
	width:100%;
	padding-left:0;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:5px;
	width:232px;
}

/* ------------------- AREA LOGIN ------------------- */
body.topo section.topo div.topo{
	width:100%;
}

div.topo div.col-md-9{
	display:none;
}

div.signinpanel{
	width:90%;
}

div.signuppanel{
	width:90%;
}


/* ------------------- MENU LOGIN ------------------- */

div.menu-cel-login{
	display:none;
}


/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
	width:90%;
}

div.webinar div.direita{
	width:90%;
	padding-left:71px;
}

/* ------------------- FIM WEBINAR ------------------- */


}

@media (min-width: 1024px) and (max-width: 1279px){
	
div.menu ul li a span{
	margin-left: 15px;
    margin-right: 15px;
}

div.parte-dois div.logo{
	margin-right:77px;
}

div.menu-cel{
	display:none;
}

div.rodape-dois div.icones ul li.nddigital img{
	display:none;
}

div.parte-dois div.notificacoes{
	width:28%;
}

div.certificacao div.niveis{
	margin-left:0;
}

div.certificacao div.certificacoes{
	margin-left:0;
}

/* ALTERAR DADOS */

div.alterar-dados{
	float:none;
	margin:0 auto;
	margin-top:40px;
}

div.alterar-senha{
	float:none;
	margin:0 auto;
	margin-top:40px;
}

div.linguagem-form{
	float:none;
	margin:0 auto;
	margin-top:40px;

}

/* ------------------- CONTATO -------------------*/

div.contato div.suportes ul li:first-child{
	margin-left:0;
}

div.contato div.suportes ul li{
	margin-right:4px;
}

div.contato div.suportes ul{
	margin-left:13px;
}

div.contato div.campo-contato{
	max-width:34%;
}

div.contato form.dados-contato div.esquerda{
	width:100%;
}

div.contato form.dados-contato div.esquerda input.span2{
	width:100%;
}

div.contato form.dados-contato fieldset.span2{
	width:80%;
}

div.contato form.dados-contato div.direita{
	width:100%;
}

div.contato form.dados-contato div.direita textarea{
	width:100%;
}

div.contato form.dados-contato button{
	width:84%;
	margin-top:37px;
}

/* ------------------- MEUS TREINAMENTOS ------------------- */

div.meus-treinamentos div.lista{
	width:100%;
	padding:0;
}

div.perfil{
	width:30%;
	margin-top:0;
}

div.materiais-complementares{
	width:30%;
	margin-top:0;
}

div.categorias{
	margin-left:35px;
}

div.categorias ul{
	margin-left:0;
}

/* ------------------- WIKI UNIVERSIDADE ------------------- */

div.texto{
	width:59%;
}

div.verticais{
    margin-left:-84px;
    margin-top:25px;
}

div.verticais img{
    margin-right:-4px;
}


div.itens ul li{
	margin-top:20px;
}

/* ------------------- MEUS TREINAMENTO PÁGINA INTERNA ------------------- */

div.meus-treinamentos-interna div.lista{
	width:100%;
	padding-left:0;
}

div.lista div.treinamento ul li{
	margin-left:82px;
}

div.lista div.lista-modulos div.blocos div.progresso{
	margin-top:26px;
	margin-left:82px;
}

/* ------------------- WIKIUNIVERSIDADE PÁGINA INTERNA ------------------- */

div.wiki-interna div.lista{
	width:55%;
}

div.wiki-interna div.pesquisa{
	width:30%;
}

div.wiki-interna div.categorias-wiki{
	width:28%;
}

div.wiki-interna div.mais-acessadas{
	width:30%;
}

div.wiki-interna div.tags{
	width:30%;
}

/* ------------------- FÓRUM ------------------- */

div.forum div.lista-forum ul li div.pergunta{
	width:78%;
}

div.forum div.mais-acessadas ul li p{
	width:69%;
}

div.forum div.mais-acessadas ul li span{
	width:60%;
}

div.forum ul.resposta li.formulario textarea{
	width:90%;
}

/* ------------------- AVISOS ------------------- */

div.avisos-pagina div.avisos-lista{
	margin:0 auto;
	display:block;
	min-height:50px;
	padding-bottom:50px;
	width:100%;
	padding-left:0;
}

/* ------------------- VIDEOS TUTORIAIS ------------------- */

div.tutoriais div.video-tutoriais{
	width:100%;
	padding-left:0;
}

div.tutoriais div.video-tutoriais ul li.item{
	margin-right:72px;
	width:232px;
}

/* ------------------- MENU LOGIN ------------------- */

div.menu-cel-login{
	display:none;
}

/* ------------------- WEBINAR ------------------- */

div.webinar div.esquerda{
	width:90%;
}

div.webinar div.direita{
	width:90%;
	padding-left:71px;
}

/* ------------------- FIM WEBINAR ------------------- */


}

@media (min-width: 1280px) and (max-width: 1920px){
div.parte-dois div.notificacoes{
	width:28%;
}

div.menu-cel{
	display:none;
}

div.menu-cel-login{
	display:none;
}
	
}

@media (min-width: 1921px) and (max-width: 10000px){

div.menu-cel{
	display:none;
}
	
}