@media(min-width:1025px) and (max-width:1350px){
	/* **** Index Pgae **** */
	.logo-bx img{width: 110px;}
	.navbar-nav li.nav-item a.nav-link{font-size: 16px;padding: 10px 10px;}
	.inner-search-bx h4{font-size: 14px;}
	.inner-search-bx li a{font-size: 16px;padding: 8px 12px;}
	.inner-search-bx li{margin: 0 10px 0 0;}
	.slider-block img{min-height: 250px;object-fit: cover;object-position: 80%;}
	.main-slider .slick-prev:before, .main-slider .slick-next:before{height: 40px;width: 40px;line-height: 40px;font-size: 16px;}
	.offer-dt h2{font-size: 28px;}
	.offer-dt p{font-size: 13px;}
	.btn-main{font-size: 15px;}
	.tranding-offer ul li{width: 25%;margin: 0;}
	.trand-img{height: 130px;}
	.daily-img img{width:190px;}
	.trand-box img{width: 50%;object-fit: contain;height: 150px;}
	.title-row h2{font-size: 22px;}
	a.view-btn{font-size: 16px;}
	.download-appblock{padding: 40px 20px;border-radius: 15px;overflow: hidden;}
	img.mobleim{width: 26%;}
	.app-txt h2{font-size: 20px;margin: 0 15px 0 0;}
	.app-bx a img{height: 30px;}
	.linkbx ul li a{font-size: 13px;}
	.process-bx img{width: 50px;}
	.process-bx h4{font-size: 16px;}
	.foot-links h4{margin: 15px 0 10px;}
	.footer-one .col-lg-2.col-md-4.col-sm-6{width: 50%;}
	.foot-links li a{font-size: 14px;}
	.subscribe-bx h4{margin: 20px 0 0;}
	.pay-foot ul li img{width: 50px;}
	/* **** End Index Page **** */

	/* **** About page **** */
	.easy-ic img{width: 50px;}
	.easy-box{padding: 15px;}
	.easy-step{padding: 30px 0;}
	.abt-row{padding: 0;}
	.abt-data h3{margin: 15px 0;font-size: 26px;}
	.abt-data p:last-child{margin: 0 0 15px;}
	.title-bar h2{font-size: 26px;}
	.process-line ul li h4{font-size: 16px; }
	.news-bx{width: 50%;}
	.news-bx h2{font-size: 26px;}
	.news-bx .form-group button{font-size: 14px;padding: 13px 20px;}
	/* **** End About page **** */

	/* **** Cart Page **** */
	.cart-wrapper{padding: 30px 0;}
	.shiped-bx p{font-size: 16px;}
	.invoice-bx .table>thead>tr>th{padding: 17px 15px 18px;}
	.list-cart-rate{padding: 15px 20px;}
	.list-cart-rate .table>tbody>tr>td{font-size: 15px;}
	.cart-bxs .btn-main{font-size: 15px;}
	.enter-code{padding: 15px 20px;}
	.enter-code button.sub-btn{padding:13px 5px; }
	.enter-code .form-control{padding: 10px 100px 10px 10px;}
	.cart-tab .table>tbody>tr>td .pro-img-or img{width: 80px;}
	.invoice-bx .table>tbody>tr>td{padding: 15px;}
	/* **** End Cart Page **** */

	/* **** Contact **** */
	.contact-wrp h2{font-size: 28px;}
	.contact-reach{padding: 240px 15px 180px;}
	/* **** End Contact **** */

	/* **** Login, Sign-Up ,Forget Password pages **** */
	.login-wrp{padding: 60px 0;}
	.login-frm{width: 50%;}
	.login-frm .frm-header .titlebar h2{font-size: 30px;}
	/* **** Login, Sign-Up ,Forget Password pages  ENd**** */

	/* **** Product Page **** */
	.trand-box h4{font-size: 16px;}
	.product-header-bread{margin: 0 0 15px;}
	.product-wrp .tranding-offer ul li{width: 25%;padding: 10px;}
	.product-sidebar__links li a{font-size: 14px;}
	.product-sidebar__single h3{font-size: 20px;}
	.filter-bx h3{font-size: 20px;}
	/* **** End Product Page **** */

	/* **** my-account **** */
	.profile-box{padding: 15px;}
	.in-ac-tabs .nav-tabs li a{font-size: 14px;}
	.account-cmbx h3{font-size: 24px;}
	.profile-box{padding: 15px;}
	.in-ac-tabs{padding: 0;margin: 0 0 15px;}
	.account-cmbx h3{font-size: 22px;}
	.profile-frm{padding: 20px;}
	.order-hisbx{padding: 20px;}
	.pay-opt{padding: 20px;}
	.order-hisbx .table tbody tr td .prosmdt h5 span{margin: 0 15px 0 0;}
	.order-hisbx .table tbody tr td .prosmdt h5{font-size: 13px;}
	.actb{width: 120px;}
	
	.catefil .panel-body{padding: 0 0 15px;}
	.account-cmbx .rete{padding: 60px 10px;}
	.account-cmbx .rete ul li{margin: 0 4px 0 0;}
	.account-cmbx .rete ul li a{font-size: 16px;}

	.trake-timeline ul{padding: 0 10px;}
	.trake-timeline ul li{font-size: 13px;}
	.track-block img{max-width: 100%;}
	.account-cmbx .track-details ul li a{font-size: 14px;}
	.coupons-wrp{padding: 20px;}
	/* **** End my-account **** */

	.mega-menu-bx{right: 0;width: ;}
}

