@media (max-width: 1024px) and (min-width: 768px) {
  .page-header .block-search {
    margin-left: 30px !important;
    width: 300px !important;
  }
  .sticky-header .navigation li.level0 > .level-top {
    padding: 0 5px !important;
    font-size: 10px !important;
  }
}
@media (min-width: 1025px) {
  .page-header.type2.header-newskin .navigation .level0 {
    margin-right: 0px;
    color: inherit;
    margin: 0px 26px;
  }
  .page-header.type2.header-newskin .navigation .level0 .level-top {
    font-size: 15px !important;
  }
  .quotation-quote-index .cart-summary {
    width: 35%;
  }
}
@media (max-width: 1024px) {
  .cms-page-view .cms-content .lt-media {
    width: 26%;
    margin-right: 4%;
  }
  #algolia-autocomplete-container .aa-dropdown-menu {
    width: 90%;
    right: auto !important;
    margin: 0px 5%;
  }
}
@media (min-width: 1024px) {
  .page-header.type2.header-newskin .navigation .level0 .submenu > a {
    color: #000;
    display: block;
  }
  .page-header.type2.header-newskin .navigation .level0 .subchildmenu .subchildmenu {
    left: 100%;
    z-index: 1000;
  }
  .sticky-header .navigation .level0 {
    margin-right: 4px !important;
  }
}
@media (max-width: 992px) {
  .page-header .logo {
    max-width: 20%;
  }
  .page-header .custom-block {
    top: 57% !important;
    margin-right: -4%;
  }
  .page-header .custom-block .mobile-view {
    display: block !important;
  }
  .page-header .custom-block .mobile-view a em {
    font-size: 18px;
    color: #000;
  }
  .page-header .custom-block .desktop-view {
    display: none !important;
  }
  #algolia-autocomplete-container .aa-dropdown-menu {
    left: 0px !important;
  }
  #autocomplete-products-footer {
    width: 100% !important;
  }
  .footer .footer-top .social-icons {
    float: left;
  }
  .footer .footer-middle .block-middle2 {
    margin-top: 3%;
  }
}
@media (min-width: 768px) {
  .page-header.header-newskin .navigation .level0:hover > .level-top {
    text-decoration: underline;
  }
  #algolia-autocomplete-container .aa-dropdown-menu .footer_algolia {
    display: none;
  }
  #algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion {
    display: flex !important;
    width: 50%;
    float: left;
  }
  .page-header .navigation .level0.parent > a:after {
    line-height: 48px !important;
  }
}
@media (min-width: 767px) {
  .page-header .block-search .action.search {
    background-color: #1a4094 !important;
  }
  .page-products .sidebar.sidebar-main:before {
    content: '';
    position: absolute;
    left: 0;
    right: 19px;
    border: solid 1px #dae2e6;
    top: 0;
    bottom: 0;
  }
  .page-products .sidebar.sidebar-main .filter-options-title {
    padding: 15px 20px;
  }
  .page-products .sidebar.sidebar-main .filter-options-title:after {
    margin-top: -10px;
    content: '\f803';
    font-size: 18px;
    right: 10px;
  }
  .page-products .sidebar.sidebar-main .active > .filter-options-title:after {
    content: '\f800';
  }
}
@media (max-width: 767px) {
  .page-header .block-search {
    width: 100% !important;
    margin-left: 0px !important;
  }
  .page-header .block-search .label {
    margin-right: 0px !important;
    left: -90px;
    position: relative;
  }
  .page-header .block-search .label:before {
    color: #000 !important;
    margin-top: 0px !important;
  }
  .page-header .custom-block {
    display: inline-block !important;
    position: absolute;
    top: 18px !important;
    right: 100px !important;
  }
  .page-header .custom-block .mobile-view a em {
    margin: 5px;
  }
  .page-header .nav-toggle:before {
    color: #000 !important;
  }
  .cms-index-index #algolia-autocomplete-container .aa-dropdown-menu {
    width: 80% !important;
    left: 0px !important;
    right: auto !important;
    margin: 0 10%;
  }
  #algolia-autocomplete-container .aa-dropdown-menu {
    width: 100%;
    margin: 0px 0%;
  }
  #algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb {
    margin-right: 2%;
  }
  #search_mini_form span#algolia-glass {
    background: #ffffff !important;
    height: auto !important;
    right: 10px !important;
    top: 70px !important;
  }
  #search_mini_form span#algolia-glass:before {
    color: #1a4093 !important;
  }
  #algolia-autocomplete-container.reverse .aa-dropdown-menu .footer_algolia {
    display: none;
  }
  .cms-index-index .slide-content p {
    font-size: 20px;
  }
  .cms-index-index .products-grid .product-item-details .product-item-actions .actions-secondary {
    display: inherit;
  }
  .nav-sections .navigation ul ul {
    float: left !important;
    width: 100%;
    border: 0px;
    border-top: 1px solid #d6d6d6;
  }
  .footer .block-bottom .copyright {
    height: auto;
    text-align: center;
    margin-top: 3%;
  }
  .cms-content .views-row {
    width: 100%;
  }
  .cms-content h4.rtecenter img {
    width: 50%;
  }
  .cms-content .sidebars {
    width: 100%;
    display: inline-block;
    margin-right: 0;
    margin-bottom: 5%;
  }
  .cms-content .rt-content {
    display: inline-block;
    width: 100%;
  }
  .quotation-quote-index .cart.table-wrapper .item .col.item {
    float: left;
    width: 33%;
  }
  .quotation-quote-index #shopping-cart-table tbody.cart.item .product-item-details {
    padding-top: 0px;
  }
  .catalog-product_compare-index .table-comparison .tocart {
    margin-bottom: 5px;
  }
}
@media (max-width: 600px) {
  .cms-index-index #algolia-autocomplete-container .aa-dropdown-menu {
    width: 90% !important;
    margin: 0 5%;
  }
}
@media (max-width: 640px) {
  .cms-index-index .slide-content {
    right: 10%;
  }
}
@media (max-width: 480px) {
  .page-header .logo {
    max-width: 90px;
  }
  .page-header .logo img {
    top: 5px;
    position: relative;
  }
  .page-header .block-search .label {
    left: -95px;
  }
  .cms-page-view .cms-content .lt-media {
    width: 100%;
    margin-right: 4%;
  }
  .cms-page-view .cms-content .rt-des {
    width: 100%;
    display: inline-block;
    text-align: center;
  }
  .quotation-quote-index .cart.table-wrapper .item .col.item {
    min-height: 90px;
    width: 100%;
  }
  .quotation-quote-index #shopping-cart-table .cart.table-wrapper .col.qty {
    width: 33%;
    margin-top: 5%;
    text-align: left;
  }
  .quotation-quote-index #shopping-cart-table .cart.table-wrapper .col.price {
    width: 33%;
    margin-top: 5%;
    text-align: left;
  }
  .quotation-quote-index #shopping-cart-table tbody.cart.item tr.item-actions {
    position: absolute;
    bottom: 65px;
    right: 0;
  }
  .cms-index-index .slide-content {
    width: 40%;
    top: 16%;
  }
  .page-products .toolbar .limiter {
    text-align: center;
  }
  .page-products .products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary {
    display: inherit !important;
  }
  .page-products .products-list ol.products.list .product-item {
    padding: 10px 30px;
  }
  .page-products .products-list ol.products.list .product-item .product-item-info {
    display: inline-block;
  }
  .page-products .products-list ol.products.list .product-item .product-item-info .product-item-photo {
    width: 100%;
  }
  .page-products .products-list ol.products.list .product-item .product-item-info .product-item-details {
    display: block;
    width: 100%;
    padding: 0px;
  }
}
@media (max-width: 375px) {
  .page-products .products-list .product-item-photo {
    width: 60%;
  }
}
@media (max-width: 320px) {
  .page-header.type2.header-newskin .logo {
    height: 20px !important;
    margin-top: 15px !important;
    left: -10px;
  }
  .page-products .products-list .product-item-photo {
    width: 35%;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_US%5C%2Fcss%5C%2Fcustom-m.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAkCA%2CQAhBiC%2CwBAA8B%3BEAC9D%2CYACC%3BIACI%2C4BAAA%3BIACA%2CuBAAA%3B%3BEAIL%2CcACC%2CYAAY%2CGAAE%2COAAU%3BIACpB%2CyBAAA%3BIACA%2C0BAAA%3B%3B%3BAAwBN%2CQAnB2B%3BEACvB%2CYAAY%2CMAAM%2CeACjB%2CYACC%3BIACC%2CiBAAA%3BIACA%2CcAAA%3BIACA%2CgBAAA%3B%3BEALH%2CYAAY%2CMAAM%2CeACjB%2CYACC%2CQAIC%3BIACF%2C0BAAA%3B%3BEAMD%2CsBAAuB%3BIACtB%2CUAAA%3B%3B%3BAAoBL%2CQAhBiC%3BEAChC%2CcACC%2CaACC%3BIACI%2CUAAA%3BIACA%2CgBAAA%3B%3BEAIN%2C%2BBAAgC%3BIAC5B%2CUAAA%3BIACA%2CsBAAA%3BIACA%2CcAAA%3B%3B%3BAA6BL%2CQAzBiC%3BEAChC%2CYAAY%2CMAAM%2CeACjB%2CYAAY%2CQACX%2CSAAW%3BIACV%2CWAAA%3BIACA%2CcAAA%3B%3BEAJH%2CYAAY%2CMAAM%2CeACjB%2CYAAY%2CQAKX%2CcAAc%3BIACb%2CUAAA%3BIACG%2CaAAA%3B%3BEAKN%2CcACC%2CYACC%3BIACC%2C4BAAA%3B%3B%3BAAmDJ%2CQA3C%2BB%3BEAC9B%2CYACC%3BIACI%2CcAAA%3B%3BEAFL%2CYAIC%3BIACI%2CmBAAA%3BIACA%2CiBAAA%3B%3BEANL%2CYAIC%2CcAGI%3BIACC%2CyBAAA%3B%3BEARN%2CYAIC%2CcAGI%2CaAEE%2CEAAE%3BIACF%2CeAAA%3BIACA%2CWAAA%3B%3BEAXP%2CYAIC%2CcAUC%3BIACC%2CwBAAA%3B%3BEAKH%2C%2BBAAgC%3BIACzB%2CoBAAA%3B%3BEAEP%3BIACI%2CsBAAA%3B%3BEAGJ%2COACC%2CYACC%3BIACI%2CWAAA%3B%3BEAHN%2COAMC%2CeACC%3BIACI%2CcAAA%3B%3B%3BAA0BP%2CQAnB0B%3BEACvB%2CYAAY%2CeAAgB%2CYAAY%2CQAAO%2CMAAS%3BIACnD%2C0BAAA%3B%3BEAEL%2C%2BBAAgC%2CkBAAkB%3BIAC9C%2CaAAA%3B%3BEAEJ%2C%2BBAAgC%2CkBAAkB%2CqBAAqB%3BIACrE%2CwBAAA%3BIACA%2CUAAA%3BIACA%2CWAAA%3B%3BEAEJ%2CYAAa%2CYACZ%2CQAAO%2COAAQ%2CIAAC%3BIACX%2C4BAAA%3B%3B%3BAA6CP%2CQAxC%2BB%3BEAC9B%2CYACC%2CcACC%2CQAAO%3BIACN%2CyBAAA%3B%3BEAQD%2CcADD%2CSAAQ%2CaACN%3BIACG%2CSAAS%2CEAAT%3BIACA%2CkBAAA%3BIACA%2COAAA%3BIACA%2CWAAA%3BIACA%2CyBAAA%3BIACA%2CMAAA%3BIACA%2CSAAA%3B%3BEATN%2CcACC%2CSAAQ%2CaAUP%3BIACE%2CkBAAA%3B%3BEACD%2CcAZF%2CSAAQ%2CaAUP%2CsBAEE%3BIACG%2CiBAAA%3BIACA%2CSAAS%2COAAT%3BIACA%2CeAAA%3BIACA%2CWAAA%3B%3BEAIJ%2CcApBF%2CSAAQ%2CaAmBP%2CQAAU%2CwBACR%3BIACA%2CSAAS%2COAAT%3B%3B%3BAA2IL%2CQAnI%2BB%3BEAC9B%2CYACC%3BIACI%2CsBAAA%3BIACA%2C2BAAA%3B%3BEAHL%2CYACC%2CcAGI%3BIACC%2C4BAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3B%3BEACA%2CYAPL%2CcAGI%2COAIE%3BIACA%2CWAAA%3BIACA%2C0BAAA%3B%3BEAVP%2CYAcC%3BIACC%2CqBAAA%3BIACG%2CkBAAA%3BIACA%2CoBAAA%3BIACA%2CuBAAA%3B%3BEAlBL%2CYAcC%2CcAKC%2CaACC%2CEAAE%3BIACD%2CWAAA%3B%3BEAKF%2CYADD%2CYACE%3BIACA%2CWAAA%3B%3BEAKH%2CgBAAiB%2CgCAAgC%3BIAChD%2CqBAAA%3BIACA%2CoBAAA%3BIACA%2CsBAAA%3BIACA%2CaAAA%3B%3BEAGD%2C%2BBAAgC%3BIACzB%2CWAAA%3BIACA%2CcAAA%3B%3BEAEP%2C%2BBAAgC%2CkBAAkB%2CgCAAgC%3BIAC9E%2CgBAAA%3B%3BEAEJ%2CiBAAkB%2CKAAI%3BIACjB%2CmBAAA%3BIACA%2CuBAAA%3BIACA%2CsBAAA%3BIACA%2CoBAAA%3B%3BEAGL%2CiBAAkB%2CKAAI%2CcAAc%3BIACnC%2CcAAA%3B%3BEAED%2C%2BBAA%2BB%2CQAAS%2CkBAAkB%3BIACtD%2CaAAA%3B%3BEAIJ%2CgBACC%2CeAAe%3BIACd%2CeAAA%3B%3BEAFF%2CgBAIC%2CeAAe%2CsBAAsB%2CsBAAsB%3BIACvD%2CgBAAA%3B%3BEAKL%2CaACC%2CYAAY%2CGAAG%3BIACX%2CsBAAA%3BIACA%2CWAAA%3BIACA%2CWAAA%3BIACA%2C6BAAA%3B%3BEAIL%2COACC%2CcACC%3BIACI%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CcAAA%3B%3BEAKN%2CYACC%3BIACI%2CWAAA%3B%3BEAFL%2CYAKC%2CGAAE%2CUACD%3BIACC%2CUAAA%3B%3BEAPH%2CYAUC%3BIACC%2CWAAA%3BIACG%2CqBAAA%3BIACA%2CeAAA%3BIACA%2CiBAAA%3B%3BEAdL%2CYAgBC%3BIACI%2CqBAAA%3BIACA%2CWAAA%3B%3BEAIL%2CsBACC%2CMAAK%2CcAAe%2CMAAM%2CKAAI%3BIAC7B%2CWAAA%3BIACG%2CUAAA%3B%3BEAHL%2CsBAKC%2CqBAAqB%2CMAAK%2CKAAK%2CKAAM%3BIACjC%2CgBAAA%3B%3BEAIL%2C8BACC%2CkBAAkB%3BIACd%2CkBAAA%3B%3B%3BAAcN%2CQAR0B%3BEACzB%2CgBAAiB%2CgCAAgC%3BIAC7C%2CqBAAA%3BIACA%2CYAAA%3B%3B%3BAAcL%2CQAT%2BB%3BEAC9B%2CgBACC%3BIACC%2CUAAA%3B%3B%3BAAoGH%2CQA9FgC%3BEAC%5C%2FB%2CYACC%3BIACC%2CeAAA%3B%3BEAFF%2CYACC%2CMAEC%3BIACC%2CQAAA%3BIACG%2CkBAAA%3B%3BEALN%2CYAQC%2CcACI%3BIACC%2CWAAA%3B%3BEAMJ%2CcACE%2CaACC%3BIACC%2CWAAA%3BIACA%2CgBAAA%3B%3BEAJJ%2CcACE%2CaAKF%3BIACI%2CWAAA%3BIACA%2CqBAAA%3BIACA%2CkBAAA%3B%3BEAMN%2CsBACC%2CMAAK%2CcAAe%2CMAAM%2CKAAI%3BIAC7B%2CgBAAA%3BIACA%2CWAAA%3B%3BEAHF%2CsBAKC%2CqBAAqB%2CMAAK%2CcAAe%2CKAAI%3BIAC5C%2CUAAA%3BIACG%2CcAAA%3BIACA%2CgBAAA%3B%3BEARL%2CsBAUC%2CqBAAqB%2CMAAK%2CcAAe%2CKAAI%3BIAC5C%2CUAAA%3BIACG%2CcAAA%3BIACA%2CgBAAA%3B%3BEAbL%2CsBAeC%2CqBAAqB%2CMAAK%2CKAAK%2CKAAM%2CGAAE%3BIACnC%2CkBAAA%3BIACA%2CYAAA%3BIACA%2CQAAA%3B%3BEAKL%2CgBACC%3BIACI%2CUAAA%3BIACA%2CQAAA%3B%3BEAIL%2CcACC%2CSAAS%3BIACL%2CkBAAA%3B%3BEAFL%2CcAIC%2CeAAe%2CmBAAmB%2CsBAAsB%2CsBAAsB%3BIAC1E%2C2BAAA%3B%3BEALL%2CcAQC%2CeACC%2CGAAE%2CSAAS%2CKACV%3BIACC%2CkBAAA%3B%3BEAXJ%2CcAQC%2CeACC%2CGAAE%2CSAAS%2CKACV%2CcAEC%3BIACK%2CqBAAA%3B%3BEAbT%2CcAQC%2CeACC%2CGAAE%2CSAAS%2CKACV%2CcAEC%2CmBAEC%3BIACK%2CWAAA%3B%3BEAfV%2CcAQC%2CeACC%2CGAAE%2CSAAS%2CKACV%2CcAEC%2CmBAKC%3BIACC%2CcAAA%3BIACG%2CWAAA%3BIACA%2CYAAA%3B%3B%3BAAuBV%2CQAXiC%3BEAChC%2CcACC%2CeACC%3BIACC%2CUAAA%3B%3B%3BAAwBH%2CQAjBiC%3BEACjC%2CYAAY%2CMAAM%2CeACjB%3BIACI%2CuBAAA%3BIACA%2C2BAAA%3BIACA%2CWAAA%3B%3BEAIL%2CcACC%2CeACC%3BIACC%2CUAAA%22%7D */