
   .pointer {
      cursor: pointer;
   }

   .buttons-excel{
      margin-right: 8px!important;
      border-radius: 6px!important;
   }
   .buttons-collection{
         border-radius: 6px!important;
   }

   .search-banner.has-bg .bg-cover:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: rgba(0, 0, 0, .4)
   }

   .page-title.has-bg .bg-cover.bottom {
      background-position: bottom
   }

   .page-title.has-bg .bg-cover.top {
      background-position: top
   }

   .page-title.has-bg .bg-cover img,
   .search-banner.has-bg .bg-cover img {
      max-width: 100%;
      max-height: 100%
   }

   .page-title.has-bg .container {
      position: relative
   }

   .page-title.has-bg .breadcrumb {
      color: #fff
   }

   .page-title.has-bg .breadcrumb li a {
      color: rgba(255, 255, 255, .75)
   }

   .page-title .breadcrumb {
      background: 0 0;
      padding: 0;
      font-weight: 400;
      margin-bottom: .625rem
   }

   .search-banner {
      padding: 3.75rem 0 3.75rem
   }

   @media (max-width:991.98px) {
      .search-banner {
         padding: 5.625rem 0 1.875rem
      }
   }

   .search-banner h1 {
      color: #fff;
      font-size: 2.4rem;
      text-align: center;
      margin: .625rem 0 1.25rem;
      font-weight: 600
   }

   @media (max-width:991.98px) {
      .search-banner h1 {
         font-size: 2rem
      }
   }

   @media (max-width:767.98px) {
      .search-banner h1 {
         font-size: 1.6rem;
         margin-top: 0
      }
   }

   .search-banner p {
      margin-bottom: 0;
      color: rgba(255, 255, 255, .8);
      font-size: 1rem;
      color: #fff;
      text-align: center;
      font-weight: 300
   }

   .search-banner .input-group {
      margin-bottom: 1.875rem
   }

   @media (max-width:991.98px) {
      .search-banner .input-group {
         margin-bottom: .9375rem
      }
   }

   @media (min-width:768px) {
      .search-banner .container {
         max-width: 45rem
      }
   }

   .search-banner+.content {
      margin-top: 0;
      padding-top: 2.8125rem
   }

   @media (max-width:991.98px) {
      .search-banner+.content {
         padding-top: 1.875rem
      }
   }

   .search-banner .form-control {
      padding-left: 1.25rem;
      padding-right: 1.25rem;
      font-size: 1rem;
      border: 0;
      height: 2.875rem;
      -webkit-border-radius: 6px;
      border-radius: 6px
   }

   @media (max-width:767.98px) {
      .search-banner .form-control {
         font-size: .875rem;
         height: 2.5rem
      }
   }

   .search-banner .form-group {
      position: relative
   }

   .search-banner .btn {
      background: #fff;
      color: #2d353c;
      -webkit-border-radius: 6px;
      border-radius: 6px
   }

   @media (max-width:767.98px) {
      .search-banner .btn {
         font-size: .875rem;
         height: 2.5rem
      }
   }

   .search-banner.has-bg {
      position: relative;
      overflow: hidden;
      color: #fff
   }

   .search-banner.has-bg .bg-cover {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat
   }

   .search-banner.has-bg .bg-cover.bottom {
      background-position: bottom
   }

   .search-banner.has-bg .bg-cover.top {
      background-position: top
   }

   .search-banner.has-bg .container {
      position: relative
   }

   .popular-tags {
      list-style-type: none;
      margin: 0 0 -.375rem;
      padding: 0;
      font-size: .8125rem
   }

   .popular-tags>li {
      display: inline-block;
      margin-right: .1875rem;
      margin-bottom: .375rem
   }

   .popular-tags>li a {
      padding: .125rem .75rem;
      border-radius: 24px;
      border: 2px solid rgba(255, 255, 255, .5);
      color: #fff;
      display: block
   }

   .popular-tags>li a:focus,
   .popular-tags>li a:hover {
      text-decoration: none;
      color: #fff;
      border-color: #fff
   }

   .popular-tags>li a .fa {
      font-size: .375rem;
      margin-right: .1875rem;
      margin-left: -.1875rem;
      position: relative;
      top: -.1875rem
   }
   .page-header-container .page-header-cover img,.product-desc .image img{max-width:100%}.pagination .page-item+.page-item,.payment-type>li+li,.product .product-detail .product-info .product-social ul>li+li,.search-toolbar .sort-list>li+li{margin-left:.625rem}.pagination .page-item .page-link{-webkit-border-radius:40px;border-radius:40px}.pagination .page-item .text{padding:.625rem 0;line-height:1.275;display:block}.pagination-container{margin-top:3.75rem;padding-top:1.875rem;border-top:2px solid #dee2e6}@media (max-width:991.98px){.pagination-container{margin-top:2.8125rem;padding-top:1.5625rem}}.payment-type{font-size:2.125rem;margin:0}.payment-type>li{float:left;line-height:1;padding:0}.payment-type>li a{color:#999}.payment-type>li.active a{color:#2d353c}.policy .policy-icon{float:left;width:3.125rem;font-size:2.375rem;line-height:3.125rem;color:#999;text-align:center}.policy .policy-icon+.policy-info{margin-left:4.0625rem}.policy h4{margin:0;font-size:1rem;line-height:1.5rem;font-weight:600}.policy p{font-size:.75rem;color:#4d4d4d;margin:0}.product-desc{padding:1.25rem}@media (max-width:1199.98px){.product-desc{padding:.9375rem}}.product-desc+.product-desc{margin-top:1.25rem;padding-top:2.5rem;border-top:1px solid #dee2e6}@media (max-width:1199.98px){.product-desc+.product-desc{padding-top:2.5rem;margin-top:0}}.product-desc .image{float:left;width:50%;padding-right:2.5rem}@media (max-width:1199.98px){.product-desc .image{float:none;width:auto;padding:0;text-align:center}}.product-desc .desc{float:left;width:50%;padding-left:2.5rem}@media (max-width:1199.98px){.product-desc .desc{float:none;width:auto;padding:0;text-align:center}}.product-desc .desc h4{margin:0 0 .9375rem;font-size:2.25rem}@media (max-width:1199.98px){.product-desc .desc h4{margin:.9375rem 0;font-size:1.5rem}}.product-desc .desc p{font-size:1rem;font-weight:400;color:#4e5c68;line-height:1.8}@media (max-width:1199.98px){.product-desc .desc p{font-size:.875rem;line-height:1.5}}.product-desc.right .image{float:right;padding-left:2.5rem;padding-right:0}@media (max-width:1199.98px){.product-desc.right .image{float:none;padding:0}}.product-desc.right .desc{float:left;text-align:right;padding-right:2.5rem;padding-left:0}@media (max-width:1199.98px){.product-desc.right .desc{float:none;padding:0;text-align:center}}.product-tab{padding-top:1.875rem}@media (max-width:1199.98px){.product-tab{padding-top:0}}.product-tab .nav.nav-tabs{background:0 0;border-bottom:1px solid #dee2e6;text-align:center;font-size:1rem;display:block}@media (max-width:1199.98px){.product-tab .nav.nav-tabs{font-size:.875rem;display:block;white-space:nowrap;overflow:scroll}}.product-tab .nav.nav-tabs .nav-item{float:none;display:inline-block}.product .product-detail .product-info .product-category>li+li,.product-tab .nav.nav-tabs .nav-item+.nav-item{margin-left:.3125rem}.product-tab .nav.nav-tabs .nav-item .nav-link{position:relative;color:#737373;border:1px solid transparent;padding:.9375rem 1.25rem;font-weight:600}@media (max-width:1199.98px){.product-tab .nav.nav-tabs .nav-item .nav-link{padding:.625rem .9375rem}}.product-tab .nav.nav-tabs .nav-item .nav-link:active,.product-tab .nav.nav-tabs .nav-item .nav-link:focus,.product-tab .nav.nav-tabs .nav-item .nav-link:hover{border-bottom:1px solid #dee2e6;background:0 0}.product-tab .nav.nav-tabs .nav-item .nav-link.active{background:0 0;border-color:transparent;border-bottom:1px solid #2d353c;color:#2d353c}.product-tab .tab-content{padding:1.875rem}@media (max-width:1199.98px){.product-tab .tab-content{padding:.9375rem}}.product{background:#fff;border:1px solid #dee2e6;-webkit-border-radius:6px;border-radius:6px}.product .product-detail{width:100%;border-bottom:1px solid #dee2e6;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.product .product-detail{display:block}}.product .product-detail .product-image{width:32.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199.98px){.product .product-detail .product-image{width:28.75rem}}@media (max-width:991.98px){.product .product-detail .product-image{width:auto;display:block}}.product .product-detail .product-image .product-thumbnail+.product-main-image,.product .product-detail .product-image+.product-info{border-left:1px solid #dee2e6}@media (max-width:991.98px){.product .product-detail .product-image+.product-info{border-left:none;border-top:1px solid #dee2e6}}.product .product-detail .product-image .product-main-image{padding:1.875rem;min-height:32.5rem;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.product .product-detail .product-image .product-main-image{height:18.75rem;min-height:18.75rem}}@media (max-width:991.98px){.product .product-detail .product-image .product-main-image img{margin:0 auto}}.product .product-detail .product-image .product-thumbnail{width:7.5rem;min-height:32.5rem;position:relative}@media (max-width:1199.98px){.product .product-detail .product-image .product-thumbnail{width:6.25rem}}@media (max-width:991.98px){.product .product-detail .product-image .product-thumbnail{height:5rem;min-height:5rem;width:auto;white-space:nowrap;overflow:scroll;border-bottom:1px solid #dee2e6}.product .product-detail .product-image .product-thumbnail:after,.product .product-detail .product-image .product-thumbnail:before{content:'';display:table;clear:both}}@media (max-width:991.98px){.product .product-detail .product-image .product-thumbnail+.product-main-image{border:0}}.product .product-detail .product-image .product-thumbnail .product-thumbnail-list{list-style-type:none;margin:0;padding:1.875rem;overflow:scroll;position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:1199.98px){.product .product-detail .product-image .product-thumbnail .product-thumbnail-list{padding:1.25rem}}@media (max-width:991.98px){.product .product-detail .product-image .product-thumbnail .product-thumbnail-list{position:relative;padding:.625rem}}.product .product-detail .product-image .product-thumbnail .product-thumbnail-list>li{margin-bottom:.625rem}@media (max-width:991.98px){.product .product-detail .product-image .product-thumbnail .product-thumbnail-list>li{display:inline-block;margin:0 .3125rem 0 0}}.product .product-detail .product-image .product-thumbnail .product-thumbnail-list>li a{display:block;text-decoration:none;border:1px solid #dee2e6;background:#fff;height:3.75rem;width:3.75rem;padding:.3125rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-border-radius:6px;border-radius:6px}@media (max-width:991.98px){.product .product-detail .product-image .product-thumbnail .product-thumbnail-list>li a{display:block}}.product .product-detail .product-image .product-thumbnail .product-thumbnail-list>li a img{max-width:100%;max-height:100%;display:block;margin:0 auto;position:relative}.product .product-detail .product-image .product-thumbnail .product-thumbnail-list>li.active a{border-color:#2d353c}.product .product-detail .product-info{padding:1.875rem;font-size:.8125rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:991.98px){.product .product-detail .product-info{padding:.9375rem}}.product .product-detail .product-info .product-info-header{padding-bottom:.9375rem;margin-bottom:.9375rem;border-bottom:1px solid #dee2e6}.product .product-detail .product-info .product-title{margin:0;font-size:1.25rem;line-height:1.5}.product .product-detail .product-info .product-title .badge{padding:.3125rem;font-size:.8125rem;display:block;max-width:5rem;margin-bottom:.625rem;color:#fff}.product .product-detail .product-info .product-availability{font-size:1.125rem}.product .product-detail .product-info .product-info-list{color:#2d353c;list-style-type:none;margin:0 0 .9375rem;padding:0 0 .9375rem;border-bottom:1px solid #dee2e6;line-height:1.5}.product .product-detail .product-info .product-info-list>li{position:relative;padding-left:1.5625rem}.product .product-detail .product-info .product-info-list>li .fa{position:absolute;left:0;top:50%;margin-top:-.625rem;line-height:1.25rem;width:1.25rem;text-align:center;color:#00acac}.product .product-detail .product-info .product-info-list>li .fa.fa-circle{font-size:5px}.product .product-detail .product-info .product-category{list-style-type:none;margin:0;padding:0;font-weight:500}.product .product-detail .product-info .product-category>li{display:inline}.product .product-detail .product-info .product-category>li a{color:#4e5c68}.product .product-detail .product-info .product-price{margin:0 0 .9375rem}.clearfix:after,.clearfix:before,.product .product-detail .product-info .product-price:after,.product .product-detail .product-info .product-price:before,.product .product-detail .product-info .product-social:after,.product .product-detail .product-info .product-social:before,.review .review-info:after,.review .review-info:before,.review:after,.review:before,.search-container:after,.search-container:before,.search-item-container .item-row:after,.search-item-container .item-row:before,.search-item-container:after,.search-item-container:before,.search-toolbar:after,.search-toolbar:before,.section-container:after,.section-container:before,.step:after,.step:before{content:'';display:table;clear:both}.product .product-detail .product-info .product-price .price{font-size:2rem;font-weight:600}.product .product-detail .product-info .product-warranty{padding-bottom:.9375rem;margin-bottom:.9375rem;border-bottom:1px solid #dee2e6}.product .product-detail .product-info .product-discount .discount{font-size:1rem;font-weight:600;text-decoration:line-through;color:#6f8293}.product .product-detail .product-info .product-discount .save{margin-left:.625rem;color:#6f8293}.product .product-detail .product-info .product-social{margin:0 0 .9375rem;padding:0 0 .9375rem;border-bottom:1px solid #dee2e6}
   .product .product-detail .product-info .product-social ul>li{float:left;list-style-type: disc;}.product .product-detail .product-info .product-social ul>li>a{width:2.25rem;height:2.25rem;line-height:2.25rem;background:#dee2e6;color:#fff;display:inline-block;text-align:center;font-size:1.125rem;-webkit-border-radius:4px;border-radius:4px}.product .product-detail .product-info .product-social ul>li>a.facebook{background:#3b5998}.product .product-detail .product-info .product-social ul>li>a.twitter{background:#00aced}.product .product-detail .product-info .product-social ul>li>a.google-plus{background:#d34836}.product .product-detail .product-info .product-social ul>li>a.whatsapp{background:#6cc964}.product .product-detail .product-info .product-social ul>li>a.tumblr{background:#36465d}@media (max-width:991.98px){.product .product-purchase-container{position:fixed;left:0;bottom:0;right:0;padding:.9375rem;background:#fff;z-index:1020;border-top:1px solid #dee2e6}}@media (max-width:767.98px){.product .product-purchase-container{width:auto;left:0;right:0}}@media (max-width:991.98px){.product .product-purchase-container .product-discount{position:absolute;left:.9375rem;top:.75rem}.product .product-purchase-container .product-discount+.product-price{top:1.875rem}.product .product-purchase-container .product-price{position:absolute;left:.9375rem;top:.9375rem}.product .product-purchase-container .product-price .price{font-size:1.75rem!important}.product .product-purchase-container .btn{float:right;width:auto!important;padding:.625rem .9375rem;font-size:.875rem}}.promotion{position:relative;padding-top:10.3125rem;overflow:hidden}@media (max-width:1199.98px){.promotion{margin-bottom:.625rem}}.promotion+.promotion{margin-top:.625rem}.promotion .promotion-image{position:absolute;left:.9375rem;top:.9375rem;right:.9375rem;bottom:.9375rem}.product .product-detail .product-image .product-main-image img,.promotion .promotion-image img{max-width:100%;max-height:100%}.review-form{padding:1.875rem}.promotion.promotion-lg .promotion-caption-inverse .promotion-desc{color:rgba(255,255,255,.75)}.promotion.promotion-lg .promotion-desc{font-size:.875rem;margin-bottom:1.875rem}.promotion.promotion-lg .promotion-btn{padding:.625rem 1.25rem;font-size:.875rem;border-width:2px}.promotion.promotion-lg .promotion-price{font-size:1.5rem;margin-bottom:.625rem}.promotion.promotion-lg .promotion-price small{font-size:.875rem}.review-form{display:block;background:#f2f4f5;border:1px solid #dee2e6}@media (max-width:1199.98px){.review-form{padding:.9375rem}}.review-form h2{font-size:1.25rem;border-bottom:1px solid #dee2e6;margin:0 0 .9375rem;padding-bottom:.625rem}.review+.review{margin-top:1.5625rem;padding-top:1.5625rem;border-top:1px solid #dee2e6}.review .review-info{margin-bottom:.9375rem}@media (max-width:1199.98px){.review .review-info{margin-bottom:.3125rem}}.review .review-info .review-rate{float:right;text-align:center;font-weight:600;font-size:.8125rem}.review .review-info .review-rate .review-star{list-style-type:none;margin:0;padding:0;font-size:.875rem}@media (max-width:1199.98px){.review .review-info .review-rate .review-star{font-size:.75rem}}.review .review-info .review-rate .review-star>li{float:left;color:#c6ced5}.review .review-info .review-rate .review-star>li+li{margin-left:.125rem}.review .review-info .review-rate .review-star>li.active{color:#f59c1a}.review .review-icon{height:3rem;width:3rem;background:#e9ecef;color:#6c757d;text-align:center;overflow:hidden;float:left;margin-right:.9375rem;-webkit-border-radius:120px;border-radius:120px}@media (max-width:1199.98px){.review .review-icon{width:2.25rem;height:2.25rem;margin-right:.625rem}}.review .review-icon img,.section-container.has-bg .cover-bg img{max-width:100%}.review .review-icon i{line-height:3.125rem;font-size:2.25rem}@media (max-width:1199.98px){.review .review-icon i{font-size:1.75rem;line-height:2.5rem}}.review .review-name{font-weight:600;font-size:1rem;padding:0}@media (max-width:1199.98px){.review .review-name{font-size:.875rem}}.review .review-date{font-size:.75rem;font-weight:600;color:#999}.review .review-title{margin:.625rem 0;font-weight:600;font-size:1rem}@media (max-width:1199.98px){.review .review-title{font-size:.875rem;margin:.3125rem 0}}.review .review-message{color:#626262}@media (max-width:1199.98px){.review .review-message{font-size:.75rem}}
   