.pkp_structure_footer_wrapper {
	background: #454443 !important;
    color:#fff !important;
}
.pkp_structure_footer_wrapper a{
	color:#fff !important;
}

.pkp_footer_content {
	float: left;
	width: 70%;  padding-top: 10px;
	padding-bottom:10px;
}

.pkp_brand_footer {
    background: #454443 !important;
	float: right;
	width: 20%;
	padding-bottom:10px;
	padding-top: 50px;
}
.main_entry .item.abstract {
	text-align: justify;
}
.pkp_site_name_wrapper {
	width: 100% !important;
}

.pkp_navigation_primary_row {
	text-align: justify !important;
	background: #454443;
	font-weight:normal;
}

.pkp_site_name {
	margin: 0 !important;
}

.pkp_site_name > a {
	padding-top: 0 !important; 
	padding-bottom: 0 !important;
}

.pkp_site_name_wrapper {
	padding-left: 0 !important; 
	padding-right: 0 !important; 
	margin: 0 !important;
}
.pkp_site_name .is_img img {
	max-height: 100% !important; 
	max-width: 100% !important; 
}
.description p{
	text-align: justify !important;
}
.homepage_about p{
	text-align: justify !important;
}
.jurdesc-toc{
    background: rgb(228, 245, 247);
    padding:10px;
    border-left:10px solid rgb(8, 130, 211);
    font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-weight: bold;
}
.jurdesc-toc ol li a {
    text-decoration: none;
}
.jurdesc-toc ol li{
    color: rgb(8, 130, 211);
}
.jurdesc-item{
    padding:10px;
}
.jurdesc-item h3{
    color: rgb(8, 130, 211);
}
.jurdesc-item p{
    text-align: justify;
}