/*
Theme Name: GeoDirectory Framework Child
Theme URI: http://wpgeodirectory.com/
Description: Child Theme for GeoDirectory Framework
Author: GeoDirectory
Author URI: http://wpgeodirectory.com/
Template: GeoDirectory_framework
Version: 1.0.0
*/
 
@import url("../GeoDirectory_framework/style.css");

/* ###########################################################
##############################################################
###### NOTE: All CSS rules MUST go below these line's ########
##############################################################
########################################################### */

/* =========================================================
   Header Nav Links — prevent overlap with search widget
   ========================================================= */
.gmaps-header-right {
	float: right;
	clear: right;
	padding: 8px 0 4px;
	text-align: right;
	white-space: nowrap;
}
.gmaps-header-right .hello-user {
	display: inline-block;
	margin-right: 10px;
	font-size: 13px;
	color: #555;
}
.gmaps-header-right .hello-user .userlink {
	font-weight: 600;
}
.gmaps-header-right .top-menu-link {
	display: inline-block;
	padding: 4px 8px;
	font-size: 13px;
	color: #333;
	text-decoration: none;
	white-space: nowrap;
}
.gmaps-header-right .top-menu-link:hover {
	color: #4CAF50;
}
.gmaps-header-right .top-menu-link i {
	font-size: 14px;
}
.gmaps-header-right .top-menu-link.add {
	background: #4CAF50;
	color: #fff;
	border-radius: 4px;
	padding: 5px 12px;
	margin-left: 4px;
	font-weight: 600;
}
.gmaps-header-right .top-menu-link.add:hover {
	background: #388E3C;
}

/* Push search widget below the nav links */
.header-right-area {
	clear: right;
}

/* Mobile: stack everything full-width */
@media only screen and (max-width: 768px) {
	.gmaps-header-right {
		display: none; /* mobile uses the slide-out menu instead */
	}
}

/* Home hero subhead: override inline color:#444 which is unreadable on the dark theme */
.ganja-home-subhead {
	color: #d8e6dd !important;
	font-size: 1.25em !important;
	font-weight: 500 !important;
	letter-spacing: 0.2px !important;
}
