@media (min-width: 992px){
	.ps-lg-11 {
	    padding-left: 11rem!important;
	}
}
@media (min-width: 1200px){
	.floted-ul{
		left: 924.01px;
	}
}

@media (min-width: 1400px){
	.floted-ul{
		left: 1075.01px;
	}
}
/*===============================
mobile view
===============================*/
@media (max-width: 1024px){
	.bg-banner{margin-top: 84px;}
	.banner-title-box{top: 30%;}
	.title-banner{font-size: 18px;}
	
	/*------*/
	.bg-non-fiction{padding: 40px 0px;}
	.btn-box{background-image: none !important;}
	.btn-box { height: auto; line-height: initial;}
	.btn-box a{color: var(--color_theme);}

	/*------*/
	.bg-fiction{padding: 40px 0px;}

	/*------*/
	.becon-sec-title:before {width: 43%;right: -12px;}
	.becon-sec-dtls{padding-right: 0;}
	.text-expend {font-size: 40px; line-height: 80px; letter-spacing: normal; padding: 2px 0px;}

	/*------*/
	.bg-child{padding: 40px 0px;}

	/*------*/
	.bg-event{padding: 40px 0px;}
	.my-slider .slick-prev{left: 33px; top: 58%;}
	.my-slider .slick-next{right: 0; top: 58%;}
	.bg-event .btn-font{margin-top: -237px; }

	/*-----*/
	.bg-footer1{padding-top: 0;}
	.custom-dark-card{border-radius: 0; padding: 33px 15px;}
	.custom-form-card{padding: 33px 15px; border-radius: 0; margin-bottom: 15px;}
	.bg-mob-dark{    background-color: var(--color_dark);}

	/*.footer2 .container{padding: 0}*/
	.img-footer-curv{display: none;}
	.custom-dark-card-shadow{margin-top: 0; border-radius: 0; margin-bottom:20px; padding: 30px 10px;}
	.f-nav-menu .nav-item{text-align: center;}
	.ul-social { margin: auto; text-align: center; padding: 0;}
	.ul-social .nav-item{text-align: center;}
	.ul-social .nav-item .nav-link {padding: 11px; line-height: 3;}
	.btn-thtme{min-width: 107px;}
	.subscribe-form-sontrol{padding: 15px 122px 15px 12px;}

	/*=================
	About Us 
	==================*/
	.bg-about{padding: 40px 0px; background: transparent;}
	.title-about{color: var(--color_dark);}
	.bg-product-dtls{padding: 40px 0px};
	.title-about{color: var(--color_dark);}
	.about-timeline .box-container{padding: 0;width: 100%;}
	.about-timeline::after{ display: none; }
	.about-timeline .box-container span{display: none;}
	.about-timeline .right{left: 0; margin-top: 20px;}
	.about-timeline .content-box{margin-top: 20px;}
	.box-container{box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);}

	/*=================
	shop page 
	==================*/
	.title-filte{font-size: 14px;}
	.filter-select{padding: 10px 12px;}
	.pos-filter-select { margin-top: -14px; margin-bottom: 15px;}
	#filterForm{z-index: 999999;}
	/*--------*/
	.product-details h2{font-size: 30px;}
	.btn-box-shop-dtls button{width: 49%;}
	.btn-outline-dark{width: 100%;}
	.fiction-card .card-text{margin-bottom: 0px;}

	.cart-card{margin-top: 15px; padding: 20px;}
	.cart-card hr{margin: 0.5rem 0;}
	.text-dark-com span{font-size: 22px;}
	.vr-cus-nav{position: fixed; top: 0; right: 0; left: 0; z-index: 1030;}

	/*=================
	contact us page 
	==================*/
	.bg-contact{ background-color: #c4c1a700;}
	.contact-card{ padding: 15px; box-shadow: none; border: 0px;}
	.floted-ul{display: none;}

	/*=================
	Publishing page 
	==================*/
	.slick-slide img{margin: auto;}
	.glance-card{text-align: center;}

	.news-card .card-body{margin: 20px;}
	
	
	/*
=================================================
******************* NEW WOOCOMMERCR SETUP *********************
=================================================
*/
	.woocommerce ul.products:not(.elementor-grid), .woocommerce-page ul.products:not(.elementor-grid) {
        grid-template-columns: repeat(2, 1fr);
    }
}
