/*
Template:       docfi
Theme Name:     Docfi Child Theme
Theme URI:      http://radiustheme.com/demo/wordpress/themes/docfi
Author:         RadiusTheme
Author URI:     http://radiustheme.com
Description:    Docfi is an documentation, help center, helpdesk and knowledge base WordPress Theme.
Version:        1.0
Text Domain:    docfi
Tags: 			theme-options, featured-images, post-formats, one-column, two-columns, right-sidebar, custom-background, custom-header, editor-style, sticky-post, threaded-comments, translation-ready
License:   	  	Envato split License
License URI:  	https://themeforest.net/licenses/terms/regular
*/

/* -----------------------------
 * 
 * Trolley
 * 
 * ----------------------------- 
 */
#trolley-widget {
	height: 100vh;
}

/* -----------------------------
 * 
 * Login, register forms
 * 
 * -----------------------------
 */
#burg-logo-login {
	height: auto;
	width: 300px;
}

#user-registration-form-7853 p {
	margin-bottom: 10px;
}

#user-registration-form-7853 .ur-button-container {
	width: 100% !important;
}

#user-registration-form-7853 button {
	width: 100% !important;
}

#node_recaptcha_register_user-registration-form-7853 {
	display: flex;
	justify-items: center;
	justify-content: center;
}

/* -----------------------------
 * 
 * Docfi theme fixes
 * 
 * -----------------------------
 */

/* Need to take up all available height */
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}

#page, #content {
    min-height: 100vh;
}

/* Add padding to the menu */
.header-menu {
	padding: 20px 0;	
}

/* Normally there's 40px of vertical padding for nav links, we reduce that here to 5px */
.header-menu a {
	padding: 5px 0 !important;
}

.site-header .main-navigation ul.menu ul li.current-menu-item > a {
	color: var(--docfi-heading-color) !important;
	font-weight: bold;
}

.site-header .main-navigation ul.menu li ul.sub-menu li a:hover {
	color: var(--docfi-heading-color) !important;
	font-weight: 600;
}

.user-registration-error a {
	color: inherit;
}