  a{text-decoration:none !important;}
	  .container {
			max-width: 1590px !important;
		}
         .dogSbanner {
         background: url(../../newimages/inner_cat.jpg) top center no-repeat;
         background-position: 6% 22%;
         background-size: cover;
         background-color: #222736
         }
         .products {
         display: flex;
         flex-wrap: wrap;
         justify-content: flex-start;
         gap: 18px;
         width: 100%;
         }
         .products .card.product-card {
         padding-left: 10px;
         padding-right: 10px;
         }
         .f-table{ height:100%;}
         .f-table td span br, .f-table td a br{display:none;}
         .f-table td{vertical-align:top;}
         .f-table .f-table{ height:auto;}
         .products .card.product-card {padding-bottom:15px;     cursor: auto;}
         .dogSbanner{ background-position: right top; }
         .header_shipping_offer{display:none;}
         .products{ justify-content: center; }
         .product-card .product-image{text-align:center;padding:10px}
         .product-card .product-image img{width:auto;margin:0 auto;height:150px}.product-description{padding:0 15px}
         .product-description .desc-heading a{color:#000;text-align:center;display:block;font-weight:bold;font-size:16px;
         line-height:22px; font-family:'Arial',Helvetica,sans-serif}
         .desc-compare{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:25px}
         .desc-compare .compare_bx{text-align:center;width:50%}
         .product-description .desc-heading{margin-bottom:10px;min-height:86px}
         .desc-compare .compare_bx .pricebx{font-weight:bold;font-size:20px;text-decoration:underline;line-height:25px;
         font-family:'Arial',Helvetica,sans-serif}
         .product-link a{background:#ffb200;width:100%;display:block;text-align:center;color:#000;font-weight:bold;
         font-family:'Arial',Helvetica,sans-serif;padding:5px 15px}
         .product-link a:hover{background:#000; color:#fff}
         .desc-compare .compare_bx .compareweb {font-size: 12px; line-height: 12px; font-family: 'Arial', Helvetica, sans-serif;}
         .desc-compare .compare_bx.green *{color: #00ae75;font-family: 'Arial', Helvetica, sans-serif;}
         .desc-compare .compare_bx.red *{color: #ff0000;font-family: 'Arial', Helvetica, sans-serif;}
         .desc-compare .compare_bx .check {font-family: 'Arial', Helvetica, sans-serif;font-weight: bold;font-size: 24px;line-height: 30px;}
         .products .card.product-card {padding-bottom: 15px;margin-bottom: 0;}	
         .products.grid {justify-content: flex-start;}	
         .header_shipping_offer.prdctpg { display: none; width: 100%; float: left;  background: #fff;  max-width: 100%;  padding: 10px;  text-align: center;  border-radius: 5px;	}
          .product-link{display: flex; gap: 8px;}
          .product-link a{text-decoration:none;}
          .product-link a.cart_products {background: #000; color: #fff; cursor:pointer;}
          .product-link a.cart_products:hover {background: #ffb200; color: #000; cursor:pointer;}
		  .customer-feedback {background:#f0fcff !important;}
		  .customer-feedback:after{border-top-color:#f0fcff !important;}
		  .border-warning {border-color:#d1ebf1 !important;}



          @media (max-width:550px) {
              .product-link {flex-wrap:wrap;}
          }

              @media (max-width:1600px) {
                  .products .card.product-card {
                      width: 18.5%;
                  }
				  .container {
					max-width: 1440px !important;
				 }
              }
			  @media (max-width:1440px) {
				  .container {
					max-width: 1280px !important;
				  }
				  .display-3 {
					 font-size: 3rem;
				  }
			  }

              @media (max-width:1366px) {
                  .product-card .product-image img {
                      width: 100%;
                      margin: 0 auto;
                      height: 133px;
                  }
				  .hero-section {
						padding: 60px 0 125px;
						background-size: cover;
					}
				 
              }
			   @media (max-width:1280px) {
				    .container {
						max-width: 1200px !important;
					}
					.nav-right-txt {
						width: 100%;
					}
			   }

              @media (max-width:1199px) {
                  .products .card.product-card {
                      width: 23.5%;
                  }

                  .product-card .product-image img {
                      width: auto;
                      margin: 0 auto;
                      height: 133px;
                  }
				  .display-3 {
					 font-size: 2rem;
				  }
				.hero-section {
					padding: 41px 0 93px;
					background-size: cover;
				}
				  
              }

              @media (max-width:991px) {
                  .products .card.product-card {
                      width: 31.5%;
                  }
				  ul.cat-sub-list {
						padding-left: 18px;
					} 
              }

              @media (max-width:767px) {
                  .products .card.product-card, .f-table {
                      height: auto;
                  }

                  .page-header {
                      padding: 16px 24px;
                  }

                  .header_shipping_offer {
                      padding: 10px;
                      background: #fff;
                      text-align: center;
                      display: block;
                  }

                  .wrap-mainmenu .header-navbar .header-brand a img {
                      width: 200px;
                  }

                  .products {
                      justify-content: start;
                  }

                      .products .card.product-card {
                          width: 47%;
                      }
              }

              @media (max-width:480px) {
                  .header-brand {
                      display: flex;
                      width: 100%;
                      justify-content: center;
                  }

                  .product-description {
                      padding: 0 1px;
                  }
              }

              @media (max-width:375px) {
                  .product-card .product-image img {
                      width: auto;
                      margin: 0 auto;
                      height: 98px;
                  }

                  .desc-compare .compare_bx .pricebx {
                      font-size: 16px;
                  }

                  .desc-compare .compare_bx .compareweb {
                      font-size: 11px;
                      line-height: 11px;
                  }

                  .product-description .desc-heading a {
                      font-size: 14px;
                      line-height: 19px;
                  }

                  .product-description .desc-heading {
                      margin-bottom: 10px;
                      min-height: auto;
                  }
              }

              .shellrock-c-canvas.Campaign__canvas, .Campaign__canvas {
                  top: 50% !important;
                  transform: translateY(-50%) !important;
              }

              .star_footer {
                  position: relative;
                  float: left;
                  width: 100%;
                  line-height: normal;
              }

                  .star_footer img {
                      float: left;
                      margin-top: 4px;
                      margin-right: 5px;
                  }

                  .star_footer span {
                      float: left;
                      font-weight: bold;
                      font-style: italic;
                      color: #424040;
                      font-size: 15px;
                  }

                      .star_footer span font {
                          color: #000;
                      }

              .footer_Guaranteed_Safe_Checkout {
                  color: #000;
                  font-weight: 700;
                  font-style: italic;
                  text-transform: uppercase;
                  padding-right: 15px;
                  border-right: 1px solid #ddd;
              }

                  .footer_Guaranteed_Safe_Checkout font {
                      color: #ffb300;
                  }

              #footer_payment_icon {
                  text-align: right;
                  display: flex;
                  align-items: center;
                  justify-content: end;
              }

              #footer_card_icon {
                  padding-left: 8px;
              }

              .footer_three_icon {
                  display: flex;
                  width: 100%;
                  padding: 25px 0px;
              }

              footer_three_icon img {
                  max-width: 100%;
              }

              .footer_three_icon div {
                  font-weight: bold;
                  font-size: 14px;
                  display: flex;
              }

              @media (max-width:767px) {
                  .footer_Guaranteed_Safe_Checkout {
                      border-bottom: 1px solid #ddd;
                      border-right: 0px;
                      padding-bottom: 8px;
                  }

                  #footer_payment_icon {
                      display: block;
                  }

                  #footer_card_icon img {
                      max-width: 90% !important;
                  }

                  .mobile-order1 {
                      order: 1;
                  }

                  .mobile-order2 {
                      order: 2;
                  }

                  .header_shipping_offer.prdctpg {
                      display: block;
                  }
              }

              .breadcrum-cntr {
                  width: 100%;
                  background: #222736;
              }
			  header.header.wrap-header.fixed .wrap-mainmenu{top:39px;}