@media (max-width:1920px) {}

@media (max-width:1680px) {}

@media (max-width:1520px) {}

@media (max-width:1440px) {}

@media(max-width:1366px) {
	.category-used-machines .products-container{
    grid-template-columns: repeat(2, 1fr);}
}

@media (max-width: 1280px) {
	.category-used-machines .products-container{
		grid-template-columns: repeat(2, 1fr);
	}


	.gallery-thumb{
		height:100px;
		width:100px;
	}
	}

@media (max-width: 1024px) {
    .contact-form .quote-form input.wpcf7-form-control.wpcf7-submit.has-spinner {

        margin-left: 11.7rem;
    }
		.category-used-machines .products-container{
    grid-template-columns: repeat(2, 1fr);
	}

}



@media (max-width: 992px) {}

@media (max-width: 800px) {
    .contact-form .quote-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
        margin-left: 9rem;
    }
	.table-row {
    gap: 5px;}

}


@media (max-width: 768px) {
	  .post-gallery-container {
        max-width: 100%;
        margin: 15px 0;
    }
	.category-new-machines .products-container{
		 grid-template-columns: repeat(1, 1fr);
	}
	.category-used-machines .products-container{
    grid-template-columns: repeat(1, 1fr);}
	
    .main-image-wrapper {
        height: 280px;
    }


    .gallery-thumb {
        width: 60px;
        height: 60px;
    }
	.production-slider .swiper-slide .pl-arrow {   display: none;}
	.production-slider .swiper-button-next{ right:0px; }
	.production-slider .swiper-button-prev{ left:0px; }
	.production-slider .swiper-button-next, .production-slider .swiper-button-prev { width: 35px; height: 35px; } 
	.production-slider .swiper-button-next::after , .production-slider .swiper-button-prev::after{ font-size: 20px; }
}

@media (max-width: 600px) {
    .contact-form .quote-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
        margin-left: 7.2rem;
    }
    .quote-form label {

        display: block;

    }
	 .remove-section {
    padding: 0px 5px;
}
.specification-form{
    flex-wrap: wrap;
}
	.contact1 .submit-btn{width:30%;}
	.quote-form input.wpcf7-form-control.wpcf7-submit.has-spinner{
		margin-left:0px;
	}
	.sub-form label {font-size: 15px; width:35%;}
	.table-header{font-size: 15px;}
}


@media (max-width: 480px) {
	  .main-image-wrapper {
        height: 220px;
        margin-bottom: 10px;
    }
.sub-form label {font-size: 13px; width:45%;}
	.table-header{font-size: 13px;}
    .gallery-thumbnails {
        gap: 8px;
        justify-content: center;
    }

    .gallery-thumb {
        width: 50px;
        height: 50px;
    }
	.contact1 .submit-btn{width:50%;}
}

@media (max-width: 415px) {
	.custom-file-upload {
    width: 100%;
}
}

@media (max-width: 375px) {
    .contact-form .quote-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
        margin-left: 5.2rem;}
	}

@media (max-width: 320px) {}




