.pkp_site_name .is_img img{
    display: inline-block;
    width: auto;
    height: auto;
}

.pkp_structure_page{
    margin-top: 0px;
    margin-bottom: 0px;
}
.about_site{
    margin-top: 20px;
    margin-bottom: 10px;
}

.pkp_site_name_wrapper, .pkp_navigation_primary_row{
    padding-left: 10px;
    padding-right: 10px;
}

.pkp_site_name{
    padding-top: 5px;
    padding-bottom: 10px;
}

.pkp_structure_main{
    text-align:justify;
    
}
.pkp_page_index{
    background-color: white;
} 




/*custom side menu*/
.hover {
	width:100%;
	border-collapse:collapse;
	border-radius:5px;
	color:#EF9324;
}
.hover th{
	height:30px;
	background:#ff1606;
	color:#fffefa;
    text-align:center;
	border-radius:5px;
}
.hover td{
	height:30px;
	padding-top:3px;
	vertical-align:middle;
	border-bottom:1px solid #ffffff;
	text-align:center;
	border-radius:5px;
}
.hover td a {
	width:100%;
	display:block;
	border-radius:5px;
}
.hover tr {
	background:#EF9324;
	color:#000000;
	border-radius:5px;
}
.hover tr:hover {
		background-color:#edfa32;
		border-radius:5px;
}
.hover tr a {
	color:#28242c;
	border-radius:5px;
}
.logo {
	width:100%;
	border-collapse:collapse;
	border-radius:5px;
}
.logo th{
	height:30px;
	background:#000000;
	color:#EF9324;
	border-radius:5px;
}
.logo td{
	height:30px;
	padding-top:3px;
	vertical-align:middle;
	border-bottom:1px solid #ffffff;
	text-align:center;
	border-radius:5px;
}
.logo td a {
	width:100%;
	display:block;
	border-radius:5px;
}
.logo tr {
	background:#ffffff;
	color:#000000;
	border-radius:5px;
}
.logo tr:logo {
		background-color:#ffffff;
		border-radius:10px;
}
.logo tr a {
	color:#ffffff;
	border-radius:5px;
}
.obj_article_details .abstract {
    text-align: justify;
	line-height: normal;
}
.value {
	text-align: justify;
	line-height: normal;
}
.description {
	text-align: justify;
	line-height: normal;
}
.page {
	line-height: normal;
}
/*.pkp_brand_footer {*/
/*	display: none;*/
/*}*/

a{text-decoration:none}

/*custom side menu*/






.pkp_structure_footer_wrapper{
background: rgb(34,195,185);
background: linear-gradient(187deg, rgba(34,195,185,1) 0%, rgba(203,232,188,1) 100%);
padding-bottom: 0px;
}

.pkp_structure_footer_content .body{
  color:white;

}
.pkp_footer_content{
    float:left; width:50%; padding-top: 10px; padding-bottom: 10px;
}
.pkp_brand_footer{
    float: right; width:30%; padding-top:50px; padding-bottom: 10px;
}