@media(min-width:992px) and (max-width:1024px){
	/* **** Index Pgae **** */
	.logo-bx img{width: 110px;}
	.navbar-nav li.nav-item a.nav-link{font-size: 16px;padding: 10px 10px;}
	.inner-search-bx h4{font-size: 14px;}
	.inner-search-bx li a{font-size: 16px;padding: 8px 12px;}
	.inner-search-bx li{margin: 0 10px 0 0;}
	.slider-block img{min-height: 250px;object-fit: cover;object-position: 80%;}
	.main-slider .slick-prev:before, .main-slider .slick-next:before{height: 40px;width: 40px;line-height: 40px;font-size: 16px;}
	.offer-dt h2{font-size: 28px;}
	.offer-dt p{font-size: 13px;}
	.btn-main{font-size: 15px;}
	.tranding-offer ul li{width: 25%;margin: 0;}
	.trand-img{height: 130px;}
	.daily-img img{width:190px;}
	.trand-box img{width: 50%;object-fit: contain;height: 150px;}
	.title-row h2{font-size: 22px;}
	a.view-btn{font-size: 16px;}
	.download-appblock{padding: 40px 20px;border-radius: 15px;overflow: hidden;}
	img.mobleim{width: 26%;}
	.app-txt h2{font-size: 20px;margin: 0 15px 0 0;}
	.app-bx a img{height: 30px;}
	.linkbx ul li a{font-size: 13px;}
	.process-bx img{width: 50px;}
	.process-bx h4{font-size: 16px;}
	.foot-links h4{margin: 15px 0 10px;}
	.footer-one .col-lg-2.col-md-4.col-sm-6{width: 50%;}
	.foot-links li a{font-size: 14px;}
	.subscribe-bx h4{margin: 20px 0 0;}
	.pay-foot ul li img{width: 50px;}
	/* **** ENd Index Pgae **** */

	/* **** About page **** */
	.easy-ic img{width: 50px;}
	.easy-box{padding: 15px;}
	.easy-step{padding: 30px 0;}
	.abt-row{padding: 0;}
	.abt-data h3{margin: 15px 0;font-size: 26px;}
	.abt-data p:last-child{margin: 0 0 15px;}
	.title-bar h2{font-size: 26px;}
	.process-line ul li h4{font-size: 16px; }
	.news-bx{width: 50%;}
	.news-bx h2{font-size: 26px;}
	.news-bx .form-group button{font-size: 14px;padding: 13px 20px;}
	/* **** End About page **** */

	/* **** Cart Page **** */
	.cart-wrapper{padding: 30px 0;}
	.shiped-bx p{font-size: 16px;}
	.invoice-bx .table>thead>tr>th{padding: 17px 15px 18px;}
	.list-cart-rate{padding: 15px 20px;}
	.list-cart-rate .table>tbody>tr>td{font-size: 15px;}
	.cart-bxs .btn-main{font-size: 15px;}
	.enter-code{padding: 15px 20px;}
	.enter-code button.sub-btn{padding:13px 5px; }
	.enter-code .form-control{padding: 10px 100px 10px 10px;}
	.cart-tab .table>tbody>tr>td .pro-img-or img{width: 80px;}
	.invoice-bx .table>tbody>tr>td{padding: 15px;}
	/* **** End Cart Page **** */

	/* **** Contact **** */
	.contact-wrp h2{font-size: 28px;}
	.contact-reach{padding: 220px 15px 180px;}
	/* **** End Contact **** */

	/* **** Login, Sign-Up ,Forget Password pages **** */
	.login-wrp{padding: 60px 0;}
	.login-frm{width: 50%;}
	.login-frm .frm-header .titlebar h2{font-size: 28px;}
	/* **** Login, Sign-Up ,Forget Password pages  ENd**** */

	/* **** Product Page **** */
	.trand-box h4{font-size: 16px;}
	.product-header-bread{margin: 0 0 15px;}
	.product-wrp .tranding-offer ul li{width: 25%;padding: 10px;}
	.product-sidebar__links li a{font-size: 14px;}
	.product-sidebar__single h3{font-size: 20px;}
	.filter-bx h3{font-size: 20px;}
	/* **** End Product Page **** */

		/* **** my-account **** */
	.profile-box{padding: 15px;}
	.in-ac-tabs .nav-tabs li a{font-size: 14px;}
	.account-cmbx h3{font-size: 24px;}

	.profile-box{padding: 15px;}
	.in-ac-tabs{padding: 0;margin: 0 0 15px;}
	.account-cmbx h3{font-size: 22px;}
	.profile-frm{padding: 20px;}
	.order-hisbx{padding: 20px;}
	.pay-opt{padding: 20px;}
	/*.track-block{padding:20px;}*/


	.order-hisbx .table tbody tr td .prosmdt h5 span{margin: 0 15px 0 0;}
	.order-hisbx .table tbody tr td .prosmdt h5{font-size: 13px;}
	.actb{width: 120px;}

	.catefil .panel-body{padding: 0 0 15px;}
	.account-cmbx .rete{padding: 60px 10px;}
	.account-cmbx .rete ul li{margin: 0 4px 0 0;}
	.account-cmbx .rete ul li a{font-size: 16px;}

	.trake-timeline ul{padding: 0 10px;}
	.trake-timeline ul li{font-size: 13px;}
	.track-block img{max-width: 100%;}
	.account-cmbx .track-details ul li a{font-size: 14px;}
	.coupons-wrp{padding: 20px;}
	/* **** End my-account **** */

	.mega-menu-bx{right: 0;width: 100%;}
}

