
td.product-quantity {
    text-align: left !important;
}
@media screen and (min-width:1241px) and (max-width:1500px){


	/*New branding*/
	.header-right-main .aws-container{margin-right: 25px;}
	.testi-box{padding: 30px 20px;}
	/*New branding*/

.container{max-width: 96% !important;}

	/*HOME-PAGE*/

	.testinomial-slider .slick-next{right: -20px;}

	.testinomial-slider .slick-prev{left: -20px;}

    .video-start .slick-prev{width: 60px;height: 60px;background-size: 60px;left: 5px;}

	.video-start .slick-next{width: 60px;height: 60px;background-size: 60px;right: 5px;}

	.Our-value-sub h3{font-size: 18px;}

	.Our-value-sub{min-height: 291px;}

	.pro-des h3{font-size: 23px;}

	.slider-start.slick-slide img {height: 400px;}

	.video-slider .play img{width:55px;height:55px;}

	.box-content h4{font-size: 17px;}

	.box-content a{font-size: 15px;}

	.about-bird-pic::before{width: 482px;height: 470px;right: 60px;}

	.title-pro{padding-bottom: 30px;}

	.Our-values{padding-top: 60px}

	.Our-value-box{padding-bottom: 80px}

	.brand-logo{padding: 90px 0;}

	.newslatter-cont h2{font-size: 36px;}

	/*About-us*/

	.menu-main ul li{padding:0 10px;}

	.about-start {padding:50px 0 80px;}

	.about-rightr::after{right:-15px;}

	.about-rightr.left-side::after{left:-15px;}

	.pad-left {padding-left:30px;}

	.pad-rgt{padding-right:30px;}

	.about-rightr::after {width: 370px;height: 570px;}

	.about-bird-right-dtl h2 {font-size: 38px;}

	.about-pro {margin-top:-60px;padding-top:100px;}

	.about-rightr.left-side::before{right: -38px;}

	.pro-slider .slick-dots {bottom: -80px;}


	/* contect-us */

	.Map-one::after{right: -26px;width: 380px;}

	.Map-one::before{right: -25px;width: 201px;}

	.add-start img {width: 80px;}

	.Map-start{padding:80px 0 0;}

	.add-one {margin:60px 0;padding:50px;}

	.contact-Yne {padding-right:50px;}


  /* product-category */

  .sliderrr h2{font-size: 21px;}

	.sliderrr h4{font-size: 23px;}

	.sub-slider-start .slider-for-3 .slide img{min-height: 480px;max-height: 480px}

	.slider-nav-3 .slide img{margin:20px 0 20px 0px !important;}



	/*product*/
	.shop-start img{height: 650px;}



	/*product-detail*/
	.home-banner-rtll .slick-next {right:40%;}



	/* login */
   .service-Box p.user-registration-form-row input{height: 50px !important;}

   .service-Box input.user-registration-Button.button{font-size: 16px;min-width: 198px;height: 55px;}

   .login::before{display: none;}



   /* register */
   .login-title h2 span{width: 16px;height: 16px;}

   .login .form-feild label{font-size: 15px !important;}

   .login #user_email_field span.input-wrapper input,div#user_pass_field span.input-wrapper input, div.user_name_main_register #user_login_field input,div.user_conform_main_register #user_confirm_password_field input {height: 50px !important;}

   button.btn.button.ur-submit-button{font-size: 17px; min-width: 206px;height: 56px;}

   .login .contact-Yne{padding: 38px 30px;}

   .login .form-feild input[type=password]{background-position: 25px 14px;}


	/* my-account */
	.about-spart{padding: 80px 0 0;}

	  

	/* orders */
	.woocommerce-MyAccount-navigation ul li {padding: 15px 23px !important;}

	.woocommerce .woocommerce-MyAccount-navigation ul li a{font-size: 16px !important;}



	.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size:32px;line-height: 1;}

	 /* pop-up-btn */

	 .pop-up-btn a{padding: 8px 28px !important;}



	 .Our-value-sub h3{width: 100%;}

	 .pro-des h3 {width: 100%;}

  	

  	.pro-btn a {min-width: 300px;}

  	.product-main{padding:80px 0;}

  	.pro-desc h3{font-size:40px;}

  	.product-img img{min-height: 500px;max-height:500px;}

  	.product-img:before{left:-25px;}

  	.product-main-sec .product-img:before {right:-25px;}

  	.prodcut-box {padding:15px;min-height: 180px;}
  	.prodcut-box h3{width:80px;height: 80px;}
  	.product-left .nav-tabs {margin-top:60px;}
  	.product-left .tab-pane{min-height: 690px;}
  	.product-left .nav-item a {font-size: 17px;}
  	.Thumbnails-content img{max-height: 530px;}	

  	.promo-banner{padding:100px 0;}
  	.promo-banner-dtl h2 {font-size: 38px;}

  	/*all-product*/
  	.shop-cat {padding:45px 0;}
  	.title-main h5 {font-size:32px;margin-bottom:40px;}
  	.pro-dtl {padding:15px;}

	/* ------ sub-pages ------ */

    .sub-ctn-all{width: 60%; margin: 40px auto;}
	.subpage-card .product-heading h1{font-size: 36px;}
	.subpage-card .pro-img img{max-height: 310px;}
	.pro-de-right-subcription .buttons.cart .button-one .button{max-width: 40%;}
	.prodcut-box h5{font-size: 15px;}
	.woocommerce-variation.single_variation{font-size: 27px;}

}

@media screen and (min-width:1025px) and (max-width:1240px)

{

	/*New branding*/
		.header-right-main .aws-container{margin-right: 25px;}
		.testi-box{padding: 30px 20px;}
		.header-right-main .aws-container{    width: 390px;}
		.logo-main a img{max-width: 100px;}
		.Our-value-sub{    padding: 20px 20px;}
		.pic-img img{min-height: 270px;max-height: 270px;}
		.video-conte{    margin-bottom: 70px;}
		.video-slider .slick-dots {bottom: -20px;}
	/*New branding*/
	
	.container{max-width: 96% !important;}

	/*HOME-PAGE*/

	.testinomial-slider .slick-next{right: -20px;}

	.testinomial-slider .slick-prev{left: -20px;}

	.newslatter-main::after{right: -20px;}

	.newslatter-main::before{left: -30px;}

	.newslatter-dtl-part{padding: 55px 0px 70px;}

	.footer-paytm-logos li{padding: 0px 4px;}

	.home-banner-dtl-main-intro h2{font-size: 50px;}

	.about-bird-right-dtl h2{font-size: 40px;}

	.all-products-head h2{font-size: 40px;}

	.about-bird{margin-bottom: 30px;}

	.all-products-head h5{font-size: 26px;}

	.first-process{padding: 0px 15px;}

	.header-right-search-bg-main input{min-width: 250px;}

	.menu-main ul li {padding: 0 10px}

	.menu-main ul li a{font-size: 14px;}

	.menu-main {margin-right: -20px;}

	.topbar-left p{font-size: 14px;}

	.topbar-sm-user a{font-size: 12px;width: 94px;height: 36px;}

	.topbar-sm-user a span img{width: 15px;}

	.social-herad ul li a{width:36px;height: 36px;}

	.btn-main-border a{min-width: 170px;min-height: 45px;}

	.pro-des h3{width: 70%;font-size: 20px;}

	.Our-value-sub{min-height: 220px;}

	.Our-value-sub h3{font-size: 17px;}

	.Our-value-sub img {width: 45%;}

	.slider-start.slick-slide img {height: 350px;}

	.video-slider .play img{width:45px;height:45px;}

	.video-start .slick-prev{width: 50px;height: 50px;background-size: 50px;left: 5px;}

	.video-start .slick-next{width: 50px;height: 50px;background-size: 50px;right: 5px;}

	.Testimonial-sub .slick-next{left:33%;}

	.box-content h4{font-size: 17px;}

	.box-content p{font-size: 14px;}

	.box-content a{font-size: 14px;}

	.newslatter-cont h2{font-size: 29px;}

	.newslatter-cont p{font-size: 16px;}

	.form-news input[type=mail]{width: 290px;height: 43px;background-position: 30px 14px;}

	.form-news input[type=submit]{width: 107px;height: 43px;line-height: 36px;}

	.Our-values{padding-top: 60px;}

	.title-pro{padding-bottom: 20px;}

	.Our-value-box{padding-bottom: 50px;}

	.brand-logo{padding:60px 0;}

	.about-bird-pic::before{width: -webkit-fill-available !important;top: -123px;	right: 34px;height: -webkit-fill-available !important;}

	.rightpic .pic-img{min-height: 270px;max-height: 270px;}

	.playpause img {max-width: 42px;max-height: 42px;}

	.rightpic video{min-height: 350px;max-height: 350px;}



	/*About-us*/

	.menu-main ul li{padding:0 10px;}

	.about-start {padding:40px 0 60px;}

	.about-rightr::after{right:-15px;}

	.about-rightr.left-side::after{left:-15px;}

	.pad-left {padding-left:15px;}

	.pad-rgt{padding-right:15px;}

	.about-rightr::after {width: 270px;height: 450px;}

	.about-bird-right-dtl h2 {font-size: 32px;}

	.about-pro {margin-top:-60px;padding-top:100px;}

	.about-rightr::before{bottom: -92px;left: -66px;width: 168px;height: 129px;}

	.about-rightr::before{bottom: -81px;left: -66px;width: 120px;height: 106px;right: -40px !important;}

	.pro-slider .slick-dots{bottom: -65px;}



	

	/* contect-us */

	.Map-one::after{right: -26px;width: 380px;}

	.Map-one::before{right: -25px;width: 201px;}

	.add-start img {width: 80px;}

	.Map-start{padding:70px 0 0;}

	.add-one {margin:50px 0;padding:30px;}

	.contact-Yne {padding-right:30px;}

	.address-con{width: calc(100% - 80px);padding-left: 10px;}

	.service-Box{padding:0;}

	.footer {padding:50px 0 30px;}

	

	/* product-category */

	.sliderrr h2{font-size:24px;}

	.sliderrr h4{font-size: 22px;}

	.sub-slider-start .slider-for-3 .slide img{min-height: 380px;max-height: 380px}

	.slider-nav-3 .slide img{margin:20px 0 20px 0px !important;}

	.slider-nav-3 .slide img{height: 70px;}

	.hju-s .Thumbnails-content .slick-next{width: 24px;height: 25px;right:3px;top: 52%;background-color: #8a5f3b;}

	.hju-s .Thumbnails-content .slick-prev{width: 24px;height: 25px;top: 52%;object-fit: contain;background-position: right;}

	.Thumbnails-content .slick-dots{bottom: 120px;}

	.sub-slider {padding:80px 0 0;}

	.slick-dots li button, .slick-dots li{width: 15px;height: 15px;}



	/*product*/

	.shop-start img{height: 600px;}

	.shop-deta .about-bird-right-dtl h2 {font-size: 32px;margin-bottom: 25px;}



	/*product-detail*/

	.home-banner-rtll .slick-next {right:37%;}

	.pro-de-box {margin-top:15px;}

	.prodcut-box {padding:10px;}

	.tab-detail{min-height:350px;padding-top:60px;margin-top:20px;}

	.title-pro {padding-bottom:30px;}

	.pro-de-right h2 {font-size:24px;}

	.pro-de-right p {font-size:18px;}

	.prodcut-box h5{font-size:14px;padding-top:0;}

	.prodcut-box h3{width: 70px;height: 70px;}

	.prodcut-box {min-height: 150px;}

	.custom-select-box {margin-top:25px;}

	.Quantity h3, .custom-dropdown h3, .flavors-title label{font-size:16px;padding-bottom:10px;}

	.bos4w-display-options ul li label {font-size:13px;}

	.nav-pills>li{margin-right:10px;}

	.tab-content>.tab-pane {padding:30px 0;}

	.title-pro h2 {font-size:30px;}



	/* login */

	.service-Box p.user-registration-form-row input{height: 50px !important;}

	.service-Box input.user-registration-Button.button{font-size: 16px;min-width: 198px;height: 55px;}

	.login::before{display: none;}

	.login .contact-Yne {padding:29px 25px;}

	.login-title h2 {font-size: 32px;}

	.login-title {padding-bottom:30px;}

	input.user-registration-Button.button, button.btn.button.ur-submit-button{height:50px;min-width:180px;}



   /* register */

   .login-title h2 span{width: 14px;height: 14px;}

   .login .form-feild label{font-size: 13px !important;}

   .login #user_email_field span.input-wrapper input,div#user_pass_field span.input-wrapper input, div.user_name_main_register #user_login_field input,div.user_conform_main_register #user_confirm_password_field input {height: 56px !important;}

    button.btn.button.ur-submit-button{font-size: 17px; min-width: 184px;height: 51px;}

   .login .form-feild input[type=password]{background-position: 25px 15px;}

   .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item {margin-bottom: 10px !important;}

   .ur-frontend-form .ur-form-row .ur-form-grid label{font-size: 14px !important;}

   .ur-frontend-form .ur-button-container{margin-top: 0px !important;}

   .login .ur-form-grid label{margin-top: 0px !important;}

   button.btn.button.ur-submit-button{margin: 10px 0;}



     /* my-account */

    .about-spart{padding: 70px 0 0;}



	/* orders */

	.woocommerce-MyAccount-navigation ul li {padding: 12px 14px !important;margin-right: 10px !important;}

	.woocommerce .woocommerce-MyAccount-navigation ul li a{font-size: 16px ;}

	.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size:26px;line-height: 1;}

	 /* pop-up-btn */

	 .pop-up-btn a{padding: 7px 27px !important;}



	 /*faq*/

	 .acc__title, .acc__panel{padding:15px;}

	 .acc__title h6, .acc__title_right{font-size:18px;}

	 .acc__panel p{font-size:16px;}
	 .acc__panel ul li{font-size:16px;}



	 .Our-value-sub h3{width: 100%;}

	 .pro-des h3 {width: 100%;}



	.pro-btn a {min-width: 200px;}

  	.product-main{padding:70px 0;}

  	.pro-desc h3{font-size:32px;}

  	.product-img img{min-height: 450px;max-height:450px;}

  	.pro-desc p {font-size:18px;}

  	.pro-review {padding:15px 0;}

  	.product-img{padding:0 !important;}

  	.product-img:after {left:-20px;bottom:-20px;width:100%;}

  	.pro-desc h3::before {width:100px;}

  	.product-main-sec .product-img:after{right: -20px;}

  	.product-img:before{left:-15px;}

  	.product-main-sec .product-img:before {right:-15px;}

  	
  	.prodcut-box h3{width:80px;height: 80px;}
  	.product-left .nav-tabs {margin:0 0 10px;position: unset;transform:unset;}
  	.product-left .tab-pane{min-height:600px;padding:0;}
  	.product-left .tab-content{width:100%;}
  	.product-left .nav-item a{font-size:16px;padding:5px 10px;}
  	.flavors-main ul li {width: 25%;}
  	.Thumbnails-content img{max-height: 460px;}	

  	.promo-banner{padding:80px 0;}
  	.promo-banner-dtl h2 {font-size: 30px;line-height: 40px;}
  	.promo-banner-dtl h5 {font-size: 24px;margin-bottom:15px;}
  	.promo-patch h6 {padding:8px 30px;font-size: 22px;}
  	.promo-product{padding:40px 0 0;}
  	.banner-promocode {padding:5px 30px;}
  	.banner-promocode a {font-size:30px;}
  	.promo-title h4 {font-size: 36px;}
  	.promo-pro-main {padding: 30px;}
  	.promo-right h2 {font-size:28px;}
  	.promo-menu ul li a{padding:10px 25px;}
  	.promo-right p {max-width: 100%;}
  	.promo-price h4 {font-size: 21px;}
  	.promo-btn a {margin-top:20px;padding:12px 25px;}

  	/*all-product*/
  	.shop-cat {padding:45px 0;}
  	.title-main h5 {font-size:32px;margin-bottom:35px;}
  	.pro-dtl {padding:15px;}
  	.shop-one h6 {font-size:18px;}
  	.pro-img img{min-height: 260px;max-height: 260px;}
  	.all-pro-main .col-lg-3{padding-bottom: 30px;width: 33.33%;}
  	.all-product{padding:50px 0;}
  	.pro-dtl h2 {font-size:18px;}
  	.pro-dtl .product-price h6 {font-size:26px;}
  	.brand-box {min-height:110px;width:15%;}

	
	/* ------ sub-pages ------ */

    .sub-ctn-all{width: 70%; margin: 30px auto;}
	.subpage-card .product-heading h1{font-size: 36px;margin: 35px;}
	.subpage-card .pro-img img{max-height: 310px;}
	.subpage-card .col-lg-3{width: 100%;}
	.subpage-card .pro-description{padding-left: 30px;width: 63%;}
	.sub-banner{text-align: center;}
	.sub-banner img{width: 90%;}
	.subpage-card .pro-dtl p{font-size: 15px;}


	.pro-de-right-subcription .buttons.cart .button-one .button{max-width: 50%;}
	.prodcut-box h5{font-size: 13px;}
	.woocommerce-variation.single_variation{font-size: 27px;}
	.pro-de-right-subcription .buttons.cart .button-one .button{min-height: 45px;}

	/* 06-08-25 A  */

	tr.woocommerce-cart-form__cart-item.cart_item .product-price { display: table-cell;}
	tr.woocommerce-cart-form__cart-item.cart_item  td.product-quantity .qib-container {justify-content: center !important;}

}

