
body{
  background-color: #fedead;
  background-attachment: fixed;
  background-size: cover;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand, .header_view > .container .navbar-brand, .header_view > .container-fluid .navbar-brand {
    margin-left: -8px;
}
.navbar-brand-logo img {
    max-height: 100%;
    width: 100%;
}
nav ul#navigationUser {
    margin-right: 32px;
}
.btn-primary {
    color: #fff;
    background-color: #325d88;
    border-color: transparent;
    padding: 15px;
}
.content .btn-group {
    height: 54px;
}
.navbar-brand {

    padding:0;
    height:auto;    
	
}

.panel-body p {
    display: none!important;
}
.page-header h1{ font-size: 24px;}

p {
    margin: 0 0 10px; text-align: justify;
}

.pkp_block {
    border-color: #ddd;
    margin-top: 40px;
}
.footer p{ text-align:center;}
.footer[role="contentinfo"] {
    background: #8c8bd2;
    padding: 2em;
	margin-top: 0em;
}


.page-header {
   margin: 10px 0 23px;

}
.pkp_structure_content {
    background: #fff;
}
.bg-m{background-color: #fefefe;border-radius:3px 3px 0 0;

    box-shadow: 0 1px 2px rgba(0,0,0,0.3);}
.container{ padding-left:0; padding-right:0;}
.navbar{ border-radius: 0 0 3px 3px;}

h3, .h3 {
    font-size: 24px;
}
h2, .h2 {
    font-size: 20px;
}
.alert-info{background-color: #b79d8f;}
.breadcrumb{ background:transparent;    padding: 8px 0;}

@media screen and (max-width: 991px) {
	.nav > li > a {
    padding: 10px 7px;
}
.navbar-form .form-control {

    width: 100px;

}

}

@media screen and (max-width:767px) {

	.banner-header{display: block;
    max-width: 100%;
    height: auto; }
}
a {
    color: #1d2857;
    text-decoration: none;
}

	nav#nav-menu {
    margin-left: -10px !important;
    margin-right: -10px !important;
}
img {
    width: 100%;
	padding-left: 7px;
}
.pkp_structure_content.container {
    margin-top: -20px;
}