@media(min-width:768px) and (max-width:991px){
	/* **** Index Pgae **** */
	.logo-bx img{width: 110px;}
	.navbar-nav li.nav-item a.nav-link{font-size: 13px;padding: 10px 5px;}
	.inner-search-bx h4{font-size: 14px;}
	.inner-search-bx li a{font-size: 14px;padding: 8px 12px;}
	.inner-search-bx li{margin: 0 0 5px 0;}
	.slider-block img{min-height: 250px;object-fit: cover;object-position: 80%;}
	.main-slider .slick-prev:before, .main-slider .slick-next:before{height: 40px;width: 40px;line-height: 40px;font-size: 16px;}
	.offer-dt h2{font-size: 28px;}
	.offer-dt p{font-size: 13px;}
	.btn-main{font-size: 15px;}
	.tranding-offer ul li{width: 33.33%;margin: 0;}
	.trand-img{height: 130px;}
	.daily-img img{width:190px;}
	.trand-box img{width: 50%;object-fit: contain;height: 150px;}
	.title-row h2{font-size: 22px;}
	a.view-btn{font-size: 16px;}
	.download-appblock{padding: 40px 20px;border-radius: 15px;overflow: hidden;}
	img.mobleim{width: 26%;}
	.app-txt h2{font-size: 20px;margin: 0 15px 0 0;}
	.app-bx a img{height: 30px;}
	.linkbx ul li a{font-size: 13px;}
	.process-bx img{width: 50px;}
	.process-bx h4{font-size: 16px;}
	.foot-links h4{margin: 15px 0 10px;}
	.footer-one .col-lg-2.col-md-4.col-sm-6{width: 50%;}
	.foot-links li a{font-size: 14px;}
	.subscribe-bx h4{margin: 20px 0 0;}
	.pay-foot ul li img{width: 38px;}
	/* **** ENd Index Pgae **** */

	/* **** About page **** */
	.inner-banner{padding: 30px 0;height: auto;}
	.banner-block h1{font-size: 28px; margin: 0 auto 5px;}
	.breadcrumb li{font-size: 14px;}
	.easy-ic img{width: 50px;}
	.easy-box{padding: 15px;margin: 0 0 20px;display: block;}
	.easy-dt{padding: 15px 0 0;}
	.easy-step{padding: 30px 0;}
	.abt-row{padding: 0;}
	.abt-data h3{margin: 15px 0;font-size: 26px;}
	.abt-data p:last-child{margin: 0 0 15px;}
	.title-bar h2{font-size: 26px;}
	.our-process-wrp .process-line ul:before{top: 55px;}
	.why-choose-wrp .process-line ul li .probx{height: 100px;width: 100px;}
	.why-choose-wrp .process-line ul li .probx img{width: 30px;}
	.why-choose-wrp .process-line ul li .probx span{font-size: 14px;height: 35px;width: 35px;line-height: 35px;}
	.process-line ul li h4{font-size: 16px; }

	.news-bx{width: 100%;}
	.news-bx h2{font-size: 26px;}
	.news-bx .form-group button{font-size: 14px;padding: 13px 20px;}
	/* **** End About page **** */

	/* **** Cart Page **** */
	.cart-wrapper{padding: 30px 0;}
	.shiped-bx p{font-size: 16px;}
	.invoice-bx .table>thead>tr>th{padding: 17px 15px 18px;}
	.invoice-bx .table .or-pro-d{width: 250px;}
	.list-cart-rate{padding: 15px 20px;}
	.list-cart-rate .table>tbody>tr>td{font-size: 15px;}
	.cart-bxs .btn-main{font-size: 15px;}
	.enter-code{padding: 15px 20px;}
	.enter-code button.sub-btn{padding:13px 5px; }
	.enter-code .form-control{padding: 10px 100px 10px 10px;}
	/* **** End Cart Page **** */

	/* **** Contact **** */
	.contact-wrp h2{font-size: 28px;}
	.contact-reach{padding: 220px 15px 180px;}
	/* **** End Contact **** */

	/* **** Login, Sign-Up ,Forget Password pages **** */
	.login-wrp{padding: 60px 0;}
	.login-frm{width: 60%;}
	.login-frm .frm-header .titlebar h2{font-size: 28px;}
	/* **** Login, Sign-Up ,Forget Password pages  ENd**** */

	/* **** Product Page **** */
	.product-header-bread{margin: 0 0 15px;}
	.trand-box h4{font-size: 16px;}
	.product-wrp .tranding-offer ul li{width: 33.33%;padding: 10px;}
	.product-sidebar__links li a{font-size: 14px;}
	.product-sidebar__single h3{font-size: 20px;}
	.filter-bx h3{font-size: 20px;}
	/* **** End Product Page **** */


	/* **** Product Details page **** */
	.picZoomer-pic-wp, .picZoomer-zoom-wp{height: 250px !important;}
	._boxzoom .zoom-thumb ul.piclist{display: flex;align-items: center;}
	._boxzoom ._product-images{width: 100%;}
	.piclist li{min-width: 70px;height: 70px;float: left;width: 25%;}
	.piclist li img{height: 70px;}
	.product-details .name-dt h3{font-size: 20px;}
	#one{order: 2;}
	#two{order:1;}
	.zoom-thumb{margin: 15px 0;}
	.product-details .name-dt h2{font-size: 24px;}
	.product-details .qty-dt ul li a{font-size: 13px;}
	.about-product .abt-title h2{font-size: 24px;}
	.abt-prd-wrp{padding: 15px;}
	.abt-prd-wrp h3{font-size: 18px;}
	.product-details .name-dt h2 i {font-size: 20px;}

	.tranding-offer-wrp .title-row .col-md-8.col-sm-8{width: 100%;}
	#services{padding: 40px 10px;}
	/* **** End Product Details page **** */

	/* **** my-account **** */
	.profile-box{padding: 15px;}
	.in-ac-tabs .nav-tabs li a{font-size: 14px;}
	.account-cmbx h3{font-size: 24px;}

	.profile-box{padding: 15px;}
	.in-ac-tabs{padding: 0;margin: 0 0 15px;}
	.account-cmbx h3{font-size: 22px;}
	.profile-frm{padding: 20px;}
	.order-hisbx{padding: 20px;}
	.pay-opt{padding: 20px;}
	.track-block{padding:20px;}

	.prosmdt{width: 140px;}
	.order-hisbx .table tbody tr td .prosmdt h5 span{margin: 0 0 10px;}
	.actb{width: 120px;}

	.catefil .panel-body{padding: 0 0 15px;}
	.account-cmbx .rete{padding: 15px 0;border: none;}

	.trake-timeline ul{padding: 0 10px;}
	.trake-timeline ul li{font-size: 13px;}
	.track-block img{max-width: 100%;}
	.account-cmbx .track-details ul li a{font-size: 14px;}
	.coupons-wrp{padding: 20px;}
	/* **** End my-account **** */

	.mega-menu-bx{right: 0;width: 100%;}
	
}

