@media (min-width: 768px) and (max-width: 991px) {
	.navbar-brand img {
		max-height: 80px;
	}
	.search-pixt {
		height: auto;
	}
	.cat-pixt form {
		margin: 1rem;
	}
	.price-pixt {
		padding: 1rem!important;
	}
	.cat-pixt a:hover img{ 
		opacity: 1;
	}
	.img-bg { 
		background: none;
	}
	.cat-menu {
		display: none;
	}
	.about-malta a {
		height: 234px;
		border-radius: 8px;
	}
	.about-malta img, .about-malta img.bigger {
		object-fit: cover;
		height: 220px;
	}
	.hero-search .row > div {
		padding: 10px 20px;
	}
	.hero-search .row .search-btn {
		width: 100%;
	}
	.hero-bg-2, .hero-area {
		height: auto;
	}
	.hero-search .row > div:not(:last-child) {
		margin: 0;
	}
	.hero-search .row > div:not(:last-child) {
		border-right: none;
	}
	.standartinis-page iframe {
		height: auto;
	}
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.mobile-btn { display: flex!important }
	.hero-search {
		background-color: rgba(255,255,255,0.5);
	}
	.standartinis-page iframe {
		height: auto;
		min-height: 200px;
	}
	.hero-search .row > div:not(:last-child) {
		border-right: none;
	}
	.hero-search .row > div:not(:last-child) {
		margin: 0;
		padding: 5px 10px;
	}
	.hero-bg-2, .hero-area {
		height: auto;
	}
	.hero-search .row > div {
		padding: 10px 20px;
	}
	.hero-search .row .search-btn {
		width: 100%;
	}
	.malta-kategorija img {
		width: 100%;
		object-fit: cover;
	}
	.gallery img {
    	padding: 5px;
    	height: 200px;
    	object-fit: cover;
		border: none!important;
	}
	#button {
		bottom: 90px;
		right: 29px;
	}
	.nav-contact {
		height: auto;
	}
	.nav-contact .container {
		display: grid;
	}
	.contact-map iframe {
		max-width: 100%;
	} 
	.g-5 {
		--bs-gutter-x: 1rem;
	}
	.gx-5 {
		--bs-gutter-x: 1rem;
	}
	.fibo-search > div {
		width: 150px;
		min-width: auto;
	}
	.about-malta a {
		height: 234px;
		border-radius: 8px;
	}
	.about-malta img, .about-malta img.bigger {
		object-fit: cover;
		height: 220px;
	}
	.navbar-brand img {
		max-height: 70px;
	}
	.stat-block {
		display: contents;
	}
	.nav-contact .container { justify-content: center }
	.ui-datepicker {
    	padding: 20px!important;
    	width: auto!important;
    	height: auto!important;
	}
	#sync1.owl-theme .owl-prev {
		left: -11px;
	}
	#sync1.owl-theme .owl-next {
		right: -11px;
	}
	.search-pixt select, .search-pixt .input-price {
	    font-size: inherit;
	}
	.cat-pixt .img-btn { 
		margin: 5px;
	}
	.img-btn { 
		height: 40px;
	}
	.navbar li {
		padding: 5px 20px;
	}
	.search-pixt {
		height: auto;
	}
	.search-pixt .border-left { 
		border: none;
		height: auto;
		padding-left: 0.5rem!important;
	}
	.cat-pixt form {
		margin: 1rem;
	}
	.price-pixt {
		padding: 1rem!important;
	}
	.cat-pixt a:hover img { 
		opacity: 1;
	}
	.cat-pixt img { 
		padding: 2px;
	}
	.img-bg { 
		background: none;
	}
	.desktop-pixt, .cat-menu {
		display: none;
	} 
	.nav-category li {
		margin: 10px;
	}
	.mobile-pixt {
		display: contents;
	} 
	.nav-category .navbar-nav {
		display: flex;
	}
	h1 {
		font-size: 40px;
	}
	h2 {
		font-size: 32px;	
	}
	h3, .news-letter h2 {
		font-size: 24px;	
	}
	h4 {
		font-size: 16px;	
	}

	h5, p {
		font-size: 14px;
	}
	.navbar a {
		font-size: 16px;
	} 
	.hot-product p {
		font-size: 12px;
	}

	.hero-search .row .col-3:not(:last-child) {
		margin: 5px 0;
		padding-left: 5px;
	}
	.news-letter .wpcf7-form {
		display: block;	
	}
	.news-letter .wpcf7-form .wpcf7-email {
		margin-bottom: 10px;
	}
	.news-letter .container, .news-letter-inner, .news-letter {
		height: auto;
	}
	.news-letter {
		width: 90%;
		margin: 5%;
	}
	.news-letter .container {
		padding: 1rem;
	}
	footer form {
		padding: 0;
	}
	footer .contacts div {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
	}
	i {
		padding-bottom: 0;
	}
	.news-letter .wpcf7-not-valid-tip {
		position: relative;
	}
}