/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* Misc. Fixes */

.single .page-header, .elementor-page-598 .page-header {
	display:none;
}

#oceanwp-mobile-menu-icon a {
	font-size:22px !important;
}

.is-sticky .oceanwp-mobile-menu-icon a {
	line-height:60px !important;
}

#site-navigation-wrap .dropdown-menu li a:focus {
    outline: -webkit-focus-ring-color auto 5px;
}

.elementor-widget-text-editor a:hover {
	border-bottom: 2px solid #e63823;
    padding-bottom: 2px;
}

.icon-magnifier {
	font-weight:bold !important;
}

/* Typekit Fonts */

/* font-family: "S3oleil", Sans-serif; */

/* Mobile Menu Fix */

.oceanwp-mobile-menu-icon a {
	font-size:16 !important;
}

/* Menu Typography */

#site-navigation a, #oceanwp-mobile-menu-icon, #mobile-fullscreen-inner a, #catapult-cookie-bar {
	font-family: "Soleil", Sans-serif;
}


#mobile-fullscreen ul li a {
	font-size:24px;
	letter-spacing:0px;
}

#mobile-fullscreen ul ul.sub-menu li a {
	font-size:16px;
	letter-spacing:0px;
	margin-bottom:10px;
}

/* Basic Text / Links */

.page-header-title {
	font-family: "Soleil", Sans-serif;	
}

.entry {
	font-family: "Soleil", Sans-serif;	
}

h1, h2, h3, h4, p, ul, li, ol, table, .searchform input {
    font-family: "Soleil", Sans-serif;
}

.elementor-widget-heading h1.elementor-heading-title, .elementor-widget-heading h2.elementor-heading-title {
	line-height:1.2em;	
}

.elementor-widget-heading h3.elementor-heading-title, .elementor-widget-heading h4.elementor-heading-title {
	line-height:1.4em;	
}

.single .page-header {
	display:none;
}