/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 17 2025 | 21:28:48 */
/* ================================================================================================================================================================ */
/* Header */
/* ================================================================================================================================================================ */
.logo, .mobile-container-block {
	display: flex;
}
/* Tablet */
@media (max-width: 992px) {
	
	/*  WYSZUKIWARKA	 */
	
	.mobile-container-block .row {
/* 		width: 100%; */
		width: calc(100% + 29px);
/* 		margin-left: 0px; */
	} 
	
	.search-mobile-block {
		margin-top: 10px !important;
		margin-bottom: 4px !important;
		display: none;
	}
	.search-mobile-block.smb-show {
		display: block;
	} 
	
	.ajax-search-form input[type="text"] {
		padding: 14px 30px;
	}
	.search-mobile-block .ajax-search-form button[type="submit"] {
		border-radius: 50px !Important;
		height: 44px !Important;
		padding-right: 35px !Important;
		padding-left: 35px !Important;
		right: 3px;
		top: 3px;
	}
	#datafetch, #datafetch2 {
		position: relative;
	}
	.off-canvas-menu-bar .row {
		align-items: center;
	}
	.custom-logo-link img {
		width: 100px;
	}
	/* 	menu */
	.mobile-nav-toggler{
		padding: 10px;
		background-color: #E52727;
		border-radius: 10px;
	}
	.mobile-nav-toggler svg{
		width: 30px;
		height: 30px;
		fill: #fff !important;
		display: block;
		font-size: unset;
		line-height: normal;
	}
	.search-toggler-mobile {
		background: #fff;
		margin-right: 10px;
		position: relative;
		float: right;
		font-size: 40px;
		line-height: 50px;
		cursor: pointer;
		padding: 10px;
	}
	.search-toggler-mobile svg {
		fill: #333 !important;
		padding: 4px;
		width: 30px;
		height: 30px;
		display: block;
		font-size: unset;
		line-height: normal;
	}
	/* otwarte menu	 */
	.off-canvas-menu-visible .off-canvas-menu .mobile-nav {
		transition: all 0.5s ease;
	}
	.off-canvas-menu .close-btn {
		right: 15px;
		top: 15px;
		font-size: 20px;
	}
	.off-canvas-menu .mobile-nav .text-center a img.custom-logo {
		margin: 0 auto;
	}
	.off-canvas-menu .navigation li.menu-item-has-children:hover .dropdown-btn {
		color: #fff !important;
		background-color: #E52727 !important;
	}
	.off-canvas-menu .navigation li.menu-item-has-children .sub-menu li:hover ~ .dropdown-btn{
		color: #404040 !important;
	}
}
