/*
Theme Name: Sportacular (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 */

#site-header .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item  {
	color: #000 !important;
}
#site-header .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after {
	background-color: #000 !important;
}
.home .formatted-header h2 {
	color: #000;
}
div.elementor-menu-toggle  {
	background-color: #cf202e;
}
.event-date{
	color: black !important;
}
#footer-widgets .footer-box a,#footer-widgets p {font-size:16px;}
/*
#footer-inner .menu-item a {
	position: relative;
}
#footer-inner .menu-item a:after {
	position: absolute;
	width:100%;
	bottom: -23px;
	height: 3px;
	opacity: 0;
	content: "";
	display: block;
	background: #000;
}
#footer-inner .menu-item:hover a:after {
	opacity:1;
}*/
#site-header-inner div .elementor-menu-toggle .eicon-menu-bar,#site-header-inner div.elementor-menu-toggle .eicon-menu-bar, #site-header-inner div .elementor-menu-toggle .elementor-screen-only  {
	color: #000 !important;
}
.sidebar-menu {
	background: rgba(255,255,255,8);
	margin-right: 40px;
	margin-bottom: 40px;
	padding-bottom: 20px;
	padding-top:20px;
}
#sidebar-dropdown {
	margin: -10px 0 10px;
	display: none;
}
@media (max-width: 767px) {
	#sidebar-dropdown {
		display: block;
	}
}
@media (max-width: 480px) {
	.elementor-59 .elementor-element.elementor-element-c9062fe.pp-icon-left .pp-list-items .pp-icon-wrapper {
		margin-right:10px !important;
	}
	.elementor-59 .elementor-element.elementor-element-c9062fe .pp-list-items.pp-inline-items li:not(:last-child) {
		margin-right: 20px !important;
	}
}


@media only screen and (max-width: 575px) {
	#footer .footer_section .footer_content .footer_top_part .footer_right {
	    width: calc(100% - 125px);
	}
	#footer .elementor-widget-image .elementor-image img {
	height:58px;
	width: auto;
    float: left;
	}
	.footer-menu-toggle-col {
		position: absolute !important;
		right:0px;
		top:10px;
	}
	.footer-menu-toggle-col .elementor-menu-toggle {
		position: absolute;
		top:0px;
		right:0px;
	}
	.home .home-latest-events li {
		height: 175px !important;
	}
	#footer  .elementor-nav-menu--dropdown.elementor-nav-menu__container {
		margin-top: -320px !important;
		margin-right:-20px;
	}
}

