
/**
 * Copyright (c) Fredrik Ndjurumana (fredrik.ndjurumana@gmail.com)
 *
 * Designed for SSBRJ http://ssbrj.org
 * 
 * Credits:
 * Background pattern from https://www.toptal.com/designers/subtlepatterns
 */
 @import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i');
 
body, html {font-family: 'Source Sans Pro', sans-serif !important;}
body {background: linear-gradient(rgba(67,67,67,0.4),rgba(50,50,49,0.6)), url(/public/site/images/administrator/qbkls.png) center top !important;}
p {text-align: justify;}
#headerNavigationContainer.pkp_structure_head{background: none !important; border-bottom: none !important;}
.pkp_structure_page .pkp_structure_head .pkp_head_wrapper {background: #FFFFFF !important;}
.pkp_navigation_user_wrapper {padding-left:0; padding-right: 0; background: rgba(230,230,230,1) !important; border-bottom: solid 1px #CCCCCC}
.pkp_navigation_user_wrapper .pkp_navigation_user {line-height: 50px !important;}
.pkp_navigation_user.pkp_navigation_user{padding: 0 10px;}
.pkp_navigation_user_wrapper .pkp_navigation_user > li > a {line-height: 40px;}
.pkp_navigation_user > li:last-child > a {padding-right: 10px;}
.pkp_navigation_user_wrapper .pkp_navigation_user > li.profile > a {color: #4a4949}
.pkp_navigation_user_wrapper .pkp_navigation_user .task_count {background: #d90606;}
.pkp_navigation_user_wrapper .pkp_navigation_user > li.profile > ul,.pkp_navigation_user_wrapper .pkp_navigation_user > li.profile > ul {border-radius: 0 !important; background: #cac9c9 !important; box-shadow: none !important;}
.pkp_navigation_user_wrapper .pkp_nav_list ul li:first-child a {border-top-left-radius: 0 !important; border-top-right-radius: 0 !important}
.pkp_navigation_user_wrapper .pkp_nav_list ul li:last-child a {border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important}
.pkp_navigation_user_wrapper .pkp_nav_list ul li a {border-left: solid 5px #6d6d6d !important; color: #535151 !important;}
.pkp_navigation_user_wrapper .pkp_nav_list ul li a:hover {color: #f8f8f8 !important; border-left: solid 5px #f0f3f3 !important; background: rgba(0,0,0,.8)}
.pkp_navigation_user_wrapper .pkp_nav_list ul li a .task_count {color: #f8f8f8 !important; background-color: #d90606}

.has_site_logo .pkp_head_wrapper {padding-top: 50px;}
.pkp_site_name > a {padding-top: 0 !important; padding-bottom: 0 !important;}
.pkp_site_name .is_img img {width: 100%; min-height: 225px;}

.pkp_navigation_primary_wrapper {background: #999999}
.pkp_navigation_primary_wrapper .pkp_navigation_primary > li > ul {border-radius: 0 !important; background: #cac9c9 !important;}
.pkp_navigation_primary_wrapper .pkp_nav_list ul li:first-child a {border-top-left-radius: 0 !important; border-top-right-radius: 0 !important}
.pkp_navigation_primary_wrapper .pkp_nav_list ul li:last-child a {border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important}
.pkp_navigation_primary_wrapper .pkp_nav_list ul li {border-bottom: solid 1px rgba(255,255,255,.5) !important;}
.pkp_navigation_primary_wrapper .pkp_nav_list ul li:last-child {border-bottom: none !important}
.pkp_navigation_primary_wrapper .pkp_nav_list ul li a { background: #cac9c9; border-bottom: none !important; color: #FFFFFF !important; padding: 0 5px 0 10px; line-height: 50px;}
.pkp_navigation_primary_wrapper .pkp_nav_list ul li a:hover {background: rgba(0,0,0,.2)}
.pkp_navigation_primary {font-family: "Source Sans Pro" !important;}
.pkp_navigation_primary > li > a {color: #FFFFFF; padding: 0 10px !important; border-bottom: none; line-height: 50px;margin: 0 !important}
.pkp_navigation_primary > li > a:hover {color: #FFFFFF; border-bottom: none; background: rgba(0,0,0,.2) !important}
.pkp_navigation_primary > li {border-right: solid 1px rgba(255,255,255,.4)}
.pkp_navigation_primary > li:last-child {border-right: none}
.pkp_navigation_primary > li::after,.pkp_navigation_primary > li::before {content: "";display: block;height: 38px;position: absolute;top: 0px;width: 1px}
.pkp_navigation_primary > li::before {background: -moz-linear-gradient(center top, rgba(0, 0, 0, 0), #000, rgba(0, 0, 0, 0)) rgba(0, 0, 0, 0);margin-left: -1px;opacity: .1}
.pkp_navigation_primary > li::after {background: -moz-linear-gradient(center top, rgba(255, 255, 255, .01), #fff, rgba(255, 255, 255, .01)) rgba(0, 0, 0, 0);margin-left: 0px;opacity: .25}
.pkp_navigation_primary > li:first-child::after,.pkp_navigation_primary > li:first-child::before { background-color: #000; display: none}

.pkp_structure_content {background: #FFFFFF !important; padding-top: 0 !important}

.pkp_structure_page {margin-top: 0 !important; margin-bottom:0 !important; padding-bottom: 0 !important;}
.pkp_structure_main {padding-bottom: 30px}
.pkp_structure_sidebar .pkp_block .title {font-family: 'Lora', serif !important;}
h1,h2,h3,h4,h5,h6 {font-family: 'Lora', serif !important;}
.pkp_page_index .journal_description {margin-bottom: 30px;}

.pkp_structure_footer_wrapper {background: none !important;}
.pkp_structure_footer_wrapper .pkp_structure_footer {background: #611010 !important;}
.pkp_structure_footer_wrapper .pkp_structure_footer .pkp_brand_footer {background: #282828 !important;}
.pkp_structure_footer_wrapper .pkp_structure_footer .pkp_brand_footer a img {max-height:30px !important; width: auto;}
.pkp_structure_footer_wrapper .pkp_structure_footer .pkp_footer_content {background: #787373 !important; color: #FFFFFF;}
.pkp_structure_footer_wrapper .pkp_structure_footer .pkp_footer_content a { color: #FFFFFF; font-weight: 700 !important}