@media(min-width:576px) and (max-width:767px){
	/* **** Index Pgae **** */
	.container{max-width: 100%;}
	.topbar{display: none;}
	.navbar{display: none;}
	.slider-block img{min-height: 250px;object-fit: cover;object-position: 80%;}
	.main-slider .slick-prev:before, .main-slider .slick-next:before{height: 40px;width: 40px;line-height: 40px;font-size: 16px;}
	.mobile-menu{display: flex;align-items: center;padding: 20px 15px;position: relative;}
	.mobile-menu .logo-bx{float: left;width: 40%;}
	.mobile-menu .quick-top{float: left;width: 60%;}
	.mobile-menu #demo{top: 100%;width: 95%;right: 2%; }
	.inner-search-bx{z-index: 9;padding: 20px;}
	.inner-search-bx h4{font-size: 14px;}
	.inner-search-bx li a{font-size: 14px;padding: 8px 12px;}
	.inner-search-bx li{margin: 0 0 5px 0;}
	.tranding-offer ul li{width: 50%;margin: 0;}
	.trand-img{height: 130px;}
	.daily-img img{width: 250px;}
	.trand-box img{width: 50%;object-fit: contain;height: 150px;}
	.title-row h2{font-size: 20px;}
	.title-row .col-md-8.col-sm-8{width: 60%;}
	.title-row  .col-md-4.col-sm-4{width: 40%;}
	a.view-btn{font-size: 16px;}
	.daily-essential-slider .slick-prev, .daily-essential-slider .slick-next{margin-top: -17px;}
	.download-appblock{padding: 20px;border-radius: 15px;overflow: hidden;}
	.download-appblock .row{display: block;}
	.app-txt{display: block;}
	.app-txt h2{font-size: 20px;margin: 0 0 20px;}
	.app-bx a img{height: 30px;}
	.linkbx ul li a{font-size: 13px;}
	.linkbx ul li{margin:0 16px 0 0;}
	.our-process ul li{width: 33.33%;padding: 10px;}
	.our-process ul li:nth-child(4){width: 50%;}
	.our-process ul li:last-child{width: 50%;}
	.process-bx h4{font-size: 16px;}
	.process-bx img{width: 40px;}
	.foot-links h4{margin: 15px 0 10px;}
	.footer-one .col-lg-2.col-md-4.col-sm-6{width: 50%;}
	.foot-links li a{font-size: 14px;}
	.subscribe-bx h4{margin: 20px 0 0;}
	.social-bx{float: none;margin: 15px 0 0;}
	/* **** ENd Index Pgae **** */

	/* **** About page **** */
	.inner-banner{padding: 30px 0;height: auto;}
	.banner-block h1{font-size: 28px; margin: 0 auto 5px;}
	.breadcrumb li{font-size: 14px;}
	.easy-ic img{width: 50px;}
	.easy-box{padding: 15px;margin: 0 0 20px;display: block;}
	.easy-dt{padding: 15px 0 0;}
	.easy-step{padding: 30px 0;}
	.abt-row{padding: 0;}
	.abt-data h3{margin: 15px 0;font-size: 26px;}
	.abt-data p:last-child{margin: 0 0 15px;}
	.title-bar h2{font-size: 26px;}
	.our-process-wrp .process-line ul:before{top: 55px;}
	.why-choose-wrp .process-line ul li .probx{height: 100px;width: 100px;}
	.why-choose-wrp .process-line ul li .probx img{width: 30px;}
	.why-choose-wrp .process-line ul li .probx span{font-size: 14px;height: 35px;width: 35px;line-height: 35px;}
	.process-line ul li h4{font-size: 16px; }
	.news-bx{width: 100%;}
	.news-bx h2{font-size: 26px;}
	.news-bx .form-group button{font-size: 14px;padding: 13px 20px;}
	/* **** End About page **** */

	/* **** Cart Page **** */
	.cart-wrapper{padding: 30px 0;}
	.shiped-bx p{font-size: 16px;}
	.invoice-bx .table>thead>tr>th{padding: 17px 15px 18px;}
	.invoice-bx .table .or-pro-d{width: 250px;}
	.cart-bxs{margin: 30px 0 0;}
	.list-cart-rate{padding: 15px 20px;}
	.list-cart-rate .table>tbody>tr>td{font-size: 15px;}
	.cart-bxs .btn-main{font-size: 15px;}
	/* **** End Cart Page **** */

	/* **** Contact **** */
	.contact-wrp h2{font-size: 28px;margin: 0;}
	.contact-form{margin:15px 0 0;padding: 20px;}
	.contact-form .btn-main{padding: 10px 20px;font-size: 14px;}
	.contact-reach{padding: 30px 15px;border:4px solid rgb(1 79 113);border-top: 0;}
	.contact-reach:before{display: none;}
	.contact-wrp{padding: 40px 0;margin: 0;}
	/* **** End Contact **** */

	/* **** Faq Page **** */
	.faq-wrp{padding: 0;}
	.faq-wrp .panel-title{padding: 15px 50px 15px 15px;}
	.faq-wrp .panel-title > a:after{top: 14px;}
	.faq-wrp .panel-body p{font-size: 14px;}
	.faq-wrp .panel-body{padding: 0 50px 15px 15px;}
	.faq-wrp .panel-title{font-size: 16px;}
	/* **** End Faq Page **** */

	/* **** Login, Sign-Up ,Forget Password pages **** */
	.login-wrp{padding: 40px 0;}
	.login-frm{width: 80%;}
	.login-frm .frm-header .titlebar h2{font-size: 28px;}
	/* **** Login, Sign-Up ,Forget Password pages  ENd**** */

	/* **** Product Page **** */
	.product-header-bread{margin: 0 0 15px;}
	.trand-box h4{font-size: 16px;}
	.product-wrp .tranding-offer ul li{width: 33.33%;padding: 10px;}
	/* **** End Product Page **** */

	/* **** Product Details page **** */
	.product-details .name-dt h2{font-size: 24px;}
	.product-details .qty-dt ul li a{font-size: 13px;}
	.about-product .abt-title h2{font-size: 24px;}
	.abt-prd-wrp{padding: 15px;}
	.abt-prd-wrp h3{font-size: 18px;}
	.tranding-offer-wrp .title-row .col-md-8.col-sm-8{width: 100%;}
	#services{padding: 40px 10px;}
	/* **** End Product Details page **** */


	/* **** my-account **** */
	.profile-box{padding: 15px;}
	.in-ac-tabs{padding: 0;margin: 0 0 15px;}
	.account-cmbx h3{font-size: 22px;}
	.profile-frm{padding: 20px;}
	.order-hisbx{padding: 20px;}
	.pay-opt{padding: 20px;}
	.track-block{padding:20px;}

	.prosmdt{width: 140px;}
	.order-hisbx .table tbody tr td .prosmdt h5 span{margin: 0 0 10px;}
	.actb{width: 120px;}

	.catefil .panel-body{padding: 0 0 15px;}
	.account-cmbx .rete{padding: 15px 0;border: none;}

	.trake-timeline ul{padding: 0 10px;}
	.trake-timeline ul li{font-size: 13px;}
	.track-block img{max-width: 100%;}
	.account-cmbx .track-details ul li a{font-size: 14px;}
	/* **** End my-account **** */

	.pro-enter-bx{padding: 10px 0;}
	.pro-enter-bx h4{font-size: 16px;margin: 15px 0 0;}
	.side-nav-wrp .sidenav-block li.card .pro-enter-bx a{padding: 10px 0;}
}

