@font-face {
  font-family: "Flaticon";
  src: url("./Flaticon.eot");
  src: url("./Flaticon.eot?#iefix") format("embedded-opentype"),
       url("./Flaticon.woff2") format("woff2"),
       url("./Flaticon.woff") format("woff"),
       url("./Flaticon.ttf") format("truetype"),
       url("./Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("./Flaticon.svg#Flaticon") format("svg");
  }
}

.fimanager:before {
      display: inline-block;
  font-family: "Flaticon";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
    display: block;
}

.flaticon-001-medal:before { content: "\f100"; }
.flaticon-002-dollar:before { content: "\f101"; }
.flaticon-003-gift-voucher:before { content: "\f102"; }
.flaticon-004-shopping-bag:before { content: "\f103"; }
.flaticon-005-gift:before { content: "\f104"; }
.flaticon-006-shopping-basket:before { content: "\f105"; }
.flaticon-007-shirt:before { content: "\f106"; }
.flaticon-008-open-box:before { content: "\f107"; }
.flaticon-009-map-point:before { content: "\f108"; }
.flaticon-010-discount:before { content: "\f109"; }
.flaticon-011-lipstick:before { content: "\f10a"; }
.flaticon-012-setting:before { content: "\f10b"; }
.flaticon-013-box:before { content: "\f10c"; }
.flaticon-014-delivery-truck:before { content: "\f10d"; }
.flaticon-015-dollar:before { content: "\f10e"; }
.flaticon-016-basketball:before { content: "\f10f"; }
.flaticon-017-glasses:before { content: "\f110"; }
.flaticon-018-help:before { content: "\f111"; }
.flaticon-019-email:before { content: "\f112"; }
.flaticon-020-calculator:before { content: "\f113"; }
.flaticon-021-open-umbrella:before { content: "\f114"; }
.flaticon-022-internet:before { content: "\f115"; }
.flaticon-023-wallet:before { content: "\f116"; }
.flaticon-024-dollar:before { content: "\f117"; }
.flaticon-025-calendar:before { content: "\f118"; }
.flaticon-026-mouse:before { content: "\f119"; }
.flaticon-027-store:before { content: "\f11a"; }
.flaticon-028-megaphone:before { content: "\f11b"; }
.flaticon-029-call:before { content: "\f11c"; }
.flaticon-030-bow-tie:before { content: "\f11d"; }
.flaticon-031-qr-scan:before { content: "\f11e"; }
.flaticon-032-yen:before { content: "\f11f"; }
.flaticon-033-like:before { content: "\f120"; }
.flaticon-034-clock-time:before { content: "\f121"; }
.flaticon-035-location-pin:before { content: "\f122"; }
.flaticon-036-earrings:before { content: "\f123"; }
.flaticon-037-washing-machine:before { content: "\f124"; }
.flaticon-038-diamond:before { content: "\f125"; }
.flaticon-039-save-money:before { content: "\f126"; }
.flaticon-040-belt:before { content: "\f127"; }
.flaticon-041-bag:before { content: "\f128"; }
.flaticon-042-earphone:before { content: "\f129"; }
.flaticon-043-dollar:before { content: "\f12a"; }
.flaticon-044-magnet:before { content: "\f12b"; }
.flaticon-045-cake:before { content: "\f12c"; }
.flaticon-046-crown:before { content: "\f12d"; }
.flaticon-047-hand-watch:before { content: "\f12e"; }
.flaticon-048-award:before { content: "\f12f"; }
.flaticon-049-socks:before { content: "\f130"; }
.flaticon-050-shopping-cart:before { content: "\f131"; }
.flaticon-051-mobile-phone:before { content: "\f132"; }
.flaticon-052-shopping-bag:before { content: "\f133"; }
.flaticon-053-shield:before { content: "\f134"; }
.flaticon-054-tshirt:before { content: "\f135"; }

 .glyph {
                display: block;
                
                text-align: center;
                vertical-align: top;
                background: #FFF;
            }
            .glyph .glyph-icon {
                display: block;
                font-family:"Flaticon";font-style: normal;
                font-size: 28px;
                line-height: 1;
            }
            .glyph .glyph-icon:before {
                font-size: 28px;font-style: normal;
                color: #222;
                margin-left: 0;
            }
			
			.tbproduct-cart-btn .glyph .glyph-icon { font-size: 20px; }
			.tbproduct-cart-btn .glyph { padding:10px; }
            .tbproduct-cart-btn .glyph .glyph-icon:before { font-size: 20px; }
			.tb-product-page-add-to-cart-wrapper .glyph .glyph-icon { font-size: 20px; }
			.tb-product-page-add-to-cart-wrapper .glyph { padding:0;}
            .tb-product-page-add-to-cart-wrapper .glyph .glyph-icon:before { font-size: 20px;  padding: 10px 0;margin-right: 10px; }
			.tbproduct-cart-btn:hover button.btn.add-to-cart.glyph{background:transparent}
			.tbproduct-cart-btn:hover button.btn.add-to-cart.glyph .glyph-icon:before{color:#fff}
			.tb-product-page-add-to-cart-wrapper:hover button.btn.add-to-cart.glyph .glyph-icon:before{color:#fff}
			
			.tb_search_filter_wrapper {display:none;}
			/***/
			.tb-left-search-totle-product { display: none; }
			.tb-grid-list-all-wrapper {    text-align: left;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: left;    -ms-flex-pack: left;    justify-content: left;}
			/***/
			
			