@media screen and (min-width:992px) and (max-width:1024px)

{
	/*New branding*/
		.header-right-main .aws-container{margin-right: 25px;}
		.testi-box{padding: 30px 20px;}
		.header-right-main .aws-container{    width: 350px;}
		.logo-main a img{max-width: 100px;}
		.Our-value-sub{    padding: 20px 20px;}
		.pic-img img{min-height: 270px;max-height: 270px;}
		.video-conte{    margin-bottom: 70px;}
		.video-slider .slick-dots {bottom: -20px;}
		.video-slider .slick-track{    padding-top: 23px;padding-bottom: 43px;}
		.footer-sm-block h3{    font-size: 18px;}
	/*New branding*/

	.container{max-width: 96% !important;}	

    /*HOME-PAGE*/

	.testinomial-slider .slick-next{right: -20px;}

	.testinomial-slider .slick-prev{left: -20px;}

	.newslatter-main::after{right: -20px;}

	.newslatter-main::before{left: -30px;}

	.newslatter-dtl-part{padding: 55px 0px 70px;}

	.footer-paytm-logos li{padding: 0px 3px;}

	.home-banner-dtl-main-intro h2{font-size: 40px;}

	.about-bird-right-dtl h2{font-size: 36px;}

	.all-products-head h2{font-size: 36px;}

	.about-bird{margin-bottom: 20px;}

	.all-products-head h5{font-size: 24px;}

	.first-process{padding: 0px 15px;}

	.footer-social-icons li{padding: 0px 10px;}

	.footer-sm-block-sub-dtl .footer-social-icons li a{width: 40px;height: 40px;}

	#return-to-top{right: 30px;bottom: 125px;}

	.menu-main ul li{padding: 0px 10px;}

	.menu-main{margin-right: 20px;}

	.header-right-search-bg-main input{min-width: 300px;}

	.home-banner-dtl-main-intro{padding: 0px 40px;}

	.btn-main a{font-size: 18px;min-height: 55px;min-width: 260px;}

	.home-banner-rtl .slick-prev, .home-banner-rtl .slick-next{width: 45px;height: 45px;}

	.home-banner-rtl .slick-prev{left: 5px;}

	.home-banner-rtl .slick-next{right: 5px;}

	.all-products{margin-top: -55px;padding: 120px 0px 50px;}

	.video-sec{padding: 70px 0px;}

	.play-button-wrapper h6{font-size: 32px;line-height: 36px;padding: 0px 120px;}

	.play-button-wrapper h5{padding: 0px 170px;}

	.video-sec::before{width: 650px;height: 640px;background-size: contain;}

	.product-slider .slick-prev:before{width: 55px;height: 55px;}

	.product-slider .slick-next:before{width: 55px;height: 55px;}

	.product-main{padding: 20px 0px 80px 0px;}

	.first-process h6{font-size: 22px;}

	.testinomial-banner {padding: 150px 0px 100px 0px;}

	.testinomial-part{padding: 25px;}

	.testinomial-slider .slick-prev, .testinomial-slider .slick-next{width: 45px;height: 45px;}

	.newslatter-inp-btn{height: 80px;}

	.newslatter-inp-sm-bg{height: 80px;}

	.menu-main ul li {padding: 0 3px}

	.menu-main ul li a{font-size: 14px;}

	.menu-main {margin-right: -20px;}

	.header-right-search-bg-main input{min-width: 240px;}

	.aws-container .aws-show-clear .aws-search-field{padding-right: 0px !important;}

	.aws-container .aws-search-field{font-size: 14px !important;}

	.topbar-left p{font-size: 14px;}

	.topbar-sm-user a{font-size: 12px;width: 94px;height: 36px;}

	.topbar-sm-user a span img{width: 15px;}

	.social-herad ul li a{width:36px;height: 36px;}

	.btn-main-border a{min-width: 170px;min-height: 45px;}

	.title-pro h2{font-size: 36px;}

	.pro-des h3{font-size: 21px;width: 70%;}

	.Our-value-sub h3{font-size: 16px;width: 90%;}

	.Our-value-sub{min-height: 185px;}

	.Our-value-sub img{width: 50%;}

	.slider-start.slick-slide img {height: 300px;}

	.video-slider .play img{width:45px;height:45px;}

	.play{left: 42%;}

	.video-start .slick-prev{width: 50px;height: 50px;background-size: 50px;left: 5px;}

	.video-start .slick-next{width: 50px;height: 50px;background-size: 50px;right: 5px;}

	.Testimonial-sub .slick-next{left:33%;}

	.Testimonial-sub .slick-prev{background-size: 50px;}

	.Testimonial-sub .slick-next{background-size: 75px;}

	.newslatter-cont h2{font-size: 28px;}

	.newslatter-cont p{font-size: 16px;}

	.form-news input[type=mail]{width: 290px;height: 43px;background-position: 30px 14px;}

	.form-news input[type=submit]{width: 107px;height: 43px;line-height: 36px;}

	.Our-values{padding-top: 60px;}

	.title-pro{padding-bottom: 30px;}

	.Our-value-box{padding-bottom: 20px;}

	.brand-logo{padding:70px 0px;}

	.about-bird-pic::before{width: -webkit-fill-available !important;top: -123px;	right: 34px;height: -webkit-fill-available !important;}

	.rightpic .pic-img{min-height: 230px;max-height: 230px;}

	.playpause img {max-width: 42px;max-height: 42px;}

	.rightpic video{min-height: 300px;max-height: 300px;}



	/*About-us*/

	.menu-main ul li{padding:0 10px;}

	.about-start {padding:40px 0 60px;}

	.about-rightr::after{right:-15px;}

	.about-rightr.left-side::after{left:-15px;}

	.pad-left {padding-left:15px;}

	.pad-rgt{padding-right:15px;}

	.about-rightr::after {width: 300px;height: 450px;}

	.about-bird-right-dtl h2 {font-size: 32px;}

	.about-pro {margin-top:-60px;padding-top:100px;}

	.pro-slider .slick-dots {bottom: -65px;}

	.about-rightr::before{left: -66px;}

	.about-rightr::before{bottom: -102px;left: -47px;width: 136px;height: 117px;right: -40px !important;}



	/* contect-us */

	.Map-one::after{right: -26px;width: 380px;}

	.Map-one::before{right: -25px;width: 201px;}

	.add-start img {width: 65px;}

	.address-con p{font-size: 14px;}

	.address-con h3{font-size: 20px;}

	.Map-start{padding:70px 0 0;}

	.add-one {margin:50px 0;padding:30px;}

	.contact-Yne {padding-right:30px;}

	.address-con{width: calc(100% - 80px);padding-left: 10px;}

	.service-Box{padding:0;}

	.footer {padding:50px 0 30px;}



	/*product*/

	.shop-start img{height: 550px;}

	.shop-deta .about-bird-right-dtl h2 {font-size: 32px;margin-bottom: 25px;}



	/*product-detail*/

	.home-banner-rtll .slick-next {right:40%;}

	.pro-de-box {margin-top:15px;}

	.prodcut-box {padding:15px;}

	.tab-detail{min-height:350px;padding-top:70px;margin-top:20px;}

	.title-pro {padding-bottom:30px;}



	/*product-detail*/

	.pro-de-box {margin-top:15px;}

	.prodcut-box {padding:10px;}

	.tab-detail{min-height:350px;padding-top:60px;margin-top:20px;}

	.title-pro {padding-bottom:30px;}

	.pro-de-right h2 {font-size:24px;}

	.pro-de-right p {font-size:18px;}

	.prodcut-box h5{font-size:12px;padding-top:0;}

	.prodcut-box h3{width: 70px;height: 70px;}

	.prodcut-box {min-height: 150px;}

	.custom-select-box {margin-top:20px;}

	.Quantity h3, .custom-dropdown h3, .flavors-title label{font-size:16px;padding-bottom:10px;}

	.bos4w-display-options ul li label {font-size:13px;}

	.nav-pills>li{margin-right:0px;}

	.tab-content>.tab-pane {padding:30px 0;}

	.title-pro h2 {font-size:30px;}

	.Quantity h6 {font-size:16px;padding-left:10px;}

	.bos4w-display-options ul li {width:49%;padding:10px;}

	.rx-review-form-area-style-2 {padding:25px;}

	.home-banner-rtll .slick-prev{bottom:0;background-size: cover;width:50px;height: 50px;}

	.home-banner-rtll .slick-next {right:40%;bottom:0;background-size: cover;width:50px;height: 50px;}



	/* login */

	.service-Box p.user-registration-form-row input{height: 50px !important;}

	.service-Box input.user-registration-Button.button{font-size: 16px;min-width: 198px;height: 55px;}

	.login::before{display: none;}

	.login .contact-Yne {padding:29px 25px;}

	.login-title h2 {font-size: 32px;}

	.login-title {padding-bottom:30px;}

	input.user-registration-Button.button, button.btn.button.ur-submit-button{height:50px;min-width:180px;}

	#user-registration p{margin-bottom:10px;}

	.service-Box.login{margin-bottom:50px;}



   /* register */

   .login-title h2 span{width: 12px;height: 12px;}

   .login .form-feild label{font-size: 13px !important;}

   .login #user_email_field span.input-wrapper input,div#user_pass_field span.input-wrapper input, div.user_name_main_register #user_login_field input,div.user_conform_main_register #user_confirm_password_field input {height: 50px !important;}

	button.btn.button.ur-submit-button{font-size: 16px; min-width: 164px;height: 49px;}

   .login .form-feild input[type=password]{background-position: 20px 15px;}

   .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item {margin-bottom: 10px !important;}

   .ur-frontend-form .ur-form-row .ur-form-grid label{font-size: 13px !important;}

   .ur-frontend-form .ur-button-container{margin-top: 0px !important;}

   .login .ur-form-grid label{margin-top: 0px !important;}

   button.btn.button.ur-submit-button{margin: 10px 0;}



     /* my-account */

    .about-spart{padding: 70px 0 0;}

	.woocommerce form.register{min-height: 370px;}



	/* orders */

	.woocommerce-MyAccount-navigation ul li {padding: 10px 12px !important;margin-right: 10px !important;}

	.woocommerce .woocommerce-MyAccount-navigation ul li a{font-size: 16px;}



	 /* subscription */

     .woocommerce table.my_account_orders .button{max-width: 135px;}



	 /* payment-methods */

	 .payment-method-actions a{min-width: 135px !important;}



	 /* account-details */

	 .woocommerce-EditAccountForm .form-row input.input-text{min-height:47px !important;}

	 .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size:26px;line-height: 1;}



	 /* pop-up-btn */

	 .pop-up-btn a{padding: 7px 27px !important;}



	 /*faq*/

	 .acc__title, .acc__panel{padding:15px;}

	 .acc__title h6, .acc__title_right{font-size:18px;}

	 .acc__panel p{font-size:16px;}
	 .acc__panel ul li{font-size:16px;}



	 .Our-value-sub h3{width: 100%;}

	 .pro-des h3 {width: 100%;}



	.pro-btn a {min-width: 200px;}

  	.product-main{padding:70px 0;}

  	.pro-desc h3{font-size:32px;}

  	.product-img img{min-height: 450px;max-height:450px;}

  	.pro-desc p {font-size:18px;}

  	.pro-review {padding:15px 0;}

  	.product-img{padding:0 !important;}

  	.product-img:after {left:-20px;bottom:-20px;width:100%;}

  	.pro-desc h3::before {width:100px;}

  	.product-main-sec .product-img:after{right: -20px;}

  	.product-img:before{left:-15px;}

  	.product-main-sec .product-img:before {right:-15px;}

  	.prodcut-box h3{width:70px;height: 70px;}
  	.product-left .nav-tabs {margin:0 0 10px;position: unset;transform:unset;}
  	.product-left .tab-pane{min-height:600px;padding:0;}
  	.product-left .tab-content{width:100%;}
  	.product-left .nav-item a{font-size:16px;padding:5px 10px;}
  	.sub-slider-start .slider-for-3 .slide img{min-height: 380px;max-height: 380px}
  	.buttons.cart .button-one .button {min-height: 55px;}
  	.flavors-main ul li {width: 25%;}
  	.Thumbnails-content img{max-height:440px;}	

  	.promo-banner{padding:70px 0;}
  	.promo-banner-dtl h2 {font-size: 30px;line-height: 40px;}
  	.promo-banner-dtl h5 {font-size: 24px;margin-bottom:15px;}
  	.promo-patch h6 {padding:8px 30px;font-size: 22px;}
  	.promo-product{padding:40px 0 0;}
  	.banner-promocode {padding:5px 25px;}
  	.banner-promocode a {font-size:26px;}
  	.promo-title h4 {font-size: 36px;}
  	.promo-pro-main {padding: 30px;}
  	.promo-right h2 {font-size:28px;}
  	.promo-menu ul li a{padding:10px 25px;}
  	.promo-right p {max-width: 100%;}
  	.promo-price h4 {font-size:21px;}
  	.promo-btn a {margin-top:20px;padding:12px 25px;}
  	.promo-price h6 {font-size:18px;};

  	/*all-product*/
  	.shop-cat {padding:45px 0;}
  	.title-main h5 {font-size:30px;margin-bottom:30px;}
  	.pro-dtl {padding:15px;}
  	.shop-one h6 {font-size:16px;}
  	.pro-img img{min-height: 260px;max-height: 260px;}
  	.all-pro-main .col-lg-3{padding-bottom: 30px;width: 33.33%;}
  	.all-product{padding:50px 0;}
  	.pro-dtl h2 {font-size:16px;}
  	.pro-dtl .product-price h6 {font-size:24px;}
  	.brand-box {min-height:110px;width:15%;}
  	.shop-one img{min-height: 200px;max-height: 200px;margin-bottom:15px;}

  	.home-banner-pic img{min-height:380px;max-height:380px;}

	/* ------ sub-pages ------ */

	.sub-ctn-all{width: 70%; margin: 30px auto;}
	.subpage-card .product-heading h1{font-size: 36px;margin: 35px;}
	.subpage-card .pro-img img{max-height: 310px;}
	.subpage-card .col-lg-3{width: 100%;}
	.subpage-card .pro-description{padding-left: 30px;width: 63%;}
	.sub-banner{text-align: center;}
	.sub-banner img{width: 90%;}
	.subpage-card .pro-dtl p{font-size: 15px;}	

	.pro-de-right-subcription .buttons.cart .button-one .button{max-width: 50%;}
	.prodcut-box h5{font-size: 12px;}
	.woocommerce-variation.single_variation{font-size: 27px;}
	.pro-de-right-subcription .buttons.cart .button-one .button{min-height: 45px;}

	
	/* 06-08-25 A  */

	tr.woocommerce-cart-form__cart-item.cart_item .product-price { display: table-cell;}
	
}