@media(min-width:448px) and (max-width:575px){
	/* **** Index Pgae **** */
	.container{max-width: 100%;}
	.topbar{display: none;}
	.navbar{display: none;}
	.slider-block img{min-height: 250px;object-fit: cover;object-position: 80%;}
	.main-slider .slick-prev:before, .main-slider .slick-next:before{height: 40px;width: 40px;line-height: 40px;font-size: 16px;}
	.mobile-menu{display: flex;align-items: center;padding: 20px 15px;position: relative;}
	.mobile-menu .logo-bx{float: left;width: 40%;}
	.mobile-menu .quick-top{float: left;width: 60%;}
	.mobile-menu #demo{top: 100%;width: 95%;right: 2%; }
	.inner-search-bx{z-index: 9;padding: 20px;}
	.inner-search-bx h4{font-size: 14px;}
	.inner-search-bx li a{font-size: 14px;padding: 8px 12px;}
	.inner-search-bx li{margin: 0 0 5px 0;}
	.tranding-offer ul li{width: 50%;margin: 0;}
	.trand-img{height: 130px;}
	.daily-img img{width: 250px;}
	.trand-box img{width: 50%;}
	.title-row h2{font-size: 20px;}
	.title-row .col-md-8.col-sm-8{width: 60%;}
	.title-row  .col-md-4.col-sm-4{width: 40%;}
	a.view-btn{font-size: 16px;}
	.daily-essential-slider .slick-prev, .daily-essential-slider .slick-next{margin-top: -17px;}
	.download-appblock{padding: 20px;border-radius: 15px;overflow: hidden;}
	.download-appblock .row{display: block;}
	.app-txt{display: block;}
	.app-txt h2{font-size: 20px;margin: 0 0 20px;}
	.app-bx a img{height: 30px;}
	.linkbx ul li a{font-size: 13px;}
	.linkbx ul li{margin:0 16px 0 0;}
	.our-process ul li{width: 33.33%;padding: 10px;}
	.our-process ul li:nth-child(4){width: 50%;}
	.our-process ul li:last-child{width: 50%;}
	.process-bx h4{font-size: 16px;}
	.process-bx img{width: 40px;}
	.foot-links h4{margin: 15px 0 10px;}
	.footer-one .col-lg-2.col-md-4.col-sm-6{width: 50%;}
	.foot-links li a{font-size: 14px;}
	.subscribe-bx h4{margin: 20px 0 0;}
	.social-bx{float: none;margin: 15px 0 0;}
	/* **** ENd Index Pgae **** */

	/* **** About page **** */
	.inner-banner{padding: 30px 0;height: auto;}
	.banner-block h1{font-size: 28px; margin: 0 auto 5px;}
	.breadcrumb li{font-size: 14px;}
	.easy-ic img{width: 50px;}
	.easy-box{padding: 15px;margin: 0 0 20px;}
	.easy-step{padding: 30px 0;}
	.abt-row{padding: 0;}
	.abt-data h3{margin: 15px 0;font-size: 26px;}
	.abt-data p:last-child{margin: 0 0 15px;}
	.title-bar h2{font-size: 26px;}
	.process-line ul li{width: 50%;margin: 0 0 20px;}
	.our-process-wrp .process-line ul:before{display: none;}
	.why-choose-wrp .process-line ul li .probx{height: 100px;width: 100px;}
	.why-choose-wrp .process-line ul li .probx img{width: 30px;}
	.why-choose-wrp .process-line ul li .probx span{font-size: 14px;height: 35px;width: 35px;line-height: 35px;}
	.process-line ul li h4{font-size: 16px; }
	.news-bx{width: 100%;}
	.news-bx h2{font-size: 26px;}
	.news-bx .form-group button{font-size: 14px;padding: 13px 20px;}
	/* **** End About page **** */

	/* **** Cart Page **** */
	.cart-wrapper{padding: 30px 0;}
	.shiped-bx p{font-size: 16px;}
	.invoice-bx .table>thead>tr>th{padding: 17px 15px 18px;}
	.invoice-bx .table .or-pro-d{width: 250px;}
	.cart-bxs{margin: 30px 0 0;}
	.list-cart-rate{padding: 15px 20px;}
	.list-cart-rate .table>tbody>tr>td{font-size: 15px;}
	.cart-bxs .btn-main{font-size: 15px;}
	/* **** End Cart Page **** */

	/* **** checkout **** */
	.checkout-wrp h3 span{float: none;margin: 15px 0;display: table;}
	/* **** End checkout **** */

	/* **** Contact **** */
	.contact-wrp h2{font-size: 28px;margin: 0;}
	.contact-form{margin:15px 0 0;padding: 20px;}
	.contact-form .btn-main{padding: 10px 20px;font-size: 14px;}
	.contact-reach{padding: 30px 15px;border:4px solid rgb(1 79 113);border-top: 0;}
	.contact-reach:before{display: none;}
	.contact-wrp{padding: 40px 0;margin: 0;}
	/* **** End Contact **** */

	/* **** Faq Page **** */
	.faq-wrp{padding: 0;}
	.faq-wrp .panel-title{padding: 15px 50px 15px 15px;}
	.faq-wrp .panel-title > a:after{top: 14px;}
	.faq-wrp .panel-body p{font-size: 14px;}
	.faq-wrp .panel-body{padding: 0 50px 15px 15px;}
	.faq-wrp .panel-title{font-size: 16px;}
	/* **** End Faq Page **** */

	/* **** Login, Sign-Up ,Forget Password pages **** */
	.login-wrp{padding: 40px 0;}
	.login-frm{width: 80%;}
	.login-frm .frm-header .titlebar h2{font-size: 28px;}
	.frglink a{text-align: left;margin: 0 0 10px;}
	/* **** Login, Sign-Up ,Forget Password pages  ENd**** */

	/* **** Product Page **** */
	.product-header-bread{margin: 0 0 15px;}
	.product-header-bread .form-control{margin-right: auto;margin-left: 0;margin-top: 10px}
	.product-header-bread{margin: 0 0 10px;}
	.trand-box h4{font-size: 16px;}
	.product-wrp .tranding-offer ul li{width: 50%;padding: 10px;}
	/* **** End Product Page **** */

	/* **** Product Details page **** */
	.picZoomer-pic-wp, .picZoomer-zoom-wp{height: 250px !important;}
	._boxzoom .zoom-thumb ul.piclist{display: flex;align-items: center;}
	._boxzoom ._product-images{width: 100%;}
	.piclist li{min-width: 70px;height: 70px;float: left;width: 25%;}
	.piclist li img{height: 70px;}
	#services .row{display: block;}
	.product-details .name-dt h3{font-size: 20px;}
	.col-md-6._boxzoom {display: grid;}
	#one{order: 2;}
	#two{order:1;}
	.zoom-thumb{margin: 15px 0;}
	.product-details .name-dt h2{font-size: 24px;}
	.product-details .qty-dt ul li a{font-size: 13px;}
	.about-product .abt-title h2{font-size: 24px;}
	.abt-prd-wrp{padding: 15px;}
	.abt-prd-wrp h3{font-size: 18px;}
	.tranding-offer-wrp .title-row .col-md-8.col-sm-8{width: 100%;}
	#services{padding: 40px 10px;}
	/* **** End Product Details page **** */

	/* **** my-account **** */
	.profile-box{padding: 15px;}
	.in-ac-tabs{padding: 0;margin: 0 0 15px;}
	.account-cmbx h3{font-size: 22px;}
	.profile-frm{padding: 20px;}
	.order-hisbx{padding: 20px;}
	.pay-opt{padding: 20px;}
	.track-block{padding:20px;}

	.prosmdt{width: 140px;}
	.order-hisbx .table tbody tr td .prosmdt h5 span{margin: 0 0 10px;}
	.actb{width: 120px;}

	.catefil .panel-body{padding: 0 0 15px;}
	.account-cmbx .rete{padding: 15px 0;border: none;}

	.trake-timeline ul{padding: 0 10px;}
	.trake-timeline ul li{font-size: 13px;}
	/* **** End my-account **** */

	.pro-enter-bx{padding: 10px 0;}
	.sidenav-block li.card .col-md-3.col-sm-3{width: 50%;}
	.pro-enter-bx h4{font-size: 16px;margin: 15px 0 0;}
	.side-nav-wrp .sidenav-block li.card .pro-enter-bx a{padding: 10px 0;}

	.bread-block ul{text-align: left;padding-top: 15px;}
}

