#customblock-indexadores img{
	margin-bottom: 1px;
	margin-top: 1px;
	border: 1px solid #666666;
	width: 70%;
}
#customblock-indexadores{
	text-align: center;
}
#customblock-noticias h3{
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#customblock-noticias p{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	line-height: 1.2rem;
	border-bottom: 1px solid #666666;
}

.obj_issue_toc .galleys .galleys_links li{
	display: block;
}
.obj_issue_toc .galleys .galleys_links li a{
	width: 200px;
}

body.has_site_logo .pkp_site_name_wrapper {
    padding-left: 0px !important;
    padding-right: 0px !important;
	
}

.cmp_form .label {
    display: flex !important;
    
}

.label {
    color: #000000 !important;
/*
   font-weight: bold !important;
	font-size: 110% !important;
  */
	/*padding-left: 0px !important;*/
    
}


.pkp_structure_footer .pkp_footer_content {
    padding: 0px !important;
    margin-bottom: 20px !important;
	margin-left: 20px !important;
}
.pkp_structure_footer p {
    padding: 0px !important;
	margin: 0px !important;
}

.pkp_structure_footer_wrapper {
  border-bottom: 0 !important;
}


html, body {
    background: #cccccc; 
    font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif !important; 
    font-size: 15px;
}
.pkp_brand_footer {
	display: none;
}



.page_index_journal .sections .section h3 {
    position: relative !important;
    display: inline-block !important;
    top: auto !important;
    left: auto !important;
    padding: 0 0 .357rem !important;
    border-bottom: 3px solid #f7bc4a !important;
    background: transparent !important;
    text-transform: uppercase !important;
    font-weight: 700 !important;
	font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif !important;
    font-size: 1.285rem !important;
    line-height: 2.143rem !important;
    font-weight: 700 !important;
	margin-bottom: 30px !important;
    margin-top: 20px !important;
}



@media (min-width: 992px) {
	
	#customblock-anuncios{
		    margin: 0px;
			padding: 0px;
	}
	#customblock-anuncios img{
		    width: 300px;
	}
	.pkp_navigation_user_wrapper .pkp_navigation_user {
		margin-top: -10px;
	}
	
	
	#navigationPrimary a:active {
		background: #FFFFFF !important;
	}
	
	#navigationPrimary a:focus {
		background: #FFFFFF !important;
	}
	
	.pkp_navigation_user_wrapper {
			width: 100% !important;
	}
	.issues_archive {
		display: flex;
		flex-wrap: wrap;
	}
	.issues_archive li{
	    display: flex;
		width: 33%;
	}
	.issues_archive li h2{
	    clear: both;
	}
	.cover img {
		max-width: 200px;
	}
	.pkp_footer_content .pkp_block.block_make_submission:before {
		  margin-left: 90px;
		  content: " ";

	}
	.pkp_footer_content .pkp_block.block_make_submission {
		  margin-top: 0px;
		  padding-top: 0px;

	}
	.pkp_footer_content .pkp_block.block_make_submission a{
		background: none !important;
		color: #6a6c6f !important;
		font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	
	.pkp_navigation_user_wrapper {
		width: 100% !important;
	}
	.pkp_head_wrapper .pkp_site_name .is_img {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		margin: 0px !important;
	}

	.pkp_site_name .is_img img {
		height: auto !important;
		width: 1160px !important;
		max-height: 1000px !important;
		padding: 0px !important;
		margin: 0px !important;
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}

	body.has_site_logo .pkp_site_name {
		/*width: 75% !important;*/
		margin-left: 0 !important;
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}	
	.dropdown-menu {
		width: 300px !important;
	}

}


@media (max-width: 991px) {
	body.has_site_logo .is_img img {
		max-height: 100% !important;
		width: 430px !important;
	}
	body.has_site_logo .pkp_site_name_wrapper {
		height: 95px !important;
	}
	body.has_site_logo .pkp_site_nav_toggle {
		margin-top: 27px !important;
	}
}


section.item.references .value{
    -ms-word-break: break-all;
    word-break: break-all;

     word-break: break-word;

    -webkit-hyphens: auto;
       -moz-hyphens: auto;
        -ms-hyphens: auto;
            hyphens: auto;

}

.summary p {
	-ms-word-break: break-all;
    word-break: break-all;

     word-break: break-word;

    -webkit-hyphens: auto;
       -moz-hyphens: auto;
        -ms-hyphens: auto;
            hyphens: auto;
}


.obj_announcement_summary .summary {
    font-size: 1rem;
    line-height: 1.43rem;
    margin-top: 0.714rem;
}

.cmp_notification {
    background: #ffff001c;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
	font-size: 1.4rem;
	line-height: 30px;

}

.cmp_notification a {
  color: black;
  padding: 0.1em 1em;
  text-decoration: none;
  text-transform: uppercase;
	font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    background: #f1a738;
    color: rgba(0,0,0,0.84);
    border: none;
	border-radius: 3px;
    box-shadow: inset 0 -1em 1em rgb(0 0 0 / 10%);
    font-size: 1.2rem;
    line-height: calc(2.143rem - 2px);
}
  
  
  
  


@media (min-width: 992px) {
	.pkp_navigation_user_wrapper {
			width: 100% !important;
	}
	.journals>ul {
		display: flex;
		flex-wrap: wrap;
	}
	.journals>ul>li{
	    display: flex;
		width: 50%;
		margin: 0px 0px !important;
		
		
		flex-flow: wrap;
	
	}
	.journals>ul>li>h2{
	    clear: both;
	}

	.pkp_page_index .journals .thumb,.body {
	
		width: 100% !important;
		
	}
	
	
	.pkp_page_index .journals .thumb {
	
		height: 350px;
		
	}

	.pkp_page_index .journals .body .description {
	
		text-align: justify;
		
	}
	
	
	/*
	.pkp_page_index .journals .thumb{
		width: 100%;
		display: flex;

	}
	.pkp_page_index .journals .body{
		width: 100%;
		display: flex;

	}*/
	
	.journals ul li .thumb img {
	
		margin: auto;
	}
	/*
	.pkp_structure_main {
		width: 1000px !important;
	}
	*/
	
	.about_site{
		text-align: center;
	}
    
	
}
