/*
Theme Name: Edu Grafica
Theme URI: http://www.maisque.com/
Description: Tema criado com base no tema Twenty Ten 1.2 que e padrao da versao 3.1.1 do wordpress 
Author: MaisQue Comunicacao Digital
Version: 2.2.0
License: Not for use outside UNESP Educacao Grafica website
Tags: private
* Template modernization: PHP 8.x / WordPress current compatibility updates
*/


/* FontFace
-------------------------------------------------------------- */

@import url("fonts/stylesheet.css");

/* CSS Reset Custom
-------------------------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent;}
body {line-height:1;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
ol, ul {list-style: none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
a {margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent;}
input, select {vertical-align:middle;}

ins {background-color:#ff9; color:#000; text-decoration:none;}
mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
table {border-collapse:collapse; border-spacing:0;}

hr {display:block; height:1px; border:0; border-top:2px dotted #e8dbe6; margin:20px 0; padding:0;}

/* Classes Gerais */

.Completer, .completer {clear:both;}
.vcSome, .hidden {display:none;}
.alignright {float:right; margin-left:20px;}
.alignleft {float:left; margin-right:20px;}

/* FORMS
-------------------------------------------------------------- */

form {}
	form ol {list-style:none !important; padding:0 !important;}
		form ol li {margin-bottom:15px !important; position:relative;}
			form label {display:block; float:left; font-style:italic; font-size:11px; color:#4d4d4f; margin-bottom:3px;}
			form .required {display:block; float:left;}
			form input[type='text'], form input[type='password'] {border:1px #d1d3d4 solid; clear:both; display:block; line-height:25px; height:25px; width:100%; background:#FFF url(images/geral/input-text-bg.png) bottom repeat-x;}
			form input[type='submit'], form input[type='reset'] {background:transparent url(images/geral/bt-long-enviar.png) bottom repeat-x; height:31px; width:142px; line-height:13px; font:12px "ErasDemi", Tahoma, Geneva, sans-serif; text-transform:capitalize; color:#FFF; cursor:pointer; float:right; text-align:center; border:none;}
			form textarea {border:1px #dcddde solid; clear:both; display:block; width:100%; height:150px;}
		form ol li .info {clear:both;}
			form .info p, form .info {font-size:10px; font-style:italic;}

.wpcf7 {width:400px;}
	.form-nome, .form-email, .form-telefone, .form-instituicao, .conform {width:310px;}
	.form-mensagem {margin-bottom:0 !important;}
	.form-arquivo {width:310px;}
		.form-arquivo input {cursor:pointer; width:310px; display:block; clear:both;}
	.form-senha, .form-confirma {width:35.8%; float:left;}
	.form-senha {margin-right:3%;}
	.form-confirma {margin-left:3%;}

.wpcf7-response-output {background:transparent url(images/geral/warning.png) left center no-repeat; padding-left:40px; display:block; border:none;}
.wpcf7-not-valid-tip {border:1px #b3422d solid; display:block; line-height:27px; height:27px; width:100%; border-radius:5px; position:absolute; bottom:0; text-align:center;}

.wpmem_msg {border:1px #A41600 solid; margin:15px; width:470px;}
	.wpmem_msg p {margin:10px;}

#wpmem_reg {width:500px;}
	#wpmem_reg {float:left;}
	#wpmem_reg .info {margin-top:-50px;}
#wpmem_reg .username {width:100%;}
#wpmem_reg .first_name {width:50%; margin-right:2%;}
#wpmem_reg .last_name {width:48%;}
#wpmem_reg .addr1 {width:80%; margin-right:2%;}
#wpmem_reg .addr2 {width:18%;}
#wpmem_reg .city {width:42%; margin-right:2%;}
#wpmem_reg .thestate {width:26%; margin-right:2%;}
#wpmem_reg .zip {width:28%;}
#wpmem_reg .country {width:26%; margin-right:2%;}
#wpmem_reg .phone1 {width:30%; margin-right:2%;}
#wpmem_reg .user_email {width:40%;}
 .buttons {width:100%; margin-top:20px;}
 .buttons input {margin-left:2%;}

#wpmem_login {width:500px; margin:20px 0;}
	#wpmem_login {float:left;}
	.buttons .checkbox {width:200px;}
	#wpmem_login .username{width:50%; margin-right:2%;}
    #wpmem_login .password{width:50%;}

/*#wpmem_login label[for="pwd"] {position: relative; margin-left: 280px; margin-bottom: 0px;}*/
	

/*LINK ESQUECEU A SENHA*/	
#wpmem_login .link-text {

	width: 80%;
	text-align:left;
	margin-top: 50px;
}




/*LEGENDA*/
#wpmem_reg legend, 
#wpmem_login legend {

    border-top: 1px solid #1a1a1a;
    font-family:"ErasMedium", Tahoma, Geneva, sans-serif; 
	color:#9c0d15;
    font-size: 23px;
    font-size: 1.30rem;
    font-weight: 700;
    line-height: 1.0;
    padding-top: 1.217391304em;
	padding-bottom: 1.75em;
	box-sizing: inherit;
	width: 100%;

}

#wpmem_reg fieldset, 

#wpmem_login fieldset {

	border: none;

	padding: 0;

	margin: 10px 0;

}



	
	
	
#wpmem_msg {margin-top:30px; width:100%;}



/* GERAL
-------------------------------------------------------------- */

body {font-family:Tahoma, Geneva, sans-serif; font-size:14px;}

#geral {width:990px; margin:0 auto;}
	#geral > .content {background-image:url(images/geral/geral-bg2.png), url(images/geral/geral-bg1.png); background-position:left top, left; background-repeat:no-repeat, repeat-y; padding:48px 21px;}
		#conteudo {background:#e6e7e8 url(images/geral/bg.png) right repeat-y; min-width:678px; min-height:427px; overflow:hidden; box-shadow:2px 2px 5px rgba(0,0,0,0.3);}
			#lateral {float:right; margin-left:20px; width:110px; overflow:hidden; padding:20px 10px;}
				#lateral .widget_adrotate_widgets {}
					#lateral .widget_adrotate_widgets a {width:110px; overflow:hidden; display:block; text-align:center;}
				#lateral h5 {font-size:13px;}
				#menu-atalho {}
					#menuatalho h5 {color:#000 !important;}
					#menuatalho a {color:#9c0d15; text-decoration:none; font-size:11px; display:block; line-height:15px;}
	
	#edicaoatual {background:url(images/geral/lateral-esquerda-bg-baixo.png) bottom no-repeat; width:250px; float:left; overflow:hidden;}
		#edicaoatual .imagem {text-align:center; background:url(images/geral/lateral-esquerda-bg-topo.png) top no-repeat; padding-top:18px;}
		#edicaoatual details {font-size:13px; color:#FFF; padding:0 13px 18px;}
			#edicaoatual .caparevista {margin-bottom:15px;}
			#edicaoatual summary {font:16px "ErasDemi", Tahoma, Geneva, sans-serif;}
			#edicaoatual summary::-webkit-details-marker { display: none; }
			#edicaoatual .veja-mais {display:block; background:transparent url(images/geral/bt-veja-mais-ed.png) no-repeat; width:103px; height:31px; font-size:11px; line-height:31px; color:#FFF; text-align:center; text-decoration:none; margin-top:12px;}
			

.pagination {margin-right:180px; margin-bottom:20px; overflow:hidden;}
	.pagination ol {float:right;}
		.pagination li {background:#FFF url(images/geral/pagination-bg.png) bottom repeat-x; height:33px; float:left; border:1px #bcbec0 solid; margin:0 3px;}
		.pagination li:first-child {display:none;} 
			.pagination li a, .pagination li span {display:block; border:1px #f5f6f6 solid; padding:0 10px; font:13px/33px "ErasMedium", Tahoma, Geneva, sans-serif; text-decoration:none; color:#000; overflow:hidden; min-width:10px;}
			.pagination .current {background:#9c0d15; border-color:#ab3138; color:#FFF;}
			.pagination .next, .pagination .prev {text-indent:-10000px;}
			.pagination .next {background:transparent url(images/geral/pagination-setas-proximo.png) center no-repeat;}
			.pagination .prev {background:transparent url(images/geral/pagination-seta-anterior.png) center no-repeat;}

/* conteudo */			

h1, h2, h3, h4, h5 {font-family:"ErasMedium", Tahoma, Geneva, sans-serif; color:#9c0d15;}
h1 {font-size:18px; line-height:30px;}
h2 {font-size:20px; line-height:26px;}
h3 {font-size:18px; line-height:22px;}
h4 {font-size:16px; line-height:21px;}
h5 {font-size:14px; line-height:20px;}
h6 {font:14px/20px Tahoma, Geneva, sans-serif; color:#4d4d4f;}

.hentry {float:left; padding:20px; max-width:745px; min-width:479px;}
.hentry .hentry {float:none;}

.entry-content {}
	.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {}
	.entry-title, .entry-title a, .page-title, .page-title a {}
	.entry-content p {margin-bottom:10px; line-height:18px;}
	.entry-content a {text-decoration:none; color:#9C0D15;}
	.entry-content b, .entry-content strong {font-weight:bold;}
	.entry-content i, .entry-content em {font-style:italic;}
	.entry-content del, .entry-content s {text-decoration:line-through;}
	.entry-content cite {text-decoration:underline;}
	.entry-content blockquote, .entry-content q {font:14px/22px Tahoma, Geneva, sans-serif; color:#4d4d4f; margin-bottom:10px;}
		.entry-content blockquote p, .entry-content q p {font-size:14px; line-height:22px;}
	.entry-content ul {padding-left:20px; list-style:disc;}
	.entry-content ol {padding-left:20px; list-style:decimal;}
		.entry-content li {margin-bottom:5px; line-height:18px;}
	.entry-content .more-link {}

/* NO breadcrumbs */

/* TOPO
-------------------------------------------------------------- */

#topo {background:transparent url(images/topo/bg.png) top left no-repeat; overflow:hidden;}
	#topo hgroup {background:transparent url(images/topo/logo.png) top left no-repeat; width:365px; height:176px; text-indent:-10000px; margin:10px 0 18px 40px; float:left;}
		#topo hgroup a {display:block; height:176px;}
	#widgets-topo {float:right; margin-right:25px;}
		#widgets-topo .widget_text {font:16px "ErasDemi", Tahoma, Geneva, sans-serif; color:#FFF; text-align:right; margin:45px 0 15px;}
		#widgets-topo .searchform {background:transparent url(images/topo/busca.png) no-repeat; width:291px; height:28px; padding-top:1px; padding-left:3px;}
			#widgets-topo .searchform #searchtext {width:259px; border:none; line-height:25px; height:24px; background:none; float:none; display:block; float:left;}
			#widgets-topo .searchform #searchsubmit {border:none; background:none; width:26px; height:26px; color:transparent; cursor:pointer; float:none; display:block; float:left;}
				input::-webkit-input-placeholder, input:-moz-placeholder {font-style:italic; color:#939598; padding-left:5px;}
	
	.menu-principal {clear:both; margin:5px -2px; overflow:hidden;}
		.menu-principal li {float:left; background:transparent url(images/topo/menu-bg.png) no-repeat; width:138px; text-align:center; margin:0 2px; height:53px;}
			.menu-principal li a {display:block; height:53px; font:16px/53px "ErasDemi", Tahoma, Geneva, sans-serif; color:#FFF; padding:0 10px; text-decoration:none;}
		.menu-principal li.item1 {background-position:0 0;}
		.menu-principal li.item2 {background-position:-138px 0 ;}
		.menu-principal li.item3 {background-position:-276px 0 ;}
		.menu-principal li.item4 {background-position:-414px 0 ;}
		.menu-principal li.item5 {background-position:-552px 0 ;}
		.menu-principal li.item6 {background-position:-690px 0 ;}
		.menu-principal li.item7 {background-position:-828px 0 ;}
		
		.menu-principal li.duas-linhas a {line-height:20px; padding-top:6px; height:47px;}
			

/* RODAPE
-------------------------------------------------------------- */

#rodape {clear:both; background:#424242 url(images/rodape/bg-fundo.png) top repeat-x; color:#000; font-size:13px; line-height:16px;}
	#rodape .parceiros-list {height:50px;}
	#rodape .parceiros-list li {float:left; margin:5px; background:transparent; padding:3px 2px; box-shadow:0px 0px 0px #393939;}
	#rodape .parceiros-list li a, #rodape .parceiros-list li a img {display:block;}
	#rodape .widget_text {background:transparent url(images/rodape/bg-fundo3.png) repeat-x; height:38px; text-align:center; padding:5px; font-style:normal;}
	#rodape .widget_text b {font-size:11px;}
	
	
	#rodape .licenca-list {
		width:400px; 
		height:20px; 
		position: relative;
        left: 60px;
		bottom: 20px;
		font-family: "ErasDemi", Tahoma, Geneva, sans-serif;
		color: #000000;
		text-align:left;
		text-decoration:none;
		box-shadow: 0px 0px 0px 0px #393939;
		margin: 0px 0px 0px 0px;
		}


	#rodape .licenca-img {
		width:200px; 
		height:20px; 
		float: left;
		position: relative;
		left: 50px;
		bottom: 20px;
        margin: 0px 0px 0px 0px;
		}
		
	#rodape .users {
		width:100px; 
		height:20px;
        font-family: "ErasDemi", Tahoma, Geneva, sans-serif;
		color: #000000;
		text-align:left;		
		float: right;
		position: relative;
		right: 15px;
		bottom: 70px;
		border: 1px;
        }
		
		
		
		
/* HOME
-------------------------------------------------------------- */

.home #geral > .content > #conteudo {float:left; margin-left:20px;}
.home .hentry {max-width:481px !important;}


/* COMITE CIENTIFICO (POST-7)
-------------------------------------------------------------- */

#post-7 {}
	#post-7 ul {list-style:none; padding:0;}
		#post-7 li {float:left; width:340px; margin-right:20px}
		
/* TODAS EDIÇÕES
-------------------------------------------------------------- */

.list-revistas {margin:0 -6px;}
	.list-revistas li {height:220px; width:135px; padding:0 6px; margin-bottom:40px; border-bottom:1px #bfbfbf solid; float:left !important; min-width:0; clear:none;}
		.list-revistas a {color:#454545; font-size:10px; display:block; text-align:center; text-decoration:none; position:relative; height:220px;}
			.list-revistas a .volume {display:block; margin:10px 0 0; position:absolute; bottom:15px; width:100%;}
			.list-revistas a .img {position:absolute; bottom:40px; left:0; width:100%;}
			
.list-artigos {display:block; clear:left;}
	.list-artigos li {border-bottom:1px #bfbfbf solid; padding: 0 0 20px; margin:0 20px 20px; float:none;}
		.list-artigos h1 {line-height:18px;}
		.list-artigos a {color:#9c0d15; font-size:16px; text-decoration:none; text-transform:uppercase; display:block; line-height:18px; margin-bottom:3px;}
		.list-artigos p {font-size:12px; line-height:14px;}

/* ARTIGOS
-------------------------------------------------------------- */

.botaopdf {background:transparent url(images/geral/baixe-pdf.png) no-repeat; width:197px; height:44px; display:block; overflow:hidden; text-indent:-10000px;}
.botaopdf2 {background:transparent url(images/geral/baixe-pdf2.png) no-repeat; width:167px; height:44px; display:block; overflow:hidden; text-indent:-10000px;}

/* BUSCA
-------------------------------------------------------------- */

.search-title {color:#4d4d4f; padding:20px 20px 0; font-size:14px;}
	.search-title span {color:#9c0d15;}
	.search-title span:before {content:open-quote;}
	.search-title span:after {content:close-quote;}

	.search article {border-bottom:1px #bfbfbf solid; padding: 0 0 20px; margin:0 20px 20px; float:none;}
		.search article h1 {line-height:18px;}
			.search article h1 a {color:#9c0d15; font-size:14px; text-decoration:none;}
			.search article a {color:#9c0d15; font-size:11px; text-decoration:none;}
			
			
			
/*SUBMISSÃO */			
			
.bt_submissao{
	background:transparent url(images/geral/bt-long-enviar.png) bottom repeat-x; 
	height:31px; 
	width:142px; 
	font:12px "ErasDemi", Tahoma, Geneva, sans-serif; 
	color:#FFF; 
	text-align:center; 
	border:none;
	}			
			
			
			
/**/			
			