/* Extra large devices (large laptops and desktops, 1400px to 1600px) */
@media screen and (max-width: 1600px) {

}
/* Large devices (laptops/desktops, 1200px to 1399px) */
@media only screen and (max-width: 1399px) {
	
}

/* Medium devices (landscape tablets, 992px to 1199px) */
@media only screen and (max-width: 1199px) {
	
}

/* Small devices (portrait tablets and large phones,769px to 991px) */
@media only screen and (max-width: 991px){
	.container-wide{
		max-width: 100%;
	}
	.container-custom{
		max-width: 97%;
	}
}

/* Extra small devices (phones,576px to 768px) */
@media only screen and (max-width: 768px) {
	.theme-container{
		padding: 0 2%;
	}
	.navbar-brand img {
		width: 150px;
	}
	.header-links {
		display: none;
		flex-direction: column;
		position: absolute;
		top: 60px;
		right: 20px;
		background-color: #fff;
		border: 1px solid #ddd;
		border-radius: 5px;
		padding: 10px;
	}
	.head-sec .nav-tabs .nav-item .nav-link{
		min-width: 150px;
	}
	.header-links.show {
		display: block;
	}

	.toggle-btn {
		display: block;
	}
	.tools-sec .tools-box .tool-card{
		width: 88%;
		height: 130px;
	}
	.tools-sec .theme-container > h5 {
		text-align: center;
		line-height: 28px;
		font-size: 21px;
	}
	.tools-sec .theme-container > p {
		text-align: center;
		font-size: 14px;
		line-height: 23px;
	}
	.why-choose h4 {
		font-size: 23px;
	}
	.why-choose .why-choose-box{
		justify-content: center;
		text-align: center;
	}
	.why-choose .why-choose-box .why-choose-card{
		max-width: 100%;
	}
	.why-choose .mini-img-sec {
		padding: 35px 30px;
		background-size: 230px;
		background-color: rgb(0 0 0 / 20%);
	}
	.why-choose .mini-img-sec h3 {
		font-size: 27px;
		line-height: 31px;
	}
	.why-choose .mini-img-sec p {
		font-size: 18px;
		line-height: 28px;
		width: 335px;
	}
	.why-choose:before {
		width: 45px;	
	}
	.why-choose:after {
		content: '';
		position: absolute;
		right: -26px;
		top: 50%;
		transform: translate(0, 50%);
		width: 70px;
		height: 96px;
	}
	.file-list-sec .list-card .list-card-footer{
		display: flex;
		flex-direction: column;
		gap: 15px;
	}
	.file-list-sec .list-card .list-card-footer .lcf-download-area{
		display: flex;
		flex-direction: column;
		gap: 15px;
	}
	.file-list-sec .list-card .list-card-body .list-card-box-area .list-box .list-item-result > p {
		font-size: 13px;
	}
	#compression-list.file-list-sec .list-card .list-card-head .lch-txt-area > h4 {
		font-size: 18px;
	}
	.file-list-sec .list-card .list-card-body > h3 {
		font-size: 18px;
	}
	.tools-sec:before {
		width: 80px;
	}
	.tools-sec:after{
		width: 80px;
	}
	.slider-sec .theme-container{
		padding: 0 2%;
	}
	.why-choose {
		padding: 0px;
		position: relative;
	}
	.list-item-img{
		display: none !important;
	}
	footer .footer-area{
		flex-direction: column;
		text-align: center;
		gap: 35px;
	}
	footer .footer-area ul li a {
		color: var(--bg-black);
		font-size: 12px;
	}


	header nav.navbar{
		padding: 20px 20px;
		gap: 15px;
	}
	header nav #navbarNav ul li a.nav-link{
		text-align: left;
	}
	header nav #navbarNav ul li a.nav-btn{
		text-align: center;
	}
	.mega-menu{
		border: none;
	}
	.mega-menu .megamenu-img-area{
		display: none;
	}
	.mega-menu .megamenu-list{
		gap: 20px;
	}

}


/* Extra small devices (phones, 575px and down) */
@media only screen and (max-width: 575px) {
	.list-item-img{
		display: none!important;
	}
}