   /* product-details accordian image */

   .accordion-button::after {

       background-image: url('../images/pluss.png');
   }

   .accordion-button:not(.collapsed)::after {
       background-image: url('../images/subb.png');

   }

   /* and Product-details */

   .map iframe {
       height: 230px;
       width: 100%;
       display: block;
   }

   .top-header {
       display: none;
   }

   .products-cart-wish-view {
       display: flex;
      justify-content: space-evenly;
       gap: 2%;
   }





   .desktop-nav .navbar .navbar-nav {
       margin-left: 24px;
       margin-right: 0px !important;
   }


   .navbar-expand-md .navbar-collapse {
       display: flex !important;
       flex-basis: auto;
       justify-content: space-around;
   }

   /*Product-details.css*/

   .single-products .product-content .title {
        text-align: center;
       padding: 2px 5px;
       display: -webkit-box !important;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis;
       padding-top: 5px;
       width: 100%;
   }

   .product-view-one-image #big {
       border: 1px solid rgb(193, 201, 202);
       margin-bottom: 5px;
   }

   .product-view-one #big .item {
       padding: 40px !important;
       margin-bottom: 0px;
   }

   #collapseOne,
   #collapseTwo,
   #collapseThree,
   #collapsefour,
   #collapsefive {
       background-color: rgb(223, 226, 226);
   }


   /* >Popular Categories*/

   .popular-categories-area .single-popular-categories {
       overflow: hidden;
   }

   .popular-categories-area .single-popular-categories a {
       display: flex;
       flex-direction: column;
       align-items: center;
   }

   .popular-categories-area .Popular-Categories {
       display: flex !important;
       justify-content: center !important;
       align-items: center !important;

   }

   .popular-categories-area .single-popular-categories img {
       width: 50%;
   }

   /* index css*/

  

   
   .single-blog .blog-content h3 a {
       font-size: 90%;
       display: -webkit-box !important;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis;
       padding-top: 5px;
       width: 95%;

   }

   .single-blog .blog-content .default-btn {
       padding: 12px 5px;
       width: 160px;
   }

   .single-products {
       border-color: #ed1c24 !important;
   }

   .featured-product-wrap .products-cart-wish-view li {
       background-color: #ed1c24;
       color: white !important;
       margin: 0px !important;
   }

   .featured-product-wrap .products-cart-wish-view li a {
       color: white !important;
       font-size: 13px !important;
   }

   .button.owl-prev .owl-carousel button.owl-dot {
       background: rgb(55, 58, 58);
       padding: 0px !important;
       color: rgb(43, 174, 226) !important;

   }

   .partner-area .partner-wrap {
       background-color: rgb(230, 247, 246) !important;
   }

   .owl-carousel .owl-nav button.owl-next,
   .owl-carousel .owl-nav button.owl-prev {
       background: rgb(184, 190, 188);
       padding: 2px 5px !important;
   }

   /* right header icon*/

   .wish-cart .right-header-icon {
       display: flex !important;
   }

   .wish-cart li a {
       color: rgb(137, 110, 163);
   }

   .wish-cart li a i {
       font-size: 20px !important;
       color: #a9282d !important;
   }

   /*My Accordion of css Product-details.css*/


   .products-cart-wish-view .Enquery {
       color: #ed1c24 !important;
       background-color: #ed1c24;
   }

   .products-cart-wish-view li a {
       color: white !important;
       background-color: #ed1c24;
   }

   .meAccordion {
       overflow: auto;
   }

   .accord li {
       display: flex;
       justify-content: space-around;
   }

   .accord li {
       padding: 6px 0px;
   }

   .accord li p {
       width: 90%;
   }

   .collapseOne {
       background-color: rgb(178, 205, 218);
   }

   .acc {
       background-color: rgb(247, 246, 248) !important;
       border-radius: 10px;
       overflow: hidden;
       margin-bottom: 10px;
   }

   /*Cordless Drill Profession Combo */
   .product-view-one-image {
       padding: 0% !important;
   }

   /* Service Recent Posts*/
   .sidebar-widget li a {
       width: 95%;
       display: -webkit-box !important;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis;
       padding-top: 5px;
       height: 46px;
   }

   .widget-sidebar {
       height: 100%;
       background-color: rgb(230, 225, 225);
       overflow-y: auto;
   }

   .sidebar-widget.recent-post ul {
       overflow: hidden !important;
   }



   /* bottom icon css */
   .go-top.active {
       right: 3%;
       top: 73%;
   }


   .bottom-icon {
       position: fixed;
       right: 2.5%;
       top: 80%;
       padding: 0px;
       margin: 0px;
       border-radius: 5px;
       z-index: 2;
   }

   .bottom-icon ul {
       margin: 0px;
       padding: 0%;
   }

   .bottom-icon ul li {
       list-style: none;
       color: blue;
       border-radius: 50%;
       padding: 8px 14px;
       margin-top: 2px;
   }

   .bottom-icon ul li a span {
       display: none;
   }

   .bottom-icon ul li a i {
       font-size: 22px;
       color: white;
   }

   .phone {
       display: none;
       background-color: #d1551a;
   }

   .facebook {
       background: #515f66;
   }

   .whatsapp {
       background-color: #25d366;
   }

   /* End bottom Icon */


   /* Feature Products */

   .products-cart-wish-view li .default-btn {
       padding: 13px 8px !important;
   }


   .default-btn i {
       top: 0.7px !important;
       margin-right: -2px !important;
   }

   /* Feature Products End */


   /* Contact css */
   .page-title-area {
       padding: 8px 0px;
   }

   .contact-form .form-group {
       margin-bottom: 10px;
   }


   @media screen and (max-width:991px) {
       .wish-cart {
           display: none;
       }

       .slider-item::before {
           opacity: .4 !important;
           z-index: -1;
       }

   }



   @media screen and (max-width:768px) {

       /* bottom icon css */
       .bottom-icon {
           right: 0%;
           top: 93%;
           width: 100%;
       }

       .bottom-icon ul li a i {
           font-size: 100%;
       }

       .bottom-icon ul {
           display: flex;
           justify-content: space-around;
           width: 100%;
       }

       .bottom-icon ul li {
           border-radius: 0px;
           display: flex;
           justify-content: center;
           align-items: center;
           width: 33.33%;
       }

       .bottom-icon ul li a span {
           display: inline;
           color: white;
       }

       .go-top.active {
           right: 3%;
           top: 86%;
       }

       .copy-right-area {
           padding-bottom: 44px !important;
       }


       .bottom-icon ul .whatsapp a i {
           padding-right: 2px;
       }

       /* End Bottom Icon */


       /* Featured Products index */
       .single-products .product-content .products-cart-wish-view li .default-btn {
           padding: 12px 6px !important;
           font-size: 13px !important;
       }

       .products-cart-wish-view li .default-btn i {
           position: relative;
           top: -0.3px;
       }


       /* Featured Products End *?

      
   }

   /* End bottom Icon Css */


       @media screen and (max-width:576px) {

           .single-products .product-content .products-cart-wish-view li .default-btn {
               padding: 12px 7px !important;
           }

           .single-products .product-content .products-cart-wish-view li {
               margin:0px !important;
           }


       }

   }




   @media screen and (max-width:470px) {
       /* Services Other Service*/

       .sidebar-widget ul .last-sidebar {
           margin-top: 35px !important;
       }

   }