@media(max-width:447px){
	/* **** Index Pgae **** */
	.container{max-width: 100%;}
	.topbar{display: none;}
	.navbar{display: none;}
	.slider-block img{min-height: 250px;object-fit: cover;object-position: 80%;}
	.main-slider .slick-prev:before, .main-slider .slick-next:before{height: 40px;width: 40px;line-height: 40px;font-size: 16px;}
	.mobile-menu{display: flex;align-items: center;padding: 20px 15px;position: relative;}
	.mobile-menu .logo-bx{float: left;width: 40%;}
	.mobile-menu .quick-top{float: left;width: 60%;}
	.mobile-menu #demo{top: 100%;width: 95%;right: 2%; }
	.inner-search-bx{z-index: 9;padding: 20px;}
	.inner-search-bx h4{font-size: 14px;}
	.inner-search-bx li a{font-size: 14px;padding: 8px 12px;}
	.inner-search-bx li{margin: 0 0 5px 0;}
	.tranding-offer ul li{width: 100%;margin: 0;}
	.trand-box img{width: 50%;}
	.title-row h2{font-size: 20px;}
	.title-row .col-md-8.col-sm-8{width: 60%;}
	.title-row  .col-md-4.col-sm-4{width: 40%;}
	a.view-btn{font-size: 16px;}
	.daily-essential-slider .slick-prev, .daily-essential-slider .slick-next{margin-top: -17px;}
	.download-appblock{padding: 20px;border-radius: 15px;overflow: hidden;}
	.download-appblock .row{display: block;}
	.app-txt{display: block;}
	.app-txt h2{font-size: 20px;margin: 0 0 20px;}
	.app-bx a img{height: 30px;}
	.linkbx ul li a{font-size: 13px;}
	.linkbx ul li{margin:0 16px 0 0;}
	.our-process ul li{width: 50%;padding: 10px;}
	.our-process ul li:last-child{width: 100%;}
	.process-bx h4{font-size: 16px;}
	.process-bx img{width: 40px;}
	.foot-links h4{margin: 15px 0 10px;}
	.footer-one .col-lg-2.col-md-4.col-sm-6{width: 50%;}
	.foot-links li a{font-size: 14px;}
	.subscribe-bx h4{margin: 20px 0 0;}
	.social-bx{float: none;margin: 15px 0 0;}
	/* **** ENd Index Pgae **** */

	/* **** About page **** */
	.inner-banner{padding: 30px 0;height: auto;}
	.banner-block h1{font-size: 28px; margin: 0 auto 5px;}
	.breadcrumb li{font-size: 14px;}
	.easy-ic img{width: 50px;}
	.easy-box{padding: 15px;margin: 0 0 20px;}
	.easy-step{padding: 30px 0;}
	.abt-row{padding: 0;}
	.abt-data h3{margin: 15px 0;font-size: 26px;}
	.abt-data p:last-child{margin: 0 0 15px;}
	.title-bar h2{font-size: 26px;}
	.process-line ul li{width: 50%;margin: 0 0 20px;}
	.our-process-wrp .process-line ul:before{display: none;}
	.why-choose-wrp .process-line ul li .probx{height: 100px;width: 100px;}
	.why-choose-wrp .process-line ul li .probx img{width: 30px;}
	.why-choose-wrp .process-line ul li .probx span{font-size: 14px;height: 35px;width: 35px;line-height: 35px;}
	.process-line ul li h4{font-size: 16px; }
	.news-bx{width: 100%;}
	.news-bx h2{font-size: 26px;}
	.news-bx .form-group button{font-size: 14px;padding: 13px 20px;}
	/* **** End About page **** */

	/* **** Cart Page **** */
	.cart-wrapper{padding: 30px 0;}
	.shiped-bx p{font-size: 16px;}
	.invoice-bx .table>thead>tr>th{padding: 17px 15px 18px;}
	.invoice-bx .table .or-pro-d{width: 250px;}
	.cart-bxs{margin: 30px 0 0;}
	.list-cart-rate{padding: 15px 20px;}
	.list-cart-rate .table>tbody>tr>td{font-size: 15px;}
	.cart-bxs .btn-main{font-size: 15px;}
	/* **** End Cart Page **** */

	/* **** checkout **** */
	.checkout-wrp h3 span{float: none;margin: 15px 0;display: table;}
	/* **** End checkout **** */

	/* **** Contact **** */
	.contact-wrp h2{font-size: 28px;margin: 0;}
	.contact-form{margin:15px 0 0;padding: 20px;}
	.contact-form .btn-main{padding: 10px 20px;font-size: 14px;}
	.contact-reach{padding: 30px 15px;border:4px solid rgb(1 79 113);border-top: 0;}
	.contact-reach:before{display: none;}
	.contact-wrp{padding: 40px 0;margin: 0;}
	/* **** End Contact **** */


	/* **** Faq Page **** */
	.faq-wrp{padding: 0;}
	.faq-wrp .panel-title{padding: 15px 50px 15px 15px;}
	.faq-wrp .panel-title > a:after{top: 14px;}
	.faq-wrp .panel-body p{font-size: 14px;}
	.faq-wrp .panel-body{padding: 0 40px 15px 15px;}
	.faq-wrp .panel-title{font-size: 16px;}
	/* **** End Faq Page **** */


	/* **** Login, Sign-Up ,Forget Password pages **** */
	.login-wrp{padding: 40px 0;}
	.login-frm{width: 100%;}
	.login-frm .frm-header .titlebar h2{font-size: 22px;}
	.frglink a{text-align: left;margin: 0 0 10px;}
	/* **** Login, Sign-Up ,Forget Password pages  ENd**** */


	/* **** Product Page **** */
	.product-header-bread{margin: 0 0 15px;}
	.product-header-bread .form-control{margin-right: auto;margin-left: 0;margin-top: 10px}
	.product-wrp .tranding-offer ul li{width: 100%;padding: 10px;}
	/* **** End Product Page **** */


	/* **** Product Details page **** */
	.picZoomer-pic-wp, .picZoomer-zoom-wp{height: 250px !important;}
	._boxzoom .zoom-thumb ul.piclist{display: flex;align-items: center;}
	._boxzoom ._product-images{width: 100%;}
	.piclist li{min-width: 70px;height: 70px;float: left;width: 25%;}
	.piclist li img{height: 70px;}
	#services .row{display: block;}
	.product-details .name-dt h3{font-size: 20px;}
	.col-md-6._boxzoom {display: grid;}
	#one{order: 2;}
	#two{order:1;}
	.zoom-thumb{margin: 15px 0;}
	.product-details .name-dt h2{font-size: 24px;}
	.product-details .name-dt h2 i {font-size: 20px;}
	.product-details .qty-dt ul li a{font-size: 13px;}
	.about-product .abt-title h2{font-size: 24px;}
	.abt-prd-wrp{padding: 15px;}
	.abt-prd-wrp h3{font-size: 18px;}
	.tranding-offer-wrp .title-row .col-md-8.col-sm-8{width: 100%;}
	#services{padding: 40px 10px;}
	/* **** End Product Details page **** */

	/* **** my-account **** */
	.profile-box{padding: 15px;}
	.in-ac-tabs{padding: 0;margin: 0 0 15px;}
	.account-cmbx h3{font-size: 22px;}
	.profile-frm{padding: 20px;}
	.order-hisbx{padding: 20px;}
	.pay-opt{padding: 20px;}
	.track-block{padding:20px;}

	.prosmdt{width: 140px;}
	.order-hisbx .table tbody tr td .prosmdt h5 span{margin: 0 0 10px;}
	.actb{width: 120px;}

	.catefil .panel-body{padding: 0 0 15px;}
	.account-cmbx .rete{padding: 15px 0;border: none;}

	.trake-timeline ul{padding: 0 10px;}
	.trake-timeline ul li{font-size: 13px;}
	/* **** End my-account **** */


	.pro-enter-bx{padding: 10px 0;}
	.sidenav-block li.card .col-md-3.col-sm-3{width: 50%;}
	.pro-enter-bx h4{font-size: 16px;margin: 15px 0 0;}
	.side-nav-wrp .sidenav-block li.card .pro-enter-bx a{padding: 10px 0;}


	.bread-block ul{text-align: left;padding-top: 15px;}
}
