/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 09 2025 | 12:49:53 */
@media screen and (max-width:1050px)
{
	nav.navbar.bootsnav.no-full .navbar-collapse
	{
		position:fixed !important;
		background-color:#323233 !important;
		max-height:calc(100% - 110px);
		height:calc(100% - 110px);
		top:110px;
		bottom:0;
	}
	
	.admin-bar nav.navbar.bootsnav.no-full .navbar-collapse
	{
		max-height:calc(100% - 138px);
		height:calc(100% - 138px);
		top:138px;
	}
	
	nav.navbar.bootsnav.menu-center ul.nav.navbar-center
	{
		margin:20% 0 !important;
		background-color:#323233 !important;
	}
	
	nav.navbar.bootsnav.menu-center ul.nav.navbar-center li
	{
		border:none !important;
	}
	
	nav.navbar.bootsnav.menu-center ul.nav.navbar-center li a
	{
		font-size:30px !important;
		padding-left:45px !important;
	}
}



@media screen and (max-width:767px)
{
	header.sticky nav.navbar-default, header.sticky nav.navbar.bootsnav
	{
		background-color:#323233 !important;
	}
	.sticky .logo-light
	{
		display:block !important
	}
	
	.sticky .logo-light img
	{
		display:none !important
	}
	
	.sticky .logo-light img.logo
	{
		display:block !important;
		margin-top:15px !important;
		margin-bottom:15px !important;
		max-height:40px;
	}
	
	.sticky .logo-dark
	{
		display:none !important
	}
	
	header.sticky nav.navbar .navbar-toggle .icon-bar
	{
		background-color:#fff !important;
	}
	nav.navbar.bootsnav.no-full .navbar-collapse
	{
		position:fixed !important;
		background-color:#323233 !important;
		max-height:calc(100% - 72px) !important;
		height:calc(100% - 72px) !important;
		top:72px !important;
		bottom:0;
	}
}



header nav.navbar .navbar-toggle:not(.collapsed) span.icon-bar:nth-child(2)
{
	display:none !important;
}



header nav.navbar .navbar-toggle:not(.collapsed) span.icon-bar:nth-child(3)
{
    transform:rotateY(0deg) rotate(45deg);
    margin-top:10px;
}

header nav.navbar .navbar-toggle:not(.collapsed) span.icon-bar:nth-child(4)
{
    transform:rotateY(0deg) rotate(-45deg);
    margin-top:-2px;
}



.fixed-widget
{
	display:none !important;
}

@media screen and (max-width:1050px)
{
	
	.fixed-widget
	{
		display:block !important;
		position:fixed !important;
		bottom:30px !important;
		left:45px !important;
		right:15px !important;
	}
}


body
{
	touch-action:pan-y;
}