

ul.galleys_links {
	margin-left: 0px;
    padding-left: 0px;
}
ul.galleys_links li{
    list-style-type: none;
}

.pkp_nav_list ul {
    width: 25em !important;
}

.pkp_footer_content {
	padding: 10px !important;
	text-align: left;
}


.abstract {
    text-align: justify !important;
    text-justify: inter-word !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
}

@media screen and (max-width: 767px) {

	.is_img img{
		max-height: 100% !important;
		width: 160px !important;
	 
	}
	.obj_article_summary {
		padding-left: 10px !important;
	}
	.section h2{
		padding-left: 0px !important;
	}
	
	.imgrodape1 {
		padding-top: 5px !important;
		font-size: 8px !important;
	}
	
	.imgrodape2 {
		width: 120px !important;
		padding-top: 15px !important;
	}
	
	.imgrodape3 {
		padding-top: 15px !important;
		width: 80px !important;
	}
	
	
.glyphicon.glyphicon-search{
	margin-right: 25px!important;
    margin-left: 5px !important;
	padding-top: 2px !important;
}	
	#formGrande {
	    display: none; 
	}
	 #custom-search-input{
    padding: 3px;
    border: solid 1px #E4E4E4;
    border-radius: 6px;
    background-color: #fff;
}

#custom-search-input input{
    border: 0;
    box-shadow: none;
}

#custom-search-input button{
    margin: 2px 0 0 0;
    background: none;
    box-shadow: none;
    border: 0;
    color: #666666;
    padding: 0 8px 0 10px;
    border-left: solid 1px #ccc;
}

#custom-search-input button:hover{
    border: 0;
    box-shadow: none;
    border-left: solid 1px #ccc;
}

#custom-search-input .glyphicon-search{
    font-size: 23px;
}
	.logodoi {
		position: absolute !important;
		left: 15px !important;
		top: 15px !important;
		width: 40px !important;
		z-index: 1;
	}
	.galleys h2:first-child {
		padding-top: 0px !important;
		margin-top: 10px !important;
	}
	.sub_item {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}
	.galleys {
		margin-right: 10px !important;
		margin-left: 10px !important;
	}
	.published {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.item.published {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}
	.citation_display {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}
	.item_issue {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}
	
	
	#pkp_content_main {
		padding-top: 25px !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#searchbox {
		width: 65% !important; 
	}
	.pkp_head_wrapper .pkp_search button {
		width: 40% !important; 
		margin-top: 0px !important;
		height: 30px;
	}
	#query {
		height: 30px;
	}
    .issn {
        
        color: #ffffff !important;
        font-size: 100%;
		margin: auto !important;
		width: 100% !important;
		text-align: center !important;
		margin-bottom: 10px !important;
    }
	.issngrande {
        display: none; 
    }
	
    .main_entry {
      padding-left: 20px !important;  
      padding-right: 20px !important;  
    }
    .entry_details {
        padding-left: 10px !important;  
        padding-right: 10px !important;  
    }
}
@media screen and (min-width: 768px) {
	
	.is_img img{
		max-height: 100% !important;
		width: 350px !important;
	 
	}
	.imgrodape1 {
		padding-top: 10px !important;
	}
	
	.imgrodape2 {
		padding-top: 10px !important;
		width: 60px !important;
	}
	
	.imgrodape3 {
		padding-top: 10px !important;
	}
	
	#formPequeno {
	    display: none; 
	}

	.item.galleys {
		padding-bottom: 20px !important;
	}
	.galleys{
		padding-bottom: 0px !important;

	}
	.sections {
		padding-top: 0px !important;
	}
	.section {
		padding-bottom: 0px !important;
		padding-top: 10px !important;
		padding-left: 20px !important;
		padding-right: 20px !important;	
	}

	#pkp_content_main {
		padding-top: 25px !important;
	}
		
	.issn {
		display: none;

	}
	.issngrande {
		padding-left: 90px !important;
		color: #ffffff !important;
		font-size: 14px;
		font-weight: bold;
	}
/*
	.imgrodape1{
		width: 150px !important;
		padding-top: 12px;
	}
	.imgrodape2 {
		width: 100px!important;
		padding-bottom: 30px !important;
		padding-top: 10px !important;
	}
	.imgrodape3 {
		padding-top: 20px !important;
	}
	*/
}

.cover {
	width: 150px !important;
}
.obj_issue_toc .sections:not(:first-child) {
     margin-toP: 30px !important;
}


.rodape{
	margin-bottom: 50px !important;

}

.label {
    color: #000000 !important;
    font-weight: bold !important;
	font-size: 110% !important;
    padding-left: 0px !important;
    
}

.fields .label{
	text-align:left!important;
}

.obj_article_details .entry_details {
    /* margin-left: -30px; */
    margin-right: 0px !important;
	padding-right: 0px !important;
}

.additional_content {
    margin-top: 30px !important;
}
.current_issue {
	padding-top: 0px;
}







.imgrodape1 {
		padding-top: 10px !important;
	}
	
	.imgrodape2 {
		width: 120px !important;
		padding-bottom: 10px !important;
	}
	
	.imgrodape3 {
		width: 100px !important;
		padding-bottom: 20px !important;
	}
	
	a.read_more{
		padding-top: 20px !important;
		padding-left: 10px !important;
	}

	a.read_more::after{
		padding-top: 20px !important;
		padding-left: 5px !important;
	}
	
	.current_issue h2{
		padding-left: 10px !important;
	}
	.current_issue .current_issue_title{
		padding-left: 10px !important;
	}
	.heading .published .label{
		padding-left: 10px !important;
	}
	
/*	
	.cmp_form .label {
		color: #000000;
		text-align: left;
	}
	.keywords .label {
		color: #000000;
	}
	.abstract .label {
		color: #000000;
	}
	
	*/