.row.footer-sec .col-md-4 {
    width: 33%;
}
.row.copyright.w-full.text-center {
    text-align: center;
    padding: 20px;
   
}
.pkp_site_name .is_img img {
    /* display: block; */
       max-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
}
.pkp_head_wrapper .pkp_navigation_primary_row {
    background: #3a474f;
    padding: 10px;
    margin-top: -9px;
}
.pkp_head_wrapper .pkp_navigation_user_wrapper {
    background: #a43949;
    padding: 10px;
}






@media (min-width: 1200px){
.has_site_logo .pkp_head_wrapper {
    width: 100%;
}
}