@media screen and (min-width:768px) and (max-width:991px)

{.newslatter-letter-start img{height: 260px;}
		.newslatter-letter-start img{height: 260px;}
		/*New branding*/
		.header-right-main .aws-container{margin-right: 25px;}
		.testi-box{padding: 30px 20px;}
		.header-right-main .aws-container{    width: 350px;}
		.logo-main a img{max-width: 100px;}
		.Our-value-sub{    padding: 20px 20px;}
		.pic-img img{min-height: 270px;max-height: 270px;}
		.video-conte{    margin-bottom: 70px;}
		.video-slider .slick-dots {bottom: -20px;}
		.video-slider .slick-track{    padding-top: 23px;padding-bottom: 43px;}
		.footer-sm-block h3{    font-size: 18px;}
		.about-bird-pic img{    max-width: 60%;}
		.about-bird-right-dtl{text-align: center;}
		.about-bird .col-sm-6{width: 100%;}
		.about-bird-right-dtl h2::before{    left: unset;}
		.about-bird-right-dtl h2{text-align: center;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
		.btn-main-border{align-items: center;justify-content: center;}
		.product-detail img{height: 190px;}
		.Our-value-box.row .col-lg-3{width: 25%;padding: 0px 5px;}
		.Our-value-box{display: unset;}


	/*New branding*/
	.container{max-width: 96% !important;}

	/*HOME-PAGE*/

	.testinomial-slider .slick-next{right: -20px;}

	.testinomial-slider .slick-prev{left: -20px;}

	.newslatter-main::after{right: -25px;}

	.newslatter-main::before{left: -50px;}

	.newslatter-dtl-part{padding: 55px 0px 70px;}

	.footer-paytm-logos li{padding: 0px 3px;}

	.home-banner-dtl-main-intro h2{font-size: 34px;}

	.home-banner-dtl-main-intro p{font-size: 18px;}

	.about-bird-right-dtl h2{font-size: 30px;}

	.all-products-head h2{font-size: 30px;width: 90%;}

	.testinomial-part.slick-slide.slick-current.slick-active.slick-center{    border-radius: 0px 35px 10px 10px;}

	.about-bird{margin-bottom: 60px;}

	.btn-main-border a{min-height: 50px;min-width: 180px;}

	.all-products-main{padding-top: 50px;}

	.all-products-main .col-lg-4 {padding: 0px 10px 30px;}

	.all-products-head h5{font-size: 22px;}

	.first-process{padding: 0px 15px;}

	.product-img.slick-slide.slick-current.slick-active img{border-radius: 0px 35px 10px 10px;}

	.rating-stars h3{font-size: 21px;}

	.footer-social-icons li{padding: 0px 4px;}

	.all-products-dtl-box{padding: 20px 15px;}

	.footer-sm-block-sub-dtl .footer-social-icons li a{width: 40px;height: 40px;}

	#return-to-top{right: 30px;bottom: 125px;}

	.menu-main ul li{padding: 0px 10px;}

	.menu-main{margin-right: 20px;}

	.header-right-search-bg-main input{min-width: 300px;}

	.home-banner-dtl-main-intro{padding: 0px 40px;}

	.btn-main a{font-size: 18px;min-height: 50px;min-width: 210px;}

	.home-banner-rtl .slick-prev, .home-banner-rtl .slick-next{width: 45px;height: 45px;}

	.home-banner-rtl .slick-prev{left: 5px;}

	.home-banner-rtl .slick-next{right: 5px;}

	.all-products{margin-top: -55px;padding: 120px 0px 50px;}

	.video-sec{padding: 70px 0px;}

	.play-button-wrapper h6{font-size: 30px;line-height: 36px;padding: 0px 80px;}

	.play-button-wrapper h5{padding: 0px 100px;}

	.play-button-wrapper svg{width: 52px;height: 52px;}

	.play-button-wrapper p{padding: 0px;line-height: normal;}

	.video-sec::before{width: 550px;height: 540px;background-size: contain;}

	.product-slider .slick-prev:before{width: 50px;height: 50px;top: -10px;}

	.process-main{flex-wrap: wrap;padding: 40px 0px 10px 0px;}

	.first-process{width: 50%;padding:0px 15px 20px;}

	.product-slider .slick-next:before{width: 50px;height: 50px;top: 10px;}

	.product-main{padding: 20px 0px 80px 0px;}

	.first-process h6{font-size: 22px;}

	.testinomial-banner {padding: 150px 0px 100px 0px;}

	.testinomial-part{padding: 20px;}

	.testinomial-slider .slick-prev, .testinomial-slider .slick-next{width: 45px;height: 45px;}

	.newslatter-inp-btn{height: 80px;}

	.newslatter-inp-sm-bg{height: 80px;}

	.header-right-main{display: none;}

	.testinomial-part::before{left: -70px;}

	.testinomial-part p{font-size: 18px;line-height: 26px;}

	.testinomial-part.slick-slide.slick-current.slick-active.slick-center::before{left: 0px;}

	.blog-row .col-md-3{max-width: 50%;flex: 0 0 50%;padding-bottom: 20px;}

	.blog-sec{padding: 60px 0px;}

	.topbar-left p{font-size: 13px;}

	.topbar-sm-user a{font-size: 12px;width: 94px;height: 36px;}

	.topbar-sm-user a span img{width: 15px;}

	.social-herad ul li a{width:36px;height: 36px;}

	.pro-des h3{font-size: 16px;width: 80%;}

	.Our-value-box{display: unset;grid-template:auto/auto auto auto;padding-bottom: 0px;}

	.our-valur-part{width: 100%;}

	.Our-value-sub h3{font-size: 15px;}

	.Our-value-sub{min-height: 200px;}

	.Our-value-sub img{width: 75%;}

	.video-start .slick-prev{width: 50px;height: 50px;background-size: 50px;left: 5px;}

	.video-start .slick-next{width: 50px;height: 50px;background-size: 50px;right: 5px;}

	.slider-start.slick-slide img {height: 250px;}

	.video-slider .play img{width:45px;height:45px;}

	.play{left: 42%;}

	.Testimonial-sub .slick-next{left:33%;}

	.Testimonial-sub .slick-prev{background-size: 50px;}

	.Testimonial-sub .slick-next{background-size: 75px;}

	.newslatter-cont{width: 65%;}

	.newslatter-cont h2{font-size: 22px;        padding: 0;}

	.newslatter-cont p{font-size: 14px;}

	.form-news input[type=mail]{width: 239px;height: 42px;background-position: 30px 14px; padding-left: 61px;}

	.form-news input[type=submit]{width: 101px;height: 41px;line-height: 37px;font-size: 14px;}

	.footer-link ul li a::before{max-width: inherit;}

	.form-news input::placeholder{font-size: 14px !important;}

	.title-pro h2{font-size: 30px;}

	.brand-logo-sub{  display: flex;flex-wrap: wrap;justify-content:flex-start;}

	.brand-box{text-align: center;flex: 0 0 calc(25% - 10px);margin: 5px;}

	.Our-values{padding-top: 60px;}

	.title-pro{padding-bottom: 13px;}

	.brand-logo{padding-top: 0px;}

	.test-banner h3 {font-size:50px;line-height: 1;padding-bottom:10px;}

	.test-banner h6 {font-size:20px;}

	.about-bird-pic::before{width: -webkit-fill-available !important;top: -69px;right: 34px;height: -webkit-fill-available !important;}	

	.Our-value-box::before{content: none;}

	.rightpic .pic-img{min-height: 250px;max-height: 250px;}

	.playpause img {max-width: 42px;max-height: 42px;}

	.rightpic video{min-height: 250px;max-height: 250px;}

	/*About-us*/

	.menu-main ul li{padding:0 10px;}

	.about-start {padding:25px 0;}

	.about-rightr::after{right:-15px;}

	.about-rightr.left-side::after{left:-15px;}

	.pad-left {padding-left:0px;}

	.pad-rgt{padding-right:0px;}

	.about-rightr::after {width: 300px;height: 450px;}

	.about-bird-right-dtl h2 {font-size: 27px;}

	.about-pro {margin-top:0px;padding-top:60px;}

	.sub-page-banner img{min-height: 200px;}

	.sub-page-banner{align-items: center;}

	.sub-ban-con h2 {font-size:34px;}

	.sub-ban-con p {font-size:18px;}

	.about-left {margin-bottom: 25px;}

	.about-start:nth-child(2){flex-wrap:wrap-reverse;}

	.about-bird-right-dtl h5{padding:0;}

	.footer-sm-block-sub-dtl{margin:10px 0 25px;}

	.footer {padding:40px 0 20px;}

	.footer-sm-block h3 {font-size:18px;}

	.pro-slider .slick-dots {bottom:-55px;}

	.about-rightr.left-side::before {right:-30px;}

	.about-rightr::before{bottom: -78px;left: -70px;width: 137px;height: 109px;}

	.about-rightr.left-side::before{right: -24px;}



	/*product*/

	.shop-start img{height: 550px;}

	.shop-deta .about-bird-right-dtl h2 {font-size: 32px;margin-bottom: 25px;}

	.shop-start .col-lg-6{width: 100%;}

	.brand-logo{padding:50px 0;}

 

	/* contect-us */

	.Map-one::after{right: -20px;width: 250px;}

	.Map-one::before{right: -20px;width: 201px;}

	.add-start img {width: 50px;}

	.address-con{width: calc(100% - 50px);padding-left:5px;}

	.address-con p{font-size: 13px;}

	.address-con h3{font-size: 18px;}

	.address-con p a{font-size: 13px;}

	.Map-start{padding:50px 0 0;}

	.add-one {margin:40px 0;padding:20px;}

	.contact-Yne {padding-right:0px;}

	.service-Box{padding:0;}

	.footer {padding:50px 0 30px;}

	.form-feild input{padding:0 25px;height: 55px;margin-top: 10px;}

	.form-feild textarea{padding:25px;margin-top: 10px;}

	.about-bird-right-dtl h2::before {width: 100px;}



	/* product-category */

	.sliderrr h2{font-size:24px;}

	.sliderrr h4{font-size: 22px;}

	.slider-nav-3 .slide img{margin:20px 0 20px 0px !important;}

	.slider-nav-3 .slide img{height: 100px;}

	.hju-s .Thumbnails-content .slick-next{width: 24px;height: 25px;right:3px;top: 52%;background-color: #8a5f3b;}

	.hju-s .Thumbnails-content .slick-prev{width: 24px;height: 25px;top: 52%;object-fit: contain;background-position: right;}

	.Thumbnails-content .slick-dots{bottom: 150px;}

	.sub-slider {padding:70px 0 0;}

	.slick-dots li button, .slick-dots li{width: 15px;height: 15px;}

	.sub-slider-start .col-lg-6{width: 100%;}



	/*product-detail*/

	.pro-de-box {margin-top:15px;}

	.prodcut-box {padding:10px;}

	.tab-detail{min-height:350px;padding-top:60px;margin-top:20px;}

	.title-pro {padding-bottom:30px;}

	.pro-de-right h2 {font-size:24px;}

	.pro-de-right p {font-size:18px;justify-content: center;}

	.prodcut-box h5{font-size:14px;padding-top:0;}

	.prodcut-box h3{width: 70px;height: 70px;}

	.prodcut-box {min-height: 150px;}

	.custom-select-box {margin-top:25px;}

	.Quantity h3, .custom-dropdown h3, .flavors-title label{font-size:16px;padding-bottom:10px;}

	.bos4w-display-options ul li label {font-size:13px;}

	.nav-pills>li{margin-right:0px;}

	.tab-content>.tab-pane {padding:30px 0;}

	.title-pro h2 {font-size:30px;}

	.Quantity h6 {font-size:16px;padding-left:10px;}

	.bos4w-display-options ul li {width:49%;padding:10px;}

	.rx-review-form-area-style-2 {padding:25px;}

	.home-banner-rtll .slick-prev{bottom:0;background-size: cover;width:50px;height: 50px;}

	.home-banner-rtll .slick-next {right:37%;bottom:0;background-size: cover;width:50px;height: 50px;}

	.Product-detail-sub .col-lg-6{width: 100%;}

	.pro-de-right{padding-top:25px;}

	.custom-select-box .col-lg-6{width: 50%;}

	.tab-content .nav li a img{width: 20px;height: 20px;margin-right:3px;}

	.tab-content .nav li a{font-size: 14px;padding: 10px;}



	/* login */

	.service-Box p.user-registration-form-row input{height: 50px !important;}

	.service-Box input.user-registration-Button.button{font-size: 15px;min-width: 150px;height: 44px;margin:15px 0;}

	.login::before{display: none;}

	.login .contact-Yne {padding:15px;}

	.login-title h2 {font-size: 23px;}

	.login-title {padding-bottom:10px;}

	input.user-registration-Button.button, button.btn.button.ur-submit-button{height:44px;min-width:180px;}

	.service-Box.login{margin-bottom:50px;}

	.login-title p{font-size: 14px;}

	p.user-registration-LostPassword.lost_password a {font-size:15px;}

	/* .ur-frontend-form .ur-form-row .ur-form-grid legend, .ur-frontend-form .ur-form-row .ur-form-grid label {font-size: 13px;margin-left:25px;} */





   /* register */

   div#user_email_field span.input-wrapper input{height: 50px !important;}

   div#user_pass_field span.input-wrapper input, div.user_name_main_register #user_login_field input,div.user_conform_main_register #user_confirm_password_field input {height: 50px !important;}

   .login .form-feild input[type=password]{background-position: 25px 14px;}

   .ur-field-item.field-checkbox ul li label{margin-top: -25px !important;}

   .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item {margin-bottom: 0px !important;}

   button.btn.button.ur-submit-button{margin: 0px 0;}

   .ur-frontend-form .ur-form-row .ur-form-grid label{font-size: 12px !important;}

   .ur-frontend-form .ur-form-row .ur-form-grid label.ur-label{font-size: 13px;}

   .login-title h2 span{width: 10px;height: 10px;}

   .Login-img img{min-height: 411px !important;}



   

	 /* my-account */

	 .button.wp-element-button{font-size: 15px !important;min-height: 43px;min-width: 141px}

	 .woocommerce form .form-row-wide input{min-height: 44px;}

	 .woocommerce form.register{min-height: 355px;}

	 .about-spart{padding: 50px 0 0;}



	 /* orders */

	 .woocommerce-MyAccount-navigation ul li {padding: 10px 12px !important;margin-right: 10px !important;margin-bottom: 10px !important;}

	 .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size: 16px;}



	 /* subscription */

     .woocommerce table.my_account_orders .button{max-width: 135px;}



	 /* downloads */

	 .woocommerce .woocommerce-MyAccount-content .woocommerce-Message a.button{height: 40px;font-size: 16px !important;}

	 .woocommerce-MyAccount-content .payment-addresses-main h2 {font-size: 24px;}



	  /* payment-methods */

	  .payment-method-actions a{min-width: 135px !important;height: 40px;font-size: 17px !important;}



	  /* account-details */

	 .woocommerce-EditAccountForm .form-row input.input-text{min-height:45px !important;}



	 .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size:21px;line-height: 1;}



	 /*faq*/

	 .acc__title, .acc__panel{padding:15px;}

	 .acc__title h6, .acc__title_right{font-size:17px;}

	 .acc__panel p{font-size:16px;}
	 .acc__panel ul li{font-size:16px;}

	 

	 .Our-value-sub h3{width: 100%;}

	 .pro-des h3 {width: 80%;}



	.pro-btn a {min-width: 150px;padding:0 20px;font-size: 16px;min-height: 50px;}

  	.product-main{padding:50px 0;}

  	.pro-desc h3{font-size:24px;margin-bottom:10px;}

  	.product-img img{min-height: unset;max-height:unset;}

  	.pro-desc p {font-size:16px;max-height: 105px;overflow: hidden;}

  	.pro-review {padding:10px 0;justify-content: center;}

  	.product-img{padding:0 !important;margin-top:0px;}

  	.product-img:after {left:-15px;bottom:-20px;width:100%;}

  	.pro-desc h3::before {width:100px;right: 0;margin:0 auto;}

  	.product-main-sec .product-img:after{right:unset;left:-15px;}

  	.product-img:before{left:-15px;}

  	.product-main-sec .product-img:before {right:unset;left:-15px;}

	.product-main .row{display: flex;flex-wrap:wrap-reverse;}

	.product-main.product-main-sec .row{flex-wrap:wrap;}

	.pro-desc{text-align: center;}

	.product-right-btm{justify-content: center;}

	.product-main .row .col-lg-6{width:50%;}
	.pro-price h6 {font-size:24px;}

		.promo-banner{padding:60px 0;}
  	.promo-banner-dtl h2 {font-size: 22px;line-height:30px;margin:0 0 5px;}
  	.promo-banner-dtl h5 {font-size:18px;margin-bottom:10px;}
  	.promo-patch h6 {padding:7px 20px;font-size:20px;margin-bottom:10px;}
  	.promo-product{padding:30px 0 0;}
  	.banner-promocode {padding:5px 25px;}
  	.banner-promocode a {font-size:24px;}
  	.promo-title h4 {font-size: 32px;padding-bottom:10px;}
  	.promo-pro-main {padding:20px;}
  	.promo-right h2 {font-size:25px;}
  	.promo-menu ul li a{padding:10px 25px;}
  	.promo-right p {max-width: 100%;}
  	.promo-price h4 {font-size:21px;}
  	.promo-btn a {margin-top:20px;padding:12px 25px;}
  	.promo-banner-btn a {padding:8px 30px;font-size: 16px;}
  	/*.promo-pro-main .row{flex-wrap: wrap-reverse;display: flex;}*/
  	.promo-right{margin-bottom:25px;}
  	.promo-pro-main .col-lg-4{flex: 0 0 50%;max-width:50%;padding-bottom:25px;}
  	.promo-price h6 {font-size:18px;}

  	/*all-product*/
  	.shop-cat {padding:45px 0;}
  	.title-main h5 {font-size:30px;margin-bottom:30px;}
  	.pro-dtl {padding:15px;}
  	.shop-one h6 {font-size:18px;}
  	.pro-img img{min-height: 300px;max-height: 300px;}
  	.all-pro-main .col-lg-3{padding-bottom: 30px;width: 50%;}
  	.all-product{padding:50px 0;}
  	.pro-dtl h2 {font-size:18px;margin-bottom: 5px;}
  	.pro-dtl .product-price h6 {font-size:24px;}
  	.brand-box {min-height:110px;width:15%;}
  	.shop-one img{min-height: 230px;max-height: 230px;margin-bottom:15px;}
  	.shop-one {margin-bottom:30px;}

  	.sub-slider-start .slider-for-3 .slide img{min-height: 600px;max-height: 600px}

	/* ------ sub-pages ------ */

	.sub-ctn-all{width: 70%; margin: 30px auto;}
	.subpage-card .product-heading h1{font-size: 32px;margin: 32px;}
	.subpage-card .pro-dtl h2{font-size: 23px;}
	.subpage-card .pro-img img{max-height: auto;}
	.subpage-card .col-lg-3{width: 100%;}
	.subpage-card .pro-description{padding-left: 0px;width: 100%; margin-top: 20px;}
	.sub-banner{text-align: center;}
	.sub-banner img{width: 90%;}
	.subpage-card .pro-dtl p{font-size: 15px;}	
	.subpage-card .pro-img{width: 100%;}
	.subpage-card .pro-description .cart-btn a{padding: 12px 30px;}
	.pro-de-right-subcription .buttons.cart .button-one .button{max-width: 50%;}
	.prodcut-box h5{font-size: 12px;}
	.woocommerce-variation.single_variation{font-size: 27px;}
	.pro-de-right-subcription .buttons.cart .button-one .button{min-height: 45px;}
	.pro-de-right-subcription .pro-review{justify-content: start;}
	.pro-de-right-subcription p{justify-content: start !important;text-align: start !important;}
	
	/* 06-08-25 A  */
	.woocommerce table.cart td.product-quantity .qib-container:not(#qib_id):not(#qib_id)
	{justify-content: flex-end !important;}
	.woocommerce-cart-form__contents tbody tr td.actions .coupon {width: 100%;margin:10px 0px;}
}




@media screen and (max-width:991px)

{

	.header-main-after{z-index:999999;}

	.header-right-main {width: 100%;position: absolute;top: 100%;background-color: #8a5f3b;left: 0;padding: 30px 0px;z-index: 9999999;text-align: center;}

	.menu-main ul li.active a{color: #fff;}

	.menu-main ul li{width: 100%;padding: 0px 0px 20px;}

	.header-right-search{width: 100%;justify-content: center;padding-top: 20px;display: none;}

	.menu-main{margin-right: 0px;}

	.cart-pr-name h1, .cart-pr-name h4{color: #fff;}

	.header-cart-icn span.cart-count{background-color: #fff;color: #8a5f3b;border: 1px solid #8a5f3b;    right: -10px;top: 0;}

	.header-right-search-bg-main{width: 100%;}

	.header-right-search-bg-main input{min-width: 100%;max-width: 500px;width: 100%;height: 45px;}

	.header-right-search-bg-main{display: none;}

	.header-right-search-bg-main {position: absolute;z-index: 99;left: 0;top: 100%;border-radius: 0px !important;}

	.header-right-main .header-right-main{display: none;}

	.header-right-search-bg-main input{background-image: none;padding: 0px 10px;font-size: 16px;}

	.menu-main ul li a:hover{color: #fff;}

	.cart-pr-name{text-align: left;}

	.cart-pr-name h1 a {color: #fff;}

	.menu-main ul li a{color: #fff;}

	.menu-main ul li.current_page_item a{color: #fff;}

	.header-cart-sm {max-width: 190px;}

	.product-details-btm-part-sub-box .col-lg-2 {padding: 0px 5px 10px;}

	.product-details-btm-part-sub-box{flex-wrap: wrap;}

	.home-banner-pic img{min-height:300px;max-height:300px;}

	.mobile-search-icn {position: absolute;top: 50%;transform: translateY(-50%);right: 75px;}

	button.navbar-toggler.first-button{right:25px;}

/* pop-up-btn */

.pop-up-btn a{padding: 7px 26px !important;}

	.main-modal .modal-content{padding: 35px 20px !important;}

	.main-modal .modal-body h2{font-size: 18px !important;margin-bottom: 5px !important;}

	.modal-body h1{font-size: 30px;}

	.main-modal .modal-body p{font-size: 14px !important;line-height: 18px !important;}

	.modal-body button{font-size: 14px !important;height: 40px !important;padding: 0px 5px !important;}

	.modal-body input{height: 40px !important;font-size: 14px !important;padding: 0px 0px 0px 8px !important; }

	.modal-body input::placeholder{font-size: 14px !important;}

	.modal-dialog {padding: 5px !important;}

		

	.Our-value-sub h3{width: 100%;}

	.pro-des h3 {width: 100%;}

	.prodcut-box h3{width:70px;height: 70px;}
  	.product-left .nav-tabs {margin:0 0 10px;position: unset;transform:unset;}
  	.product-left .tab-pane{min-height:unset;padding:0 !important;}
  	.product-left .tab-content{width:100%;}
  	.product-left .nav-item a{font-size:16px;}
  	.buttons.cart .button-one .button {min-height: 55px;}
  	.flavors-main ul li {width: 25%;}
  	.pro-de-right h2{justify-content: center;}
  	.pro-de-right p{text-align: center;}
  	.sliderrr h4{text-align: center;}
  	.Thumbnails-content img{max-height:700px;}	
	/* 06-08-25 A  */
	.woocommerce table.shop_table td { font-weight: bold; width: 100%;}
	 

}

@media (max-width: 767px)

{ 

	/*New branding*/
		.header-right-main .aws-container{margin-right: 25px;}
		.testi-box{padding: 30px 20px;}
		.header-right-main .aws-container{    width: 350px;}
		.logo-main a img{max-width: 100px;}
		.Our-value-sub{    padding: 20px 20px;}
		.pic-img img{min-height: 270px;max-height: 270px;}
		.video-conte{    margin-bottom: 70px;}
		.video-slider .slick-dots {bottom: -20px;}
		.video-slider .slick-track{    padding-top: 23px;padding-bottom: 43px;}
		.footer-sm-block h3{    font-size: 18px;}
		.about-bird-pic img{    max-width: 60%;}
		.about-bird-right-dtl{text-align: center;}
		.about-bird .col-sm-6{width: 100%;}
		.about-bird-right-dtl h2::before{    left: unset;}
		.about-bird-right-dtl h2{text-align: center;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
		.btn-main-border{align-items: center;justify-content: center;}
		.product-detail img{height: 190px;}
		.Our-value-box.row .col-lg-3{width: 25%;padding: 0px 5px;}
		.Our-value-box{display: flex;}

		.sub-page-banner img{        min-height: 200px;}
		.about-start .col-lg-6{width: 100%;}
	/*New branding*/
	.container{max-width: 100% !important;}

	/*HOME-PAGE*/

	.header-right-main{display: none;}

	.about-bird{justify-content: center;}

	.about-bird-right-dtl h5{text-align: center;}

	.about-bird-right-dtl{justify-content: center;}

	.btn-main-border{justify-content: center;}

	.about-bird-pic::before{top: -6px;right:0px;width: 307px;height: 320px;left:0;margin:0 auto;}

	.all-products{padding-top: 40px;}

	.topbar-left p{font-size: 13px;display: flex;text-align: center;}

	.topbar-main{display: block;}

	.topbar-left,.topbar-right{justify-content: center;}

	.product-category{padding-top:0px;}

	.title-pro{padding-bottom: 22px;}

	.Our-values{padding-top: 50px;}

	.about-bird-pic img{max-width: 350px;}

	.about-bird-right-dtl h2,.title-pro h2{font-size:24px;}

	.topbar-sm-user a{height: 39px;width: 99px;font-size: 12px;}

	.btn-main-border a {min-height: 45px;min-width: 160px;padding: 0 10px;}

	.pro-des h3{font-size: 17px;}	

	.Our-value-sub h3{font-size: 12px;}

	.Our-value-sub img{width:100px;margin:0 0 10px;}

	.Our-value-box{padding-bottom:50px;}

	.video-start .slick-prev{width: 35px;height: 35px;background-size: 35px;left: 5px;}

	.video-start .slick-next{width: 35px;height: 35px;background-size: 35px;right: 5px;}

	.slider-start.slick-slide img {height: 200px;}

	.rightpic video{min-height: 200px;max-height: 200px;}

	.video-slider .play img{width:30px;height:30px;}

	.play{left: 42%;}

	.playpause img {max-width: 41px;max-height: 41px;}

	.video-slider .slick-dots li.slick-active button{width: 30px;height: 10px;}

	.slick-dots li.slick-active button{width: 30px;height: 10px;}

	.slick-dots li button{width: 10px;height: 10px;}

	.testi-box p{font-size: 14px;padding: 10px 0px;}

	.testi-box h2{font-size: 20px;}

	.testi-box h5{font-size: 15px;}

	.Testimonial-sub .slick-next{left:34%;}

	.Testimonial-sub .slick-prev{background-size: 40px;}

	.Testimonial-sub .slick-next{background-size: 65px;}

	.box-content h4{font-size: 17px;}

	.box-content p{font-size: 12px;}

	.box-content a{font-size: 14px;}

	.box-content a img{width: 22px;display: inline-block;margin-left: 8px;}

	.brand-logo{padding-top: 50px !important;}

	.blog-start{padding-bottom: 15px;}

	.newslatter-letter-start img{min-height: 230px;}

	.newslatter-cont{width: 100%;}

	.newslatter-cont h2{font-size: 22px;padding-bottom:5px;}

	.newslatter-cont p{font-size: 14px;padding-bottom: 15px;}

	.form-news input[type=mail]{width: 239px;height: 42px;background-position: 30px 14px; padding-left: 61px;}

	.form-news input[type=submit]{width: 101px;height: 41px;line-height: 37px;font-size: 14px;}

	.form-news input::placeholder{font-size: 14px !important;}

	.brand-logo-sub{  display: flex;flex-wrap: wrap;justify-content:flex-start;}

	.brand-box{text-align: center;flex: 0 0 calc(33.33% - 10px);margin: 5px;}

	.footer-link ul li a::before{max-width: inherit;}

	.footer-main .col-md-3{width: 100%;}

	button.navbar-toggler.first-button {right:10px;}

	.mobile-search-icn {right:60px;}

	.topbar, .header-sub {padding:10px 10px;}

	.product-start .col-lg-4{padding:0 10px 20px;width: 50%;}
	
	.product-detail img{height: 240px;object-position: center;}

	.col-lg-3.col-md-3.col-sm-3.our-valur-part{height: 100%;padding:0 10px 20px;width: 25%;}

	.Our-value-sub{min-height: unset;height: 100%;padding:20px 10px;}

	.testi-box {padding:25px 15px;}

	.Testimonial-start{padding:0 0 30px;}		

	.Testimonial-sub .slick-prev{left: 5%;}

	.Testimonial-sub .slick-next {left:15%;}

	.blog-sub{padding:0;}

	.product-start{justify-content:flex-start;}

	.footer{padding:30px 0 0;}

	.footer-sm-block-sub-dtl{margin:10px 0 25px;padding: 0 !important;}

	.copyright {padding:10px 0;}

	.footer-sm-block h3 {font-size:20px;}

	.footer-link ul li a {padding:10px 15px;}

	.footer-link ul li a::after {top:15px;}

	.footer-sm-block-sub-dtl ul{width: 100%;}

	.title-pro h5 {font-size:18px;}

	.title-pro h2::before {bottom:-20px;}

	.title-pro h2{margin-bottom:20px;}

	.rightpic .pic-img{min-height: 200px;

		max-height: 200px;}

	/* .product-detail img{height: unset;} */

	.about-bird-right-dtl p{text-align:center;}

	.box-content {padding:15px 10px;}

	.home-banner-pic, .home-banner-sin-box-main:after{clip-path: unset;}
	.promo-slide{text-align: center;}

	.down-arw a{width: 40px;height: 40px;}

	.down-arw{bottom: -23px;}

	.slick-dots {bottom: 12px;}

	.product-category {padding-top: 40px;}

	.home-banner-pic img {min-height:300px;}



	/*About-us*/

	.menu-main ul li{padding:10px 0;}

	.about-start {padding:25px 0;}

	.about-rightr::after{right:-15px;}

	.about-rightr.left-side::after{left:-15px;}

	.pad-left {padding-left:0px;}

	.pad-rgt{padding-right:0px;}

	.about-rightr::after {width: 300px;height: 450px;display: none;}

	.about-bird-right-dtl h2 {font-size:28px;text-align:center;}

	.about-pro {margin-top:0px;padding-top:30px;}

	.sub-page-banner img{object-fit: cover;object-position:25%;}

	.sub-page-banner{align-items: center;}

	.sub-ban-con h2 {font-size:22px;}

	.sub-ban-con p {font-size:14px;}

	.about-left {margin-bottom: 25px;}

	.about-start:nth-child(2){flex-wrap:wrap-reverse;}

	.about-bird-right-dtl h5{padding:0;}

	.footer-sm-block-sub-dtl{margin:10px 0 25px;}

	.footer {padding:40px 0 20px;}

	.footer-sm-block h3 {font-size:18px;}

	.pro-slider .slick-dots{bottom:-50px;}

	.about-rightr.left-side::before {right:-15px;}

	.about-bird-right-dtl h2::before{margin:0 auto;}

	.form-news{justify-content: center;}

	.newslatter-content{text-align: center;}

	.about-rightr::before{bottom: -108px}

	.about-pro .product-detail img{height: 300px;}

	.about-rightr::before{bottom: -78px;left: -24px;width: 130px;height: 110px;}

	.about-rightr.left-side::before {right: -23px;}



	/*product*/

	.shop-start img{height: 500px;}

	.shop-deta .about-bird-right-dtl h2 {font-size:28px;margin-bottom: 20px;}

	.shop-start .col-lg-6{width: 100%;}

	.brand-logo{padding:30px 0;}

	.shop-deta .about-bird-right-dtl p {font-size:18px;}



	/* contect-us */

	.form-feild input{height:50px;margin-top: 10px;}	

	.contact-Yne{padding-right: 0px;}

	.Map-one iframe{height:300px;min-width: 500px;}

	.Map-one::after{right: -2px;width: 384px;height: 270px;}

	.Map-one::before{right: 0px;}

	.add-one{justify-content: flex-start;padding:50px;}

	.add-start img{width: 55px;}

	.address-con{width: calc(100% - 55px);padding-left:10px;}

	.address-con h3{font-size: 20px;}

	.address-con p{font-size: 15px;}

	.sub-ban-con{width: 100%;}

	.service-Box .col-lg-6{width: 100%;}

	.Map-one{padding: 0px 20px;}

	.Map-start{padding:50px 0 0;}

	.add-one {margin:40px 0;padding:20px;}

	.contact-Yne {padding:0px 0 30px;}

	.service-Box{padding:0;}

	.footer {padding:30px 0 0px;}

	.form-feild input{padding:0 15px;height: 55px;margin-top: 10px;}

	.form-feild textarea{padding:15px;margin-top: 10px;height: 150px;}

	.about-bird-right-dtl h2::before {width: 100px;}

	.add-one .col-lg-4{width: 100%;}

	.form-feild textarea{padding: 30px 15px;}



	/* product-category */

	.sliderrr h2{font-size:20px;}

	.sliderrr h4{font-size: 18px;}
	.slider-nav-3 .slide img{margin:20px 0 20px 0px !important;}

	.slider-nav-3 .slide img{height: 100px;}

	.hju-s .Thumbnails-content .slick-next{width: 24px;height: 25px;right:3px;top: 52%;background-color: #8a5f3b;}

	.hju-s .Thumbnails-content .slick-prev{width: 24px;height: 25px;top: 52%;object-fit: contain;background-position: right;}

	.Thumbnails-content .slick-dots{bottom: 150px;}

	.sub-slider {padding:40px 0 0;}

	.slick-dots li button, .slick-dots li{width: 6px;height: 6px;}

	.sub-slider-start .col-lg-6{width: 100%;}

	.pro-de-right p{justify-content: center;}



	/* login */

	.Login-img img{max-height: 400px;width: 100%;}	

	.login-title p{font-size: 16px;}

	.login::before{display: none;}

	.login .contact-Yne {padding:15px;}

	.login-title h2 {font-size: 25px;}

	.login-title {padding-bottom:20px;}

	input.user-registration-Button.button, button.btn.button.ur-submit-button{height:44px;min-width:150px;}

	.service-Box.login{margin-bottom:50px;}

	.login-title p{font-size: 15px;}

	p.user-registration-LostPassword.lost_password a {font-size:15px;}

	.ur-frontend-form .ur-form-row .ur-form-grid legend, .ur-frontend-form .ur-form-row .ur-form-grid label {font-size: 13px;margin-left:25px;}

	label.user-registration-form__label.user-registration-form__label-for-checkbox.inline input {width: 15px;height: 18px;}

	.giventask label{margin-left: 0px !important;}



	 /* register */

	 .login .form-feild input[type=password]{background-position: 25px 21px;}

	 

	 /* my-account */

	 .about-spart{padding: 25px 10px 0px 10px;}

	 .woocommerce form.register{min-height: 355px;}



	 /* orders */

	 .reviewx-order-table .woocommerce-orders-table__cell p{text-align: right !important;}

	 .woocommerce-MyAccount-content #rx-order-table td a.rx_my_account_view_review{display: inline-flex;;}

	 .woocommerce-MyAccount-navigation ul li {padding: 10px 12px !important;margin-right: 0px !important;margin-bottom: 10px !important;width: 48% !important;}

	  .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size: 16px;}

	  .woocommerce-MyAccount-navigation ul {justify-content: space-between;}

	  .woocommerce-MyAccount-content p a{font-size: 14px;}

	  .woocommerce-orders-table__cell-order-price p{font-size: 16px !important;}

	  #rx-order-table td{font-size: 14px !important;}

	  .reviewx-order-table .woocommerce-orders-table__cell p .rx_my_account_submit_review {max-width: 90px;}

	  .reviewx-order-table .woocommerce-orders-table__cell p{display: flex;justify-content: end;}

	  .reviewx-order-table .woocommerce-orders-table__cell p{display: block !important;}



	  /* subscription */

	  .woocommerce .shop_table .order .order-actions a{margin:0 0 6px auto !important}

	  .woocommerce table.my_account_orders .button{max-width: 120px;font-size: 14px;}

	  .woocommerce-customer-details .addresses address {margin-bottom: 15px !important;}

	  .woocommerce-customer-details .addresses h2{padding-bottom: 7px;}

	  .woocommerce table.shop_table td {font-size: 14px !important;line-height: 18px !important;padding: 7px 10px !important;}

	  td.product-name a{font-size: 15px;line-height:18px;}

	  .woocommerce table.shop_table th{font-size: 14px !important;}

	  .woocommerce-customer-details .addresses h2,.woocommerce-MyAccount-content h2{font-size: 24px;padding-bottom: 5px;}



	/* downloads */

	.woocommerce-Message.woocommerce-Message--info.woocommerce-info {display: grid;}

	.woocommerce .woocommerce-MyAccount-content .woocommerce-Message a.button{max-width: 200px;height: 38px;font-size: 16px !important;margin-bottom: 10px !important;}

	.woocommerce-MyAccount-content .payment-addresses-main h2 {font-size: 22px;padding-bottom: 10px;}



	/*product-detail*/

	.pro-de-box {margin-top:15px;}

	.prodcut-box {padding:10px;}

	.tab-detail{min-height:350px;padding-top:60px;margin-top:20px;}

	.title-pro {padding-bottom:30px;}

	.pro-de-right h2 {font-size:24px;text-align:center;}

	.pro-de-right p {font-size:18px;}

	.prodcut-box h5{font-size:14px;padding-top:0;}

	.prodcut-box h3{width: 70px;height: 70px;}

	.prodcut-box {min-height: 150px;}

	.custom-select-box {margin-top:25px;}

	.Quantity h3, .custom-dropdown h3, .flavors-title label{font-size:16px;padding-bottom:10px;}

	.bos4w-display-options ul li label {font-size:13px;}

	.nav-pills>li{margin-right:0px;}

	.tab-content>.tab-pane {padding:30px 0;}

	.Quantity h6 {font-size:16px;padding-left:10px;}

	.bos4w-display-options ul li {width:49%;padding:10px;}

	.rx-review-form-area-style-2 {padding:25px;}

	.home-banner-rtll .slick-prev{bottom:0;background-size: cover;width:50px;height: 50px;}

	.home-banner-rtll .slick-next {right:30%;bottom:0;background-size: cover;width:50px;height: 50px;}

	.Product-detail-sub .col-lg-6{width: 100%;}

	.pro-de-right{padding-top:25px;}

	.custom-select-box .col-lg-6{width: 50%;}

	.tab-content .nav li a img{width: 20px;height: 20px;margin-right:3px;}

	.tab-content .nav li a{font-size: 16px;padding: 15px 10px;display: none;}

	.pro-de-box .col-lg-3 {padding: 0 15px 15px;width: 50%;}

	.custom-select-box .col-lg-12{width: 100%;}

	.tab-detail ul li{margin:0;}



  /* payment-method */

  .payment-method-actions{justify-content: end !important;}

  .payment-method-actions a{min-width: 135px !important;height: 40px;font-size: 17px !important;}

  /* account-details */

	.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width: 100% !important;}

	.woocommerce-EditAccountForm .form-row input.input-text{min-height:42px !important;}

	.woocommerce-MyAccount-content p {font-size: 14px;}

	.button.wp-element-button{min-height: 38px;font-size: 16px !important;min-width: 180px !important;}

	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{width: 100%;}

	.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size:26px;line-height: 1;padding-bottom:15px;}

	.woocommerce form .form-row label {line-height:1 !important;margin-bottom:7px;}

	.woocommerce form .form-row {margin-bottom:15px !important;}

	.select2-container--default .select2-selection--single {min-height: 44px;}

	p#wc-stripe-payment-request-button-separator {font-size:32px;padding:15px 0;}

	.form-row-wide input, span.woocommerce-input-wrapper input{min-height: 44px;}

	.responsive-tabs.open li > a, .responsive-tabs li > a.active {display: block;}

	.responsive-tabs .dropdown-arrow {

	    position: absolute;

	    top: 25px;

	    right: 15px;

	    border: solid #8a5f3b;

	    border-width: 0 3px 3px 0;

	    display: inline-block;

	    padding: 3px;

	    vertical-align: middle;

	    transform: rotate(45deg);

	    -webkit-transform: rotate(45deg);

	    transition: all ease .5s;

	    cursor: pointer;

	}

	ul.nav.tab-content.responsive-tabs.open .dropdown-arrow{border-color: #000;}

	.responsive-tabs.open .dropdown-arrow {

	    transform: rotate(-135deg);

	    transition: all ease .5s;

	}

	.tab-content .nav .nav-item{padding: 0px;}

	.responsive-tabs.tab-content .nav li a.nav-link{display: none;border: 0 !important;}

	.responsive-tabs.open li > a, .responsive-tabs li > a.active {

    display: block !important;}

    .tab-content .nav .nav-item{width: 100%;text-align: center;}

    .tab-content .nav li.active a{background-color:#fff;display:block !important;}

    .tab-content .nav{position: relative;}



    /*faq*/

	 .acc__title, .acc__panel{padding:12px;}

	 .acc__title h6, .acc__title_right{font-size:16px;}

	 .acc__panel p{font-size:15px;}
	 .acc__panel ul li{font-size:15px;margin-bottom: 4px;}

	 .acc__title_left {width: calc(100% - 20px);}

	 .acc__card{margin-bottom:15px;}

	 .faq-part .title-pro h2::before{width:50px;bottom:-15px;}

	 .acc{padding-top:15px;}

	 .sub-slider-start .title-pro{padding-right:15px;padding-left:15px;}

	 .slider-start.slick-slide .rightpic .pic-img img {min-height: 200px;max-height: 200px;object-position:unset;}



	 .pro-btn a {min-width:120px;font-size:14px;min-height:40px;padding: 0px 20px;}

  	.product-main{padding:50px 0;}

  	.pro-desc h3{font-size:18px;margin-bottom:10px;padding-bottom:10px;}

  	.product-img img{min-height:auto;max-height:unset;border-radius:15px;height: 100%;}

  	.pro-desc p {font-size:14px;max-height: 60px;overflow: hidden;}

  	.pro-review {padding:0px 0 5px;justify-content: center;}

  	.product-img{padding:0 !important;margin-top:0;height:80%;}

  	.product-img:after {left:-15px;bottom:-20px;width:100%;border-radius:20px;}

  	.pro-desc h3::before {width:60px;right: 0;margin:0 auto;height: 3px;}

  	.product-main-sec .product-img:after{right:-15px;}

  	.product-img:before{left:-15px;bottom:-25px;display: none;}

  	.product-main-sec .product-img:before {right:unset;left:-15px;}

	.product-main .row{display: flex;flex-wrap:wrap-reverse;}

	.product-main.product-main-sec .row{flex-wrap:wrap;}

	.pro-desc{text-align: center;}

	.product-right-btm{justify-content: center;}

	.product-main .row .col-lg-6{width:50%;}

	.pro-price h6{font-size:16px;}

	.pro-price p {font-size:14px;}

	.pro-review p {font-size:15px;padding:0;}
	.pro-desc p {max-height: 60px;overflow-y: hidden;}
	.shop-now {margin:0;}
	.pro-price {margin:0px 0 0 10px;}
	.home-banner-dtl-main{padding:15px;}
	.Thumbnails-content img{max-height:540px;}	
	#tabs-4 .pro-dec-main{max-height: 500px;padding: 15px;}

	.promo-banner{padding:50px 0;text-align: center;}
  	.promo-banner-dtl h2 {font-size: 22px;line-height:30px;margin:0 0 5px;}
  	.promo-banner-dtl h5 {font-size:18px;margin-bottom:10px;filter: drop-shadow(0px 3px 3.5px rgba(0, 0, 0, 0.2));color: #fff;}
  	.promo-patch h6 {padding:7px 20px;font-size:20px;margin:0 auto 10px;}
  	.promo-product{padding:30px 0 0;}
  	.banner-promocode {padding:5px 25px;margin:0 auto;}
  	.banner-promocode a {font-size:26px;}
  	.promo-title h4 {font-size: 28px;padding-bottom:10px;}
  	.promo-pro-main {padding:25px 15px;}
  	.promo-right h2 {font-size:26px;}
  	.promo-menu ul li a{padding:10px 25px;}
  	.promo-right p {max-width: 100%;}
  	.promo-price h4 {font-size:21px;}
  	.promo-btn a {margin:10px 0 0;padding:10px 25px;font-size: 15px;}
  	.promo-banner-btn a {padding:8px 30px;font-size: 16px;}
  	/*.promo-pro-main .row{flex-wrap: wrap-reverse;display: flex;}*/
  	.promo-right{margin-bottom:25px;}
  	.promo-pro-main .col-lg-5, .promo-pro-main .col-lg-7{width: 100%;}
  	.promo-banner-dtl{max-width: 100%;}
  	.promo-banner-btn p{width: 100%;margin-top:20px;}
  	.promo-menu ul li a{max-width: 100%;margin-bottom:10px;}
  	.promo-menu ul li{width: 50%;}
  	.promo-right p{font-size: 15px;}
  	.pro-qty .Quantity, .promo-price{width: 100%;margin:15px 0;}
  	.promo-price h6 {font-size:18px;}
  	.pro-qty {margin:15px 0 0;}
  	.promo-pro-main .col-lg-4{padding-bottom:25px;}
  	.promo-box{padding:15px;}
  	.promo-banner-btn{justify-content: center;}

  	/*all-product*/
  	.shop-cat {padding:40px 0;}
  	.title-main h5 {font-size:26px;margin-bottom:25px;}
  	.pro-dtl {padding:15px;}
  	.shop-one h6 {font-size:15px;}
  	.pro-img img{min-height: 230px;max-height: 230px;}
  	.all-pro-main .col-lg-3{padding:0 10px 25px;}
  	.all-product{padding:40px 0;}
  	.pro-dtl h2 {font-size:16px;margin-bottom: 5px;}
  	.pro-dtl .product-price h6 {font-size:20px;}
  	.brand-box {min-height:110px;width:15%;}
  	.shop-one img{min-height: 180px;max-height: 180px;margin-bottom:15px;}
  	.shop-one {margin-bottom:25px;}
  	.shop-cat-main .col-lg-4, .all-product .col-lg-3{width: 50%;float: left;}
  	.pro-dtl p{font-size:16px;}
  	.sub-page-banner::after {width: 90px;height: 60px;}
  	.best-seller-main{margin:40px 0 0;}
  	.test-banner h3 {font-size:34px;padding-bottom:0;}
  	.test-banner h6 {font-size:20px;}

  	.main-modal .modal-dialog
		{
		    height:auto !important;
		}
		.modal.in .modal-dialog
		{
		    -webkit-transform: translate(0,15%);
		    -ms-transform: translate(0,15%);
		    -o-transform: translate(0,15%);
		    transform: translate(0,15%);
		}

		/* ----------------- */
		.policy-start p{
			font-size: 16px;
			text-align: center;
			justify-content: center;
		}
		.policy-start h2{
			font-size: 28px;
			text-align: center;
			justify-content: center;
		}
		.policy-start ul li{
			font-size: 16px;
		}
		.policy-start ul{
			padding-left: 30px;
		}

		.sub-slider-start .slider-for-3 .slide img{min-height:unset;max-height:520px;}

	.about-leftt img{height: 180px}
	.about-rightt img{height: 180px}

	.product-left{display: flex;flex-wrap: wrap-reverse;}
	.product-left .nav-tabs{margin:20px 0 0;}
	.custom-select-box .col-lg-4{padding-bottom:20px;}

     
		/* ------ sub-pages ------ */

	.sub-ctn-all{width: 70%; margin: 30px auto;}
	.subpage-card .product-heading h1{font-size: 28px;margin: 28px;}
	.subpage-card .pro-dtl h2{font-size: 21px;margin-bottom:5px;}
	.subpage-card .pro-img img{max-height: auto;}
	.subpage-card .col-lg-3{width: 100%;}
	.subpage-card .pro-description{padding-left: 0px;width: 100%; margin-top:10px;}
	.sub-banner{text-align: center;}
	.sub-banner img{width: 90%;}
	.subpage-card .pro-dtl p{font-size: 15px;}	
	.subpage-card .pro-img{width: 100%;}
	.subpage-card .pro-description .cart-btn a{padding: 12px 30px;}
	.subpage-card .pro-one{padding: 15px;}
  
  .product-price{padding:5px 0 20px;}
  .product-sub-month label{margin:0;font-size:15px;}
  .cart-btn a{margin:15px 0 0;}


               .pro-de-right-subcription .buttons.cart .button-one .button{max-width: 50%;}
	.prodcut-box h5{font-size: 12px;}
	.woocommerce-variation.single_variation{font-size: 26px;}
	.pro-de-right-subcription .buttons.cart .button-one .button{min-height: 45px;}
	.pro-de-right-subcription .pro-review{justify-content: start;}
	.pro-de-right-subcription p{justify-content: start !important;text-align: start !important;}
	.pro-de-right-subcription h2.product_title{justify-content: start;text-align: start;}

	/* 06-08-25 A  */
	.woocommerce table.cart td.product-quantity .qib-container:not(#qib_id):not(#qib_id)
	{justify-content: flex-end !important;}
	.woocommerce-cart-form__contents tbody tr td.actions .coupon {width: 100%;margin:10px 0px;gap: 5px;}
	.products-main.cart-main .wc-proceed-to-checkout a { width: 100%; text-align: center;}
	.sub-ban-con h2 {    padding: 0px 15px;}
	a.shipping-calculator-button {justify-content: flex-end;}
	
}



	



@media screen and (max-width:575px)

{
	
	
		.col-lg-3.col-md-3.col-sm-3.our-valur-part{width: 50%;}
	/*New branding*/
		.header-right-main .aws-container{margin-right: 25px;}
		.testi-box{padding: 30px 20px;}
		.header-right-main .aws-container{    width: 350px;}
		.logo-main a img{max-width: 100px;}
		.Our-value-sub{    padding: 20px 20px;}
		.pic-img img{min-height: 270px;max-height: 270px;}
		.video-conte{    margin-bottom: 70px;}
		.video-slider .slick-dots {bottom: -20px;}
		.video-slider .slick-track{    padding-top: 23px;padding-bottom: 43px;}
		.footer-sm-block h3{    font-size: 18px;}
		.about-bird-pic img{    max-width: 60%;}
		.about-bird-right-dtl{text-align: center;}
		.about-bird .col-sm-6{width: 100%;}
		.about-bird-right-dtl h2::before{    left: unset;}
		.about-bird-right-dtl h2{text-align: center;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
		.btn-main-border{align-items: center;justify-content: center;}
		.product-detail img{height: 190px;}
		.Our-value-box.row .col-lg-3{width: 25%;padding: 0px 5px;}
		.Our-value-box{display: flex;}
		.newslatter-letter-start img{height: 230px;}
	/*New branding*/

	.popup-content{    width: 90%;}
	.popup-content h2{    font-size: 24px;}

	.woocommerce button.button {
		width: 100%;
		margin: 0 !IMPORTANT;
	}
	/*HOME-PAGE*/

	.topbar .container{padding: 0;}

	.topbar-left p{letter-spacing: 0.02rem;}

	.header-main-after .container{padding: 0;}

	.about-bird-right-dtl h2, .title-pro h2 {font-size: 21px;}

	.about-bird-right-dtl h2::before{width: 82px;bottom: -12px;}

	.title-pro h2::before{width: 70px;bottom: -14px;}

	.title-pro h2::before{width: 44px;bottom: -9px;}

	.pro-des h3{width:100%;font-size: 14px;margin: 10px auto 0;}

	.Our-value-sub h3{font-size: 10px;width: 100%;}

	.Our-value-sub img{width:80px;}

	.box-content h4{font-size: 15px;}

	.newslatter-cont {width: 70%;justify-content: center;}

	.rightpic .pic-img{min-height: 150px;max-height: 150px;border-radius:0;}

	.rightpic video{padding-top: 5px;max-height: 150px;min-height: 150px;}

	.playpause img{height: 100px !important;max-height: 34px !important;

		max-width: 34px !important}

	.newslatter-cont h2 {font-size: 18px;}

	.newslatter-cont p {font-size: 12px;}

	.form-news input[type=mail] {width: 186px;height: 37px;background-position: 13px 12px;padding-left: 39px;}

	.form-news input[type=submit]{width: 83px;height: 37px;line-height: 34px;font-size: 13px;}

	.Testimonial-sub .slick-prev{left: 5%;}

	.Testimonial-sub .slick-next {left:17%;}

	.testi-box{min-height: unset;}

	.test-banner h3{font-size: 26px;line-height: 31px;}

	.test-banner h6{font-size: 16px;}

	.title-pro{padding-bottom: 15px !important;}

	/* About-us */

	.about-rightr::before {bottom: -78px;left: -28px;width: 127px;height: 109px}

	

	/* contect-us */

	.Map-one iframe{min-width: auto;}

	.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size:24px;line-height: 1;}



/* pop-up-model */

.pop-up-btn a{padding: 6px 23px !important;}



.modal-body input{width: 100% !important;}

.modal-body button{margin: 0 auto;margin-top: -10px; padding: 0px 10px !important;}
.pro-price {margin:10px 0 0 0px;width: 100%;text-align: center;}
.Thumbnails-content img{max-height:450px;}	

		/*all-product*/
  	.shop-cat {padding:30px 0;}
  	.title-main h5 {font-size:24px;margin-bottom:25px;}
  	.pro-dtl {padding:10px;}
  	.shop-one h6 {font-size:15px;}
  	.pro-img img{min-height: 200px;max-height: 200px;}
  	.all-product{padding:30px 0;}
  	.pro-dtl h2 {font-size:15px;margin-bottom: 5px;}
  	.pro-dtl .product-price h6 {font-size:20px;}
  	.brand-box {min-height:110px;width:15%;}
  	.product-detail img{height: 150px;}
  	.shop-one img{min-height:150px;max-height:150px;margin-bottom:15px;}
  	.shop-one {margin-bottom:0px;}
  	.shop-cat-main .col-lg-4, .all-product .col-lg-3{width: 50%;float: left;padding:0 10px 25px;}
  	.pro-dtl p{font-size:15px;}

  	.home-banner-pic img{min-height:auto;}

  	.sub-slider-start .slider-for-3 .slide img{min-height:unset;max-height:420px;}

.about-leftt img{height: 180px}
.about-rightt img{height: 180px}
.about-fulll img{height: 220px;}

.subpage-card .product-heading h1{font-size: 25px;margin: 25px;}
.subpage-card .pro-dtl h2{font-size: 20px;}

.pro-de-right-subcription h2.product_title{justify-content: start;text-align: start; font-size: 22px;}


}

@media screen and (max-width:480px){
	/*New branding*/
		.header-right-main .aws-container{margin-right: 25px;}
		.testi-box{padding: 30px 20px;}
		.header-right-main .aws-container{    width: 350px;}
		.logo-main a img{max-width: 100px;}
		.Our-value-sub{    padding: 20px 20px;}
		.pic-img img{min-height: 270px;max-height: 270px;}
		.video-conte{    margin-bottom: 70px;}
		.video-slider .slick-dots {bottom: -20px;}
		.video-slider .slick-track{    padding-top: 23px;padding-bottom: 43px;}
		.footer-sm-block h3{    font-size: 18px;}
		.about-bird-pic img{    max-width: 60%;}
		.about-bird-right-dtl{text-align: center;}
		.about-bird .col-sm-6{width: 100%;}
		.about-bird-right-dtl h2::before{    left: unset;}
		.about-bird-right-dtl h2{text-align: center;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
		.btn-main-border{align-items: center;justify-content: center;}
		.product-detail img{height: 190px;}
		.Our-value-box.row .col-lg-3{width: 25%;padding: 0px 5px;}
		.Our-value-box{display: flex;}
		.newslatter-letter-start img{height: 230px;}
		.brand-logo{padding: 70px 0 30px 0 !important;}
		.brand-logo .title-pro h2::before{left: unset;}
	/*New branding*/
	.sub-page-banner img {min-height: 130px;object-fit: cover;object-position: unset;}
	.cart-btn a{padding: 8px 10px;font-size: 13px}
	.woocommerce-variation.single_variation{padding-top: 0;}
	.bordaer {border-right: 0;}
	.custom-dropdown{    padding-right: 0;    padding: 30px 0;}
	.about-leftt img{height: 130px}
	.about-leftt{    padding-right: 5px;}
	.about-rightt{padding-left: 5px;}
	.about-fulll{    padding-top: 10px;}
	.about-rightt img{height: 130px}
	.about-fulll img{height: 180px;}
	.video-slider .slick-track {padding:0 !important;}
	.about-rightr.left-side::before{right: -10px; }

	/*HOME-PAGE*/

	.topbar-left p{letter-spacing: normal;}

	.promo-slide a{font-size: 11px !important;}

	.topbar-sm-user a span img{width: 15px !important;}

	.social-herad ul li a{width: 36px;height: 36px;}

	.topbar-left p{display: block;padding-bottom: 5px;}

	.product-start,.Our-value-box{grid-template: inherit;}

	.about-bird-pic img {max-width: 100%;max-height: 250px;}

	.home-banner.slick-list.draggable{height: 300px;min-height: 300px;}

	.home-banner-pic img{min-height: 140px;}

	.test-banner h3{font-size: 23px;}

	.test-banner h6{font-size: 16px;}

	.down-arw{bottom: -20px;}

	.about-bird-pic::before{top: -41px;right: 34px;width: 220px;height:290px;}

	.topbar-sm-user a {height: 34px;width: 88px;}
.video-slider .slick-dots {
    bottom: -10px;
}
.video-conte {
    margin-bottom: 40px;
}
.video-slider {
    margin: 70px 0px 60px 0px;
}
	.title-pro{padding-bottom: 0px !important;}

	.video-start .slick-prev{width: 35px;height: 35px;background-size: 35px;left: unset;    top: -40px !important;rotate: 90deg;bottom: -10px;left: 41%;
    transform: translateY(-50%);}

	.video-start .slick-next{width: 35px;
    height: 35px;
    background-size: 35px;
    right: unset;
    top: unset;
    bottom: -55px !important;
    rotate: 90deg;
    left: 45%;
    transform: translateX(-50%);}

	.slider-start.slick-slide img {height: 115px;}

	.video-slider .playpause img{width:27px !important;height:27px !important;}

	.rightpic video, .rightpic .pic-img{min-height:280px !important;max-height:280px !important;padding:0 !important;}
	.slider-start.slick-slide .rightpic .pic-img img{min-height: unset;max-height: unset;}
	/* bottom: unset;
    rotate: 90deg;
    left: 46%;
    transform: translateX(-50%);
    top: unset; */
	.video-slider .slick-dots, .video-start .slick-next, .video-start .slick-prev{bottom: unset;
    rotate: 90deg;
    left: 46%;
    transform: translateX(-50%);
    top: unset;}
	.rightpic .pic-img{border-radius:40px;}

	.rightpic .pic-img { object-position: 0px -80px;   min-height: 210px;
    max-height: 210px;}

	.play{left: 35%;}

	.Testimonial-sub .slick-prev {left: 5%;    bottom: -45px;}
	.brand-box img{width: 60px;}
	.brand-box {min-height: 100px;}

	.Testimonial-start{padding-bottom: 0px;}

	.newslatter-cont {width: 100%;text-align:center;}

	.newslatter-cont h2 {font-size: 16px;}

	.form-news input[type=mail]{font-size: 13px;background-position: 13px 10px;}

	.form-news input[type=submit] {width: 67px;height: 33px;line-height: 28px;font-size: 11px;}

	.newslatter-letter-start img{min-height: 205px;object-position:right;}

	.product-start .col-lg-4{width:50%;padding:0 5px 10px;}
	.Our-value-sub {padding:15px 5px;}

	.col-lg-3.col-md-3.col-sm-3.our-valur-part{width:50%;padding:0 5px 15px;}

	.title-pro h2{margin-bottom:20px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}

	.about-bird-right-dtl h2::before, .brand-logo .title-pro h2::before{margin:0 auto;}

	.brand-logo .title-pro{text-align:center;}

	.Testimonial-sub .slick-next {left:22%;bottom: -45px;}

	.shop-deta .about-bird-right-dtl p {font-size: 16px;}

	.shop-deta .about-bird-right-dtl h2 {font-size:21px;}

	.Our-values {padding-top: 30px;}

	/* about-us */

	.product-category {padding-top: 6px;}

	.about-pro{padding-top: 20px;}

	.product-category .title-pro{padding-bottom: 20px !important;}

	.product-category .title-pro h5{font-size: 16px;padding-bottom: 0px !important;}

	.product-category .title-pro h2{font-size: 18px;}

	.pro-slider .slick-dots {bottom: -40px;}

	/* contect-us */

	.Map-start{padding-top: 30px;}

	.about-bird-right-dtl h5{font-size: 16px;}

	.form-feild input{height: 45px;font-size: 14px;margin-top: 5px;}

	.form-feild textarea{margin-top: 5px;}

	.form-feild textarea{border-radius: 30px;}

	.form-feild textarea{height: 100px;}

	.button-ban button{font-size: 15px;}

	.service-Box{padding-top: 0px;}

	.Map-one{padding: 0px}

	.Map-one::after {right: -11px;width: 191px;height: 256px;}

	.Map-one::before{width: 181px;height: 123px;right: -7px;}

	.add-one{padding: 13px;}

	.address-con h3 {font-size: 16px;}

	.address-con p,.address-con p a {font-size: 14px;}

	.sub-slider-start .slider-for-3 .slide img {min-height:unset;max-height: 300px;}

	.form-feild textarea {padding: 15px;}



	/* login */

	.service-start {padding: 0px 8px;}

	.login-title h2 {font-size: 20px;}

	.login-title h2 span{width: 10px;height: 10px;}

	.login .contact-Yne{padding: 40px 10px;}

	.service-Box .ur-frontend-form .ur-form-row .ur-form-grid label{font-size: 12px;}

	.service-Box p.user-registration-form-row input{height: 43px !important;}

	input.user-registration-Button.button{font-size: 14px;}

	.service-Box input.user-registration-Button.button {min-width: 116px;height: 40px !important;}

	.service-Box p.user-registration-form-row.user-registration-form-row--wide.form-row.form-row-wide{margin-top: -8px !important;}

	.Login-img img {max-height: 271px;width: 100%;}

	.service-Box a{font-size: 14px !important;}

	.login::before{right: -5px;height: 154px;}

	.login-title p {font-size: 14px;}



	  /* register */

	  div#user_email_field span.input-wrapper input{height: 50px !important;}

	  div#user_pass_field span.input-wrapper input, div.user_name_main_register #user_login_field input,div.user_conform_main_register #user_confirm_password_field input {height: 50px !important;}

	  .login .form-feild input[type=password] {background-position: 25px 13px;}

	  .login .contact-Yne {padding: 10px;}

	  .ur-field-item.field-checkbox ul li label{margin-top: -25px !important;}



	  /* my-account */

	  .button.wp-element-button{font-size: 15px !important;min-height: 41px;min-width: 116px}

	  .woocommerce form .form-row-wide input{min-height: 44px;}



	  /* orders */

	  

	 .woocommerce-MyAccount-navigation ul li {

		padding: 7px 12px !important;

		margin-right: 0px !important;

		margin-bottom: 10px !important;

		width: 100% !important;

	  }



	   /* subscription */

	   .woocommerce table.subscription_details td a.button{padding: 11px 9px !important;font-size: 13px !important;}

	   .woocommerce table.shop_table th{padding: 0px 11px !important}



	/* downloads */

	.woocommerce-info{font-size: 13px !important;}
	.woocommerce-cart-form__contents tbody tr td.actions .coupon {width: 100%;flex-wrap: wrap;}
	.woocommerce-cart-form__contents tbody tr td.actions .coupon button{margin:0;width: 100% !important;margin-bottom:10px;}
	.woocommerce-cart-form__contents tbody tr td.actions .coupon input{width: 100% !important;margin-bottom:10px;}
	.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3{font-size:18px;line-height: 1;}
	.bos4w-display-options ul li{width:100%;margin:0 0 10px;}
	.home-banner-rtll .slick-next {right: 20%;}
	.home-banner-rtll .slick-prev{left:44%;}
	.form-feild.re{transform: scale(0.95);-webkit-transform: scale(0.95);transform-origin: 0 0;-webkit-transform-origin: 0 0;}
	.acc__title, .acc__panel{padding:10px;}
	/*.home-banner-sin-box-main:nth-child(3) .home-banner-pic img{object-position:left;}*/
	.custom-select-box .col-lg-6{padding-bottom:15px;width: 100%;}
	.cart .button-one a{margin:15px 0 0;}
	.product-main{padding:30px 0;}
	.pro-desc h3 {font-size:14px;padding-bottom:10px;margin-bottom:10px;}
	.pro-btn a {min-width: 90px;font-size: 11px;min-height:32px;padding:0 10px;}
	.pro-price {margin:5px 0 0;}
	.pro-price h6 {font-size: 16px;}
	.pro-price p {font-size:12px;}
	.product-left .nav-item a{font-size:14px;padding:5px;}
	.needsclick.kl-private-reset-css-Xuajs1{display: block !important;margin:0 auto;}
	.Thumbnails-content img{max-height:290px;}
	/*all-product*/
  	.shop-cat {padding:20px 0;}
  	.title-main h5 {font-size:22px;margin-bottom:15px;}
  	.pro-dtl {padding:10px;}
  	.shop-one h6 {font-size:14px;}
  	.pro-img img{min-height: 170px;max-height: 170px;}
  	.all-product{padding:20px 0;}
  	.pro-dtl h2 {font-size:13px;margin-bottom: 5px;}
  	.pro-dtl .product-price h6 {font-size:18px;}
  	.shop-one img{margin-bottom:10px;}
  	.shop-one {margin-bottom:0px;}
  	.shop-cat-main .col-lg-4, .all-product .col-lg-3{width: 50%;float: left;padding:0 5px 15px;}
  	.pro-dtl p{font-size:14px;}
	
	  .policy-start{
		margin:  0 10px;
	  }

	  .buttons.cart .button-one .button{max-width:100%;}
	  .logo-main a img{max-width: 60px;}

	  .subpage-card .pro-dtl h2{font-size: 16px;}
	  .product-sub-month select{width: 100%; padding:0px 15px;min-height:44px;box-shadow: 0px 0px 12px -9px rgb(138 95 59);}
	  .subpage-card .product-heading h1 {
		font-size: 23px;
		margin: 16px 0;
	}
	.subpage-card .pro-description .cart-btn a {
		padding: 12px 30px;
		max-width:100%;
		text-align:center;
	}
	.subpage-card .pro-dtl p {
		font-size: 14px;
	}
	.product-sub-month select{margin:5px 0 0;}

	.product-price h3{font-size: 14px;padding-left: 10px;line-height:1;}
	.subpage-card .pro-dtl .product-price h6{font-size:22px;line-height:1;}

	.pro-de-right-subcription .buttons.cart .button-one .button {
		max-width: 70%;
	}
	.woocommerce-variation.single_variation {
		font-size: 20px;
	}
	.pro-de-right-subcription h3.price{font-size: 20px;}
	.pro-de-right-subcription h2.product_title {
		justify-content: start;
		text-align: start;
		font-size: 20px;
	}
	
	#close-popup{    height: 22px;max-width: 22px;font-size: 19px;}
	.popup-content select{    width: 290px;}
}
@media (max-width:360px)
{
	.shop-one img{min-height:100px;max-height:100px;margin-bottom:10px;}
	.pro-img img{min-height: 130px;max-height: 130px;}
	.product-detail img{height: 100px;}
	.home-banner-pic img{min-height:140px;}
	.popup-content h2 {font-size: 20px;}
}
@media (min-width:1024px)
{
	.aws-container .aws-search-field{font-size: 16px !important;}
	.down-arw{bottom: -11px;}
	.login-title p{font-size: 14px;}
	.woocommerce form.register{min-height: 370px;}
	.reg_email p{padding-top: 400px !important;}
	.video-start .slick-arrow{display: none;}
}
@media screen and (max-width:575px){

.woocommerce button.button {width: 100%;margin: 0px 0px 15px 0px !important;}
.products-main.cart-main form.cart-select select {width: 100%};
.woocommerce .products-main.cart-main form.cart-select button.button {width:100% !important;margin: 0px 0px 10px 0px !important;};
}
@media screen and (max-width:480px){
	.products-main.cart-main form.cart-select select {width: 100%};
	.woocommerce .products-main.cart-main form.cart-select button.button {width:100% !important;margin: 0px 0px 10px 0px !important;};
}
@media screen and (min-width:275px) and (max-width:320px){
	.product-price h3 {
		font-size: 13px;
		padding-left: 8px;
	}
}
@media screen and (max-width:460px){
	.home-banner-pic img {
		min-height: 130px;
	}
}

@media screen and (max-width:420px){
	.home-banner-pic img {
		min-height: 120px;
	}
}
@media screen and (max-width:390px){
	.home-banner-pic img {
		min-height: 110px;
	}
}
@media screen and (max-width:360px){
	.home-banner-pic img {
		min-height: 100px;
	}
}
@media screen and (max-width:340px){
	.home-banner-pic img {
		min-height: 90px;
	}
}