 @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,400;0,700;1,100;1,400;1,700&display=swap');
body{
      font-family: 'Roboto', sans-serif;
}
#headerNavigationContainer{
  width: 1160px;
  margin:0 auto;
}
.pkp_site_nav_menu{
  background: #fff;
  border-bottom:2px solid #000;
}
.pkp_nav_list ul a, .pkp_navigation_primary > li > a, .pkp_navigation_user > li > a{
   font-family: 'Roboto', sans-serif !important;
  color: #000 !important;
}
a{
  color:#000;
}
.logos img{
  height:60px;
  float:left; 
  margin:10px;
  
}
.pkp_navigation_user li {
    background-color: #fff;
}

.pkp_structure_footer_wrapper {
    background: #fff;
    width: 1160px;
    margin: 0 auto;
    border-top: 2px solid #000;
}
.copyright_notice img{
  
  max-width:100px;
}
.pkp_structure_main::before{
	display:none;
}

.pkp_navigation_user > li:last-child > a{
	padding-right:10px !important;
}
.pkp_navigation_user > li:last-child{
		margin-right:10px;

}
.pkp_navigation_primary .dropdown-menu a:focus, .pkp_navigation_primary .dropdown-menu a:hover {
    border-color: #000 !important;
}
.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {
    background: #fff !important;
}
a:hover, a:focus {
    color: #ccc !important;
}

.pkp_site_nav_toggle > span::before, .pkp_site_nav_toggle > span::after {

    background: rgba(255,255,255,0.84) !important;
}
.pkp_site_nav_toggle > span {
    border-bottom: 3px solid rgba(255,255,255,0.84) !important;
}
.cmp_notification{
	border-left: 5px solid #000 !important;
}
.page_submissions .submission_checklist li .fa, .cmp_button, .cmp_form .buttons button, .pkp_search button[type="submit"], .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a {
	color:#000 !important;
}
.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus{
	border-color:#000;
}