It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://www.tileswale.com

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <meta name="format-detection" content="telephone=no">
  8. <meta name="apple-mobile-web-app-capable" content="yes">
  9. <meta name="author" content>
  10. <meta name="description" content="Tileswale is a B2B2C online marketplace to buy and sell tiles. We have 33000+ verified sellers and 70000+ buyers. Expand your business to the next level with us.">
  11. <meta name="google-site-verification" content="a2Uv5Aakw6YXmwmBbsgiHvG3qv1NknRuNJ0xYC6p7TQ" />
  12. <meta name="yandex-verification" content="0a34a869d86dbcda" />
  13. <meta name="dmca-site-verification" content="NWE5NXZDelhZeVZoRVZsN1EwVFM4UT090" />
  14. <meta name="msvalidate.01" content="B57E715F256FE8D3D962DCC44F936DBB" />
  15. <meta name="facebook-domain-verification" content="clsrzxwx9md58u48jtxdm46599lych" />
  16. <link rel="alternate" href="https://ar.tileswale.com" hreflang="ar">
  17. <link rel="alternate" href="https://es.tileswale.com" hreflang="es">
  18. <link rel="alternate" href="https://fr.tileswale.com" hreflang="fr">
  19. <link rel="alternate" href="https://de.tileswale.com" hreflang="de">
  20. <link rel="alternate" href="https://it.tileswale.com" hreflang="it">
  21. <link rel="alternate" href="https://pt.tileswale.com" hreflang="pt">
  22. <link rel="alternate" href="https://ja.tileswale.com" hreflang="ja">
  23. <link rel="alternate" href="https://tr.tileswale.com" hreflang="tr">
  24. <link rel="alternate" href="https://ru.tileswale.com" hreflang="ru">
  25. <link rel="alternate" href="https://ca.tileswale.com" hreflang="ca">
  26. <link rel="alternate" href="https://hi.tileswale.com" hreflang="hi">
  27. <link rel="alternate" href="https://ko.tileswale.com" hreflang="ko">
  28. <link rel="alternate" href="https://vi.tileswale.com" hreflang="vi">
  29. <link rel="alternate" href="https://jv.tileswale.com" hreflang="jv">
  30. <link rel="alternate" href="https://fa.tileswale.com" hreflang="fa">
  31. <link rel="alternate" href="https://ind.tileswale.com" hreflang="ind">
  32. <link rel="alternate" href="https://pl.tileswale.com" hreflang="pl">
  33. <link rel="alternate" href="https://yo.tileswale.com" hreflang="yo">
  34. <link rel="alternate" href="https://my.tileswale.com" hreflang="my">
  35. <link rel="alternate" href="https://su.tileswale.com" hreflang="su">
  36. <link rel="alternate" href="https://tileswale.com" hreflang="x-default">
  37. <link rel="canonical" href="https://tileswale.com" />
  38. <title>Online Free Platform for Tiles Buyers & Sellers | Tiles Wale</title>
  39. <link rel="preconnect" href="https://tileswale.com/cdn-cgi/" crossorigin>
  40. <link rel="dns-prefetch" href="https://tileswale.com/cdn-cgi/">
  41. <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin>
  42. <link rel="dns-prefetch" href="https://www.googletagmanager.com" crossorigin>
  43. <link rel="preconnect" href="https://www.google-analytics.com" crossorigin>
  44. <link rel="dns-prefetch" href="https://www.google-analytics.com">
  45. <link rel="preconnect" href="https://cdnjs.cloudflare.com/ajax/libs/" crossorigin>
  46. <link rel="dns-prefetch" href="https://cdnjs.cloudflare.com/ajax/libs/">
  47. <link href="https://tileswale.com/front_assets/img/favicon_icon.ico" rel="shortcut icon">
  48. <link rel="stylesheet preload prefetch" as="style" href="https://tileswale.com/front_assets/css/combined.min.css?ver=0.0.1">
  49. <noscript>
  50.    <link rel="stylesheet" href="https://tileswale.com/front_assets/css/combined.min.css?ver=0.0.1" >
  51. </noscript>
  52. <link rel="stylesheet preload prefetch" as="style" href="https://tileswale.com/front_assets/plugins/font-awesome/css/font-awesome.min.css">
  53. <noscript>
  54.    <link rel="stylesheet" href="https://tileswale.com/front_assets/plugins/font-awesome/css/font-awesome.min.css">
  55. </noscript>
  56. <link rel="stylesheet preload prefetch" as="style" href="https://tileswale.com/front_assets/plugins/swipper/swipper.min.css?ver=0.0.1">
  57. <noscript>
  58.    <link rel="stylesheet" href="https://tileswale.com/front_assets/plugins/swipper/swipper.min.css?ver=0.0.1">
  59. </noscript>
  60. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.1/jquery.min.js" integrity="sha512-aVKKRRi/Q/YV+4mjoKBsE4x3H+BkegoM/em46NNlCqNTmUYADjBbeNefNxYV7giUp0VxICtqdrbqU7iVaeZNXA==" crossorigin="anonymous" referrerpolicy="no-referrer" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  61. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.5/jquery.validate.min.js" integrity="sha512-rstIgDs0xPgmG6RX1Aba4KV5cWJbAMcvRCVmglpam9SoHZiUCyQVDdH2LPlxoHtrv17XWblE/V/PP+Tr04hbtA==" crossorigin="anonymous" referrerpolicy="no-referrer" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  62. <link rel="stylesheet preload prefetch" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/css/selectize.bootstrap4.min.css" integrity="sha512-ht3CSPjgWsxdbLti7wtKNEk5hLoGtP2J8C40muB5/PCWwNw9M/NMJpyvHdeko7ADC60SEOiCenU5pg+kJiG9lg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
  63. <noscript>
  64.    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/css/selectize.bootstrap4.min.css" integrity="sha512-ht3CSPjgWsxdbLti7wtKNEk5hLoGtP2J8C40muB5/PCWwNw9M/NMJpyvHdeko7ADC60SEOiCenU5pg+kJiG9lg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
  65. </noscript>
  66. <link rel="stylesheet preload prefetch" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/css/selectize.bootstrap4.min.css" integrity="sha512-ht3CSPjgWsxdbLti7wtKNEk5hLoGtP2J8C40muB5/PCWwNw9M/NMJpyvHdeko7ADC60SEOiCenU5pg+kJiG9lg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
  67. <noscript>
  68.   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/css/selectize.bootstrap4.min.css" integrity="sha512-ht3CSPjgWsxdbLti7wtKNEk5hLoGtP2J8C40muB5/PCWwNw9M/NMJpyvHdeko7ADC60SEOiCenU5pg+kJiG9lg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
  69. </noscript>
  70. <script src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/js/selectize.min.js" integrity="sha512-IOebNkvA/HZjMM7MxL0NYeLYEalloZ8ckak+NDtOViP7oiYzG5vn6WVXyrJDiJPhl4yRdmNAG49iuLmhkUdVsQ==" crossorigin="anonymous" referrerpolicy="no-referrer" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  71. <style>
  72.    /* download section  */
  73.    .sd-bg-install{
  74.        /* background: #004770; */
  75.        background: #074AAA;
  76.    }
  77.    .sd-zindex-999{
  78.        z-index: 999;
  79.    }
  80.    .mb-50 {
  81.        margin-bottom : 50px !important;
  82.    }
  83.    .font-10 {
  84.        font-size: 10px !important;
  85.    }
  86.    .font-12 {
  87.        font-size: 12px !important;
  88.    }
  89.    .font-16 {
  90.        font-size: 16px !important;
  91.    }
  92.    .z-100 {
  93.        z-index: 1000000;
  94.    }
  95.    .bottom-nagtive-10 {
  96.        bottom: -10px !important;
  97.    }
  98.    .close-install-app {
  99.        top: -13px !important;
  100.        right: 22px !important;
  101.    }
  102.    .alert-reset {
  103.        padding: 0;
  104.        margin-bottom: 0;
  105.        border: none;
  106.        border-radius: none;
  107.    }
  108.    .border-radius-6 {
  109.        border-radius: 6px !important;
  110.    }
  111.    .hamburger-btn {
  112.        bottom: 7%;
  113.    }
  114. </style>
  115. <style>
  116.    /* mobile menu pulse */
  117.    .pulse {
  118.        height: 5px;
  119.        width: 5px;
  120.        border-radius: 50%;
  121.        background-color: #fe8c1a;
  122.        animation: 2s infinite pulse-anim;
  123.        position: absolute;
  124.        top: 0;
  125.        left: 49px;
  126.    }
  127. </style>
  128. <style>
  129.    /* swipper with form */
  130.    .sd-swiper {
  131.        width: 100%;
  132.        height: auto !important;
  133.    }
  134.    
  135.    .sd-slider-img img {
  136.        display: block;
  137.        width: 100%;
  138.        height: auto !important;
  139.        object-fit: cover;
  140.    }
  141.    
  142.    .sd-swiper .swiper-wrapper {
  143.        height: auto !important;
  144.    }
  145.    
  146.    .sd-form-slider {
  147.        position: absolute;
  148.        top: 50%;
  149.        transform: translate(-50%, -50%);
  150.        left: 20%;
  151.        z-index: 9;
  152.        width: 25%;
  153.        box-shadow: 0px 1px 13px 8px rgb(0 0 0 / 16%);
  154.        border: 6px solid #ffffff1f;
  155.        border-radius: 7px;
  156.    }
  157.    
  158.    .form-bestdeal .form-control {
  159.        border: 1px solid #9d9d9d;
  160.    }
  161.    
  162.    @media screen and (min-width: 1560px) {
  163.        .sd-slider-img img {
  164.            height: 560px !important;
  165.        }
  166.    }
  167.    
  168.    @media screen and (max-width: 1560px) {
  169.        .sd-form-slider {
  170.            width: 30%;
  171.        }
  172.    }
  173.    
  174.    @media screen and (max-width: 1360px) {
  175.        .sd-form-slider {
  176.            display: none;
  177.        }
  178.    }
  179.    
  180.    .grecaptcha-badge {
  181.        display: none;
  182.    }
  183.    
  184.    .selectize-control.single .selectize-input::after {
  185.      border-style: none;
  186.      border-width: 0;
  187.      border-color: none;
  188.    }
  189.    .sd-list-one {
  190.        border-radius: 10px 0 0 0 !important;
  191.    }
  192.    .sd-list-three {
  193.        border-radius: 0 10px 0 0px !important;
  194.    }
  195.  
  196. </style>
  197. <style>
  198.    /* three forms  */
  199.    .sd-list-one.active {
  200.        background-color: #faea61 !important;
  201.        border-color: #faea61 !important;
  202.    }
  203.    
  204.    .sd-list-two.active {
  205.        background-color: #79C746 !important;
  206.        border-color: #79C746 !important;
  207.    }
  208.    
  209.    .sd-list-three.active {
  210.        background-color: #6CC1D6 !important;
  211.        border-color: #6CC1D6 !important;
  212.    }
  213.    
  214.    .sd-font-wight {
  215.        font-weight: 600;
  216.    }
  217.  
  218.    .sd-form-card label {
  219.        display: block;
  220.        position: absolute;
  221.        margin: 0;
  222.    }
  223. </style>
  224. <style>
  225.    .sd-trasport-card{
  226.        width: 50%;
  227.    }    
  228.    .sd-trasport-card .sd-card {
  229.            border-radius:6px;
  230.            overflow: auto;
  231.        }
  232.    
  233.    @media screen and (max-width: 760px) {
  234.        .sd-x-scrol-trasport{
  235.            width: 697px;
  236.        }
  237.        .sd-trasport-card{
  238.            width: 50%;
  239.        }  
  240.    }
  241.    @media screen and (max-width: 480px) {
  242.        .sd-trasport-card{
  243.            width: 270px;
  244.        }
  245.        .sd-x-scrol-trasport {
  246.            width: 541px;
  247.        }
  248.        .sd-btn-car{
  249.            font-size: 13px;
  250.        }
  251.    }
  252. </style>
  253. <style>
  254.  
  255.    /* footer changes  */
  256.    
  257.    .container-boxy {
  258.        margin: 20px auto;
  259.        background-color: #fff;
  260.        border-radius: 6px;
  261.            /* padding: 30px; */
  262.    }
  263.    .sd-collapse-header {
  264.        position: relative;
  265.        margin-bottom: 10px;
  266.        padding: 15px 50px 15px 20px;
  267.        display: block;
  268.        background-color: #efefef;
  269.        overflow: hidden;
  270.        border-radius: 6px 6px 0 0;
  271.    }
  272.    .sd-collapse-header h4 {
  273.        position: relative;
  274.        z-index: 2;
  275.        margin: 0;
  276.        color: #212121;
  277.        font-size: 1.5rem;
  278.        text-decoration: none;
  279.        font-weight: 600;
  280.    }
  281.    
  282.     .sd-collapse-header::before {
  283.        content: '';
  284.        position: absolute;
  285.        z-index: 1;
  286.        top: 0;
  287.        left: 0;
  288.        width: 100%;
  289.        height: 100%;
  290.        background-color: #efefef;
  291.        color: #000;
  292.        transform: translateX(-100%);
  293.        transition: 0.3s;
  294.        border-reduis: 6px;
  295.        border-radius: 6px 6px 0 0;
  296.        overflow: hidden;
  297.    }
  298.     .sd-collapse-header::after {
  299.        content: "+";
  300.        position: absolute;
  301.        z-index: 3;
  302.        right: 20px;
  303.        top: 50%;
  304.        transform: translateY(-50%) rotate(45deg);
  305.        -webkit-transform: translateY(-50%) rotate(45deg);
  306.        -ms-transform: translateY(-50%) rotate(45deg);
  307.        font-family: "Roboto", sans-serif;
  308.        font-weight: 300;
  309.        font-size: 2em;
  310.        line-height: 1em;
  311.        color: #000;
  312.        transition: 0.2s;
  313.        
  314.    }
  315.    .sd-collapse-header.collapsed {
  316.        background-color: #fff;
  317.        border-radius: 6px;
  318.    }
  319.     .sd-collapse-header.collapsed::after {
  320.        transform: translateY(-50%);
  321.        -webkit-transform: translateY(-50%);
  322.        -ms-transform: translateY(-50%);
  323.    }
  324.    
  325.    .sd-collaps aside{
  326.        background-color: #333;
  327.        border: 1px solid #707070;
  328.        border-radius: 0 0 6px 6px;
  329.        /* margin-bottom: 10%; */
  330.    }
  331.    .sd-listlink li a{
  332.        color: #ffffffd4 !important;
  333.    }
  334.    @media (max-width:991px) {
  335.        .sd-padding-top{
  336.            padding-top:10px;
  337.        }
  338.    }
  339. </style>
  340. <style>
  341.    <style>
  342.    .sd-twlogin_From h3{
  343.      color: #ff8805;
  344.      font-size: 30px;
  345.      font-weight: 600;
  346.      margin-bottom: 5px;
  347.    }
  348.    .sd--from-group .sd-input-wrapper{
  349.      position: relative;
  350.      line-height: 16px;
  351.      display: inline-block;
  352.      width: 100%;
  353.      margin-bottom: 30px;
  354.    }
  355.    .sd--from-group .sd-label-control{
  356.      color: #212529;
  357.        font-size: 12px;
  358.        text-transform: uppercase;
  359.        position: absolute;
  360.        z-index: 2;
  361.        left: 20px;
  362.        top: 14px;
  363.        padding: 0 2px;
  364.        pointer-events: none;
  365.        background: #fff;
  366.        transition: transform .1s ease;
  367.        transform: translateY(-20px);
  368.        margin-bottom: 0;
  369.        padding-bottom: 0;
  370.        line-height: 16px;
  371.    }
  372.    .modal-dialog{
  373.      max-width: 50%;
  374.    }
  375.    .sd-list--social li a {
  376.      display: inline-block;
  377.      font-size: 18px;
  378.      color: #666;
  379.    }
  380.    .sd-list--social{
  381.      list-style: none;
  382.      padding: 0;
  383.      text-align: center;
  384.    }
  385.    .googleIcon {
  386.      padding: 6px!important;
  387.      border: 1px solid;
  388.      border-radius: 50%;
  389.      width: 50px;
  390.    }
  391.    .sd-details-inquery {
  392.      border: 1px solid #474747;
  393.      padding: 3% 14%;
  394.      border-radius: 6px;
  395.      font-size: 16px;
  396.      background: #474747;
  397.      color: white;
  398.    }
  399.    @media scree(max-width:991px) {
  400.      .sd-xs-none{
  401.        display: none;
  402.      }
  403.      .modal-dialog{
  404.        max-width: 71%;
  405.      }
  406.    
  407.    }
  408.    @media(max-width:575px) {
  409.      .modal.show .modal-dialog{
  410.        margin: auto;
  411.      }
  412.      .modal-dialog{
  413.        max-width: 95%;
  414.      }
  415.      .sd-twlogin_From h3{
  416.        font-size: 22px;
  417.      }
  418.    }
  419.  
  420.    /**
  421.     * ==============================================
  422.     * Dot Typing
  423.     * ==============================================
  424.     */
  425.    .dot-typing {
  426.        position: relative;
  427.        left: -10051px;
  428.        width: 7px;
  429.        height: 7px;
  430.        border-radius: 5px;
  431.        background-color: #f77b00;
  432.        color: #f77b00;
  433.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  434.        animation: dotTyping 1s infinite linear;
  435.        margin: 5px 80px;
  436.    }
  437.    
  438.    @keyframes dotTyping {
  439.      0% {
  440.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  441.      }
  442.      16.667% {
  443.        box-shadow: 9984px -10px 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  444.      }
  445.      33.333% {
  446.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  447.      }
  448.      50% {
  449.        box-shadow: 9984px 0 0 0 #f77b00, 9999px -10px 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  450.      }
  451.      66.667% {
  452.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  453.      }
  454.      83.333% {
  455.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px -10px 0 0 #f77b00;
  456.      }
  457.      100% {
  458.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  459.      }
  460.    }
  461.    
  462.    .mw-15 {
  463.      max-width: 15% !important;
  464.    }
  465.    
  466.    /* form Img CSSS.... Start */
  467.    
  468.    .sd-bg-img-form {
  469.        background-image: url('https://tileswale.com/assets/img/home/tell_us.png');
  470.        height: 144px;
  471.        background-repeat: no-repeat;
  472.        /*background-position: center;*/
  473.  
  474.        
  475.    }
  476.    
  477.    .sd-font-form {
  478.        font-size: 17px;
  479.        font-weight: 500;
  480.        color: #000;
  481.        / margin-right: 30%;/ padding: 5% 23% 0 5%;
  482.    }
  483.    
  484.    .sd-font-form span {
  485.        font-weight: 600;
  486.    }
  487.    
  488.    .tell_us_container {background-color:#ffda00}
  489.  
  490.    
  491.    /* form Img CSSS.... End */
  492.    
  493.    /* custom radio */
  494.    .sd-clear {
  495.     clear: both;
  496.     margin: 0 7px;
  497.    }
  498.    
  499.    .sd-lab-radio {
  500.      border-radius: 6px;
  501.      border: 1px solid #D1D3D4;
  502.      font-size: 14px;
  503.      text-align: center;
  504.      margin: 0;
  505.      transition: 0.4s;
  506.      
  507.    }
  508.    
  509.    
  510.    input.sd-radio:empty {
  511.     margin-left: -999px;
  512.      display: none;
  513.    }
  514.    
  515.    
  516.    input.sd-radio:empty ~ .sd-lab-radio {
  517.     position: relative;
  518.      padding: 3px;
  519.    }
  520.    input.sd-radio:hover:not(:checked) ~ .sd-lab-radio {
  521.      color: #fff;
  522.      background: #f77b00;
  523.      border: 1px solid #f77b00;
  524.    }
  525.    
  526.    input.sd-radio:checked ~ .sd-lab-radio {
  527.      color: #fff;
  528.      background: #f77b00;
  529.      border: 1px solid #f77b00;
  530.    }
  531.    /*custom radio -- end */
  532.    
  533.    /* custom Error */
  534.    .sd-form.is-invalid {
  535.      border-color: #dc3545;
  536.      padding-right: calc(1.5em + .75rem);
  537.      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  538.      background-repeat: no-repeat;
  539.      background-position: right calc(.375em + .1875rem) center;
  540.      background-size: calc(.75em + .375rem) calc(.75em + .375rem);
  541.    }
  542.    /* end - custom error */
  543.    
  544.    .chat-error-container {
  545.        position: absolute;
  546.        top: -15%;
  547.        background: #fff;
  548.    }  
  549.    .sd-form-space {
  550.            padding: 16px 4px 6px !important;
  551.     background-color: #ffdd07;
  552.    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);
  553. }
  554.    
  555.    .sd-form-space h5{
  556.            margin: 0 0 20px;
  557.        font-size: 22px !important;
  558.        font-weight: 400;
  559.    }
  560.    .sd-font-form {
  561.        font-size: 17px;
  562.        font-weight: 500;
  563.        color: #000;
  564.        / margin-right: 30%;
  565.        / padding: 5% 23% 0 5%;
  566.    }
  567.    .sd-form {
  568.        padding: 14px 20px;
  569.        line-height: 20px;
  570.        font-size: 14px;
  571.        border-radius: 8px;
  572.        height: 48px;
  573.        font-size: 14px;
  574.        padding: 0 10px;
  575.        width: 100%;
  576.        border: 1px solid #7676769e;
  577.        border-radius: 5px;
  578.        color: #000;
  579.        font-weight: 500;
  580.    }
  581.    .sd-btn-new{
  582.        display: inline-block;
  583.        padding: 11px 26px;
  584.        font-size: 16px;
  585.        line-height: 20px;
  586.        color: #ebebeb;
  587.        border: none;
  588.        font-weight: 600;
  589.        border-radius: 4px;
  590.        background-color: #474747;
  591.        transition: .4s;
  592.        cursor: pointer;
  593.        box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);
  594.    }
  595.    .sd-btn-new:hover{
  596.        color:#fff !important;
  597.    }
  598.    .tell_us_container .sd-font-form {
  599.       width: 54% ;
  600.        font-size: 15px;
  601.    }
  602.    @media only screen and (max-width: 600px) {
  603.        .header-right-form {
  604.            display: none !important;
  605.        }
  606.    }
  607.    .select2-container .select2-dropdown{
  608.        z-index: 9;
  609.    }
  610.    .sd-margin-old{
  611.        margin: 0 0 15px !important;
  612.    }
  613.  
  614. /* Transport Section */
  615.    .ps-block--category-2 {
  616.      display: flex;
  617.      margin-bottom: 30px;
  618.      border: 1px solid #e1e1e1;
  619.      transition: .4s;
  620.      border-radius: 12px;
  621.      box-shadow: -1px 6px 8px 0 rgb(0 0 0 / 18%);
  622.    }
  623.    
  624.    .ps-block--category-2 .ps-block__content {
  625.      padding: 18px;
  626.    }
  627.  
  628.    .sd-expor {
  629.      margin-bottom: 8px;
  630.      font-size: 16px;
  631.      font-weight: 400;
  632.    }
  633.    
  634.    .sd-content-left p {
  635.      font-size: 25px;
  636.      line-height: 36px;
  637.      color: #ab402d;
  638.      margin-bottom: 34px;
  639.      font-weight: 500;
  640.      margin-top: 0;
  641.    }
  642.    
  643.    .sd-btn-group a {
  644.      background-color: #fcb800;
  645.      color: #000 !important;
  646.      font-weight: 500;
  647.      padding: 11px 26px;
  648.    }
  649.    
  650.    .sd-transport img {
  651.      height: 220px;
  652.      object-fit: cover;
  653.      border-radius: 0 12px 12px 0;
  654.    }
  655.    
  656.    @media screen and (max-width: 1540px) {
  657.        .sd-content-left p {
  658.            font-size: 20px;
  659.        }
  660.    }
  661.    @media screen and (max-width: 375px) {
  662.        .sd-content-left p {
  663.            font-size: 18px !important;
  664.            line-height: 17px;
  665.            margin-bottom: 10px;
  666.        }
  667.    }
  668.  
  669.    @media screen and (max-width: 420px) {
  670.        .sd-transport img {
  671.            height: 186px;
  672.        }
  673.    }  
  674.    @media screen and (max-width: 440px) {
  675.        .sd-btn-group a {
  676.            padding: 4px 4px !important;
  677.            font-size: 13px !important;
  678.        }
  679.    }  
  680.    
  681.    @media screen and (max-width: 560px) {
  682.        .sd-transport img {
  683.            height: 176px;
  684.        }
  685.        .sd-btn-group a {
  686.            padding: 6px 11px;
  687.        }
  688.        .sd-content-left p {
  689.            font-size: 20px !important;
  690.            line-height: 26px;
  691.            margin-bottom: 19px;
  692.        }
  693.        .sd-respon-pad {
  694.            padding-top: 39px !important;
  695.        }
  696.    }
  697.    @media screen and (max-width: 1024px) {
  698.        .sd-transport img {
  699.            height: 212px;
  700.        }
  701.        .sd-content-left p {
  702.            font-size: 16px !important;
  703.            line-height: 30px;
  704.        }
  705.    }
  706.    @media screen and (max-width: 1200px) {
  707.        .sd-transport img {
  708.            height: 240px;
  709.        }
  710.        .sd-content-left p {
  711.            font-size: 18px;
  712.        }
  713.    }
  714.    @media screen and (max-width: 1440px) {
  715.        .sd-transport img {
  716.            height: 235px;
  717.        }
  718.    }  
  719.    
  720.    /*sd-style*/
  721.    .sd-transport{
  722.        padding-top:0 !important;
  723.        max-width:100% !important;
  724.    }
  725.   @media only screen and (max-width: 380px) {
  726.        .sd-responsive-transport{
  727.                flex-direction: column-reverse;
  728.        }
  729.        .sd-transport, .sd-content-left{
  730.            width:100% !important;
  731.        }
  732.        .sd-content-left{
  733.            text-align:center;
  734.        }
  735.        .sd-d-none{
  736.            display:none;
  737.        }
  738.        .sd-content-left P{
  739.            margin-bottom:12px;
  740.        }
  741.         .sd-btn-group .ps-btn{
  742.             width:100% !important;
  743.         }
  744.         .sd-transport img{
  745.             border-radius: 12px 12px 0 0;
  746.         }
  747.    }
  748.    
  749.    .ps-btn:active, .ps-btn:hover, button.ps-btn:active, button.ps-btn:hover {
  750.        background-color: #111;
  751.        color: #fff !important;
  752.    }
  753. /* End transport section */
  754.  
  755.    .animate-55 {
  756.        margin-bottom: 45px;
  757.    }
  758.    
  759.    .animate-20 {
  760.        margin-bottom: 20px;
  761.    }
  762.    
  763.    #requirement-form label.error {
  764.        color: red!important;
  765.        position: absolute;
  766.        top: -9%;
  767.        display: block;
  768.        background: #fff;
  769.        left: 9%;
  770.        z-index: 99;
  771.    }
  772.    
  773.    .spinner-thin {
  774.        border: 3px solid currentColor;
  775.        border-right-color: transparent;
  776.        position: relative;
  777.        top: -2px;
  778.    }
  779.    
  780.    
  781.    /* Selectize */
  782.    .selectize-input {
  783.        line-height: 20px;
  784.        padding: 14px 20px;
  785.        border-radius: 8px;
  786.    }
  787.    option {
  788.        padding: 6px;
  789.        user-select: none;
  790.        -webkit-user-select: none;
  791.      
  792.        color: #343a40;
  793.        font-family: inherit;
  794.        font-size: inherit;
  795.        line-height: 1.5;
  796.    }
  797.    .selectize-dropdown, .selectize-dropdown.form-control {
  798.      z-index: 99;
  799.    }
  800.  
  801.    .form-control {
  802.      border-radius: 6px;  
  803.      height: 48px;
  804.      padding: 0 15px;
  805.    }
  806.    
  807.    .selectize-input.focus {
  808.        border-color: #eb7d1c !important;
  809.        outline: 0;
  810.        box-shadow: none !important;
  811.    }
  812.    
  813.    /* Transport Section v2 */
  814.    .sd-left-domestic {
  815.      border: 1px solid #e3e3e3;
  816.      padding: 15px 0 27px;
  817.      box-shadow: 1px 6px 16px 0 rgba(0, 0, 0, 0.12);
  818.      border-radius: 12px;
  819.      background: #fff;
  820.    }
  821.    
  822.    .sd-transport-heading {  
  823.        font-size: 25px;
  824.        line-height: 36px;
  825.        color: #ab402d;
  826.        font-weight: 600;
  827.        margin-top: 0;  
  828.    }
  829.    .sd-transport-paragraph{
  830.      font-size: 17px;
  831.    }
  832.    @media (max-width: 991px) {
  833.        .sd-padding-responsive{
  834.        padding: 20px 18px 10px !important;
  835.          margin-bottom:30px ;
  836.        }
  837.         .sd-transport-heading, .sd-transport-paragraph, .sd-btn-group{
  838.          text-align:center !important;
  839.      }
  840.      .sd-boder-bottom{
  841.         border: 1px solid #d5d5d5;
  842.        width: 95%;
  843.        margin: auto;
  844.      }
  845.      
  846.      .d-none-tab {
  847.          display: none !important;
  848.      }
  849.    }
  850.    
  851.    @media (max-width: 600px) {
  852.      .sd-padding-responsive{
  853.       padding: 20px 18px 10px !important;
  854.        margin-bottom:30px ;
  855.    
  856.      }
  857.      .sd-left-domestic{
  858.         margin: 0 ;
  859.      }
  860.      .sd-transport-paragraph{
  861.        font-size: 16px;
  862.      }
  863.    
  864.      .sd-btn-block a{
  865.          width:100% !important;
  866.          padding:12px !important;
  867.          font-weight:500 !important;
  868.          font-size:16px !important;
  869.      }
  870.      .sd-hedding-tranport{
  871.          font-size:16px !important;
  872.      }
  873.      
  874.      .sd-margin-responsive{
  875.          margin-bottom:30px;
  876.      }
  877.      
  878.    }
  879.    .btn-yellow{
  880.          background-color: #fcb800;
  881.      color: #000 !important;
  882.      font-weight: 500;
  883.    }
  884.    
  885.    /* General */
  886.    @media screen and (max-width: 600px) {
  887.        .d-none-mob {
  888.            display: none !important;
  889.        }
  890.    }
  891.    
  892.  
  893.    :root {
  894.        --swiper-theme-color: #ff8f00;
  895.    }
  896.    
  897.        .swiper {
  898.          width: 100%;
  899.          height: 100%;
  900.        }
  901.    
  902.        .swiper-slide {
  903.          text-align: center;
  904.          font-size: 18px;
  905.          background: #fff;
  906.          display: flex;
  907.          justify-content: center;
  908.          align-items: center;
  909.        }
  910.    
  911.        .swiper-slide img {
  912.          display: block;
  913.          width: 100%;
  914.          height: 100%;
  915.        }
  916.        
  917.        
  918.    .sd-transport-row {
  919.        bottom: -169px;
  920.    }
  921.    
  922.    .sd-transport-card {
  923.        background-color: #fff;
  924.        border: 1px solid #d3d3d3;
  925.        padding: 10px;
  926.        box-shadow: 1px 6px 16px 0 rgb(0 0 0 / 12%);
  927.        border-radius: 5px;
  928.    }
  929.    
  930.    .sd-mobile-font25 {
  931.        font-size: 25px;
  932.    }
  933.    
  934.    .sd-bg-transport {
  935.        background-image: url('https://tileswale.com//front_assets/img/transport/transport.webp');
  936.    }
  937.    
  938.    .sd-section-margin {
  939.        margin-bottom: 100px;
  940.    }
  941.    
  942.    @media (max-width:760px) {
  943.        .sd-texthedding-mobile25 {
  944.            font-size: 25px;
  945.        }
  946.        .sd-textp-mobile18 {
  947.            font-size: 18px;
  948.        }
  949.        .sd-transport-row {
  950.            bottom: -30px;
  951.        }
  952.        .sd-bg-transport {
  953.            background-image: url('https://tileswale.com//front_assets/img/transport/transport-mobile.webp');
  954.            margin-bottom: 20px;
  955.        }
  956.        .sd-section-margin {
  957.            margin-bottom: 0px;
  958.        }
  959.    }
  960.    
  961.    .sd-bg-b2b2c {
  962.        background: linear-gradient(16deg, rgba(252, 174, 48, 1) 0%, rgba(247, 133, 63, 1) 20%, rgba(243, 99, 73, 1) 42%, rgba(240, 73, 80, 1) 74%, rgba(239, 72, 80, 1) 100%);
  963.    }
  964.    
  965.    .sd-counter {
  966.        font-size: 28px;
  967.        color: #FFD693;
  968.        font-weight: 600;
  969.        line-height: 25px;
  970.    }
  971.    
  972.    .sd-counter p {
  973.        font-size: 20px;
  974.    }
  975.    
  976.    .sd-b2b2c-btn {
  977.        font-size: 20px;
  978.        font-weight: 500;
  979.        padding: 10px 23px;
  980.        border-radius: 6px;
  981.        background-color: #fff !important;
  982.        color: #000 !important;
  983.    }
  984.    
  985.    .sd-b2b2c-btn:hover {
  986.        background-color: #fff !important;
  987.        color: #000 !important;
  988.        box-shadow: 1px 6px 16px 0 rgb(0 0 0 / 12%);
  989.    }
  990.    
  991.    @media (max-width:560px) {
  992.        .sd-counter {
  993.            font-size: 15px;
  994.        }
  995.        .sd-counter p {
  996.            font-size: 13px;
  997.        }
  998.    }
  999.    .mb-40 {
  1000.        margin-bottom: 40px !important;
  1001.    }
  1002.    
  1003.    @media (max-width:760px) {
  1004.        .mb-mobile-20 {
  1005.            margin-bottom: 20px !important;
  1006.        }
  1007.    }
  1008.    
  1009.    .sd-list-one.active {
  1010.        background-color: #faea61 !important;
  1011.        border-color: #faea61 !important;
  1012.    }
  1013.    
  1014.    .sd-list-two.active {
  1015.        background-color: #79C746 !important;
  1016.        border-color: #79C746 !important;
  1017.    }
  1018.    
  1019.    .sd-list-three.active {
  1020.        background-color: #6CC1D6 !important;
  1021.        border-color: #6CC1D6 !important;
  1022.    }
  1023.    
  1024.    .sd-font-wight {
  1025.        font-weight: 600;
  1026.    }
  1027.  
  1028.    .sd-form-card label {
  1029.        display: block;
  1030.        position: absolute;
  1031.        margin: 0;
  1032.    }
  1033. </style>
  1034. <style>
  1035.    .ps-dropdown ul li a {
  1036.        display: flex;
  1037.    }
  1038.    .ps-dropdown ul li a span{
  1039.        margin-right: 8px;
  1040.    }
  1041.    .mega-menu__column.ps_category.other-Suppliers-container {
  1042.        min-width: 180px;
  1043.    }
  1044.    .menu--product-categories>a {
  1045.        display: inline-block;
  1046.        padding: 15px 25px;
  1047.        font-size: 16px;
  1048.        font-weight: 400;
  1049.        line-height: 20px;
  1050.        color: #000;
  1051.    }
  1052.    .menu--product-categories>a:after {
  1053.        content: "\e93a";
  1054.        font: normal normal normal 12px/1 linearicons;
  1055.        position: absolute;
  1056.        top: 50%;
  1057.        transform: translateY(-50%);
  1058.        right: 0;
  1059.    }
  1060.    .directorymenucontainer{
  1061.        width: 480px;
  1062.        padding: 15px 0px;
  1063.        position: relative;
  1064.        display: inline-block;
  1065.    }
  1066.    .autosuggest__container {
  1067.        z-index: 11;
  1068.    }
  1069.    .buyer-post-img{
  1070.        /* width: 48px !important;
  1071.        height: auto; */
  1072.    }
  1073.    .block-inner-box {
  1074.        display: flex;
  1075.    }
  1076.    .card.box-seller {
  1077.        /* height: 100% !important; */
  1078.        transition: transform .20s ease-in-out;
  1079.  
  1080.    }
  1081.    .card.box-seller:hover {
  1082.        transform: scale(1.03,1.03);
  1083.  
  1084.    }
  1085.    .isfeaturedbtn {
  1086. position: absolute;
  1087. top: 10px;
  1088. left: 2px;
  1089. font-size: 12px;
  1090. z-index: 2;
  1091. padding: 2px 6px 2px;
  1092. white-space: nowrap;
  1093. background: #f38820;
  1094. color: #fff;
  1095.    }
  1096.    .isrecommandedbtn {
  1097.        position: absolute;
  1098.        top: 10px;
  1099.        right: 5px;
  1100.        font-size: 12px;
  1101.        z-index: 2;
  1102.        padding: 2px 6px 2px;
  1103.        white-space: nowrap;
  1104.        background: #22466a;
  1105.        color: #fff;
  1106.    }
  1107.    .hiring-label {
  1108.        background: #f38820;
  1109.        border: 1px solid #fff;
  1110.        border-radius: 19px;
  1111.        font-size: .8rem;
  1112.        color: #fff;
  1113.        white-space: nowrap;
  1114.        padding: 4px 9px;
  1115.        width: -webkit-fit-content;
  1116.        width: -moz-fit-content;
  1117.        width: fit-content;
  1118.        height: -webkit-fit-content;
  1119.        height: -moz-fit-content;
  1120.        height: fit-content;
  1121.        margin-left: 5px;
  1122.    }
  1123.    .btn-post {      
  1124.        text-align: center;
  1125.    }
  1126.    .res-de-para > a:hover{
  1127.        color:#fff !important;
  1128.    }
  1129.  
  1130.    @media only screen and (max-width: 600px) {
  1131.        .res-date-text{
  1132.            width: 130px;
  1133.            position: absolute;
  1134.            right: 0;
  1135.        }
  1136.        .time-re-desig{
  1137.            font-size:10px !important;
  1138.            width: 100px;
  1139.        }
  1140.    }
  1141.  
  1142.    .img_position{
  1143.        right: 5px !important;
  1144.        top: 30px !important;
  1145.    }
  1146.  
  1147.  
  1148.    .para-res-payme{
  1149.        position: absolute;
  1150.    right: 0;
  1151.    bottom: 19%;
  1152.    }
  1153.  
  1154.    .new-bage-rede{
  1155.        padding: 7px 13px !important;
  1156.    }
  1157.  
  1158. .mf-vendor-price{background: #FFFAF5; padding: 10px;}
  1159.  
  1160.    .mf-vendor-img{
  1161. width: 50px;height: 50px;
  1162. }
  1163. /*.tw_postverify{ style="right: 4px !important; top:29px !important;}*/
  1164. .buyer_card_img{
  1165. width: 45px !important;
  1166.    height: 45px !important;  border: 1px solid #d5d5d5 !important;
  1167. }
  1168. .tw_postverify {
  1169.    position: absolute;
  1170.    right: 18px;
  1171.    top: 29px;
  1172.    width: 14px;
  1173.    height: 14px;}
  1174.    
  1175.    .view_price_seller{
  1176.        margin-right: 11px;
  1177.    }
  1178.  
  1179.    .sd-btn-google {
  1180.        background-color: transparent !important;
  1181.        padding: 0 !important;
  1182.    }
  1183.    @media only screen and (max-width: 560px) {
  1184.        .sd-btn-google {
  1185.            height: 30px;
  1186.        }
  1187.    }
  1188.  
  1189.    .sd-pdf-send{
  1190.        padding: 8% 0;
  1191.    }
  1192.  
  1193.    .m-search-img-upload {
  1194.        position: relative;
  1195.        line-height: 80px;
  1196.        float: left;
  1197.        width: 80px;
  1198.        height: 80px;
  1199.        text-align: center;
  1200.        border: 1px #cfd2d7 dashed;
  1201.        cursor: pointer;
  1202.        box-sizing: border-box;
  1203.    }
  1204.  
  1205.    .m-search-img-upload::before {
  1206.        content: "";
  1207.        width: 31px;
  1208.        height: 1px;
  1209.        -ms-transform: rotate(90deg);
  1210.        -moz-transform: rotate(90deg);
  1211.        -webkit-transform: rotate(90deg);
  1212.        -o-transform: rotate(90deg);
  1213.        transform: rotate(90deg);
  1214.        position: absolute;
  1215.        top: 39px;
  1216.        background: #1570cb;
  1217.        left: 25px;
  1218.    }
  1219.  
  1220.    .m-search-img-upload::after {
  1221.        content: "";
  1222.        width: 30px;
  1223.        height: 1px;
  1224.        position: absolute;
  1225.        top: 39px;
  1226.        background: #1570cb;
  1227.        left: 25px;
  1228.    }
  1229.  
  1230.    .m-search-img-tips {
  1231.        padding-left: 20px;
  1232.        overflow: hidden;
  1233.        display: table-cell;
  1234.        vertical-align: middle;
  1235.        font-weight: normal;
  1236.        font-size: 18px;
  1237.        margin-bottom: 0;
  1238.        align-self: center;
  1239.    }
  1240.    
  1241.         /* Login popup */
  1242.  
  1243.    .login-popup-bg {
  1244.        background-image: url(https://tileswale.com/assets/img/login_background.png);
  1245.        background-size: cover;
  1246.        background-position: center;
  1247.        background-repeat: no-repeat;
  1248.    }
  1249.    .login-popup-or-line {
  1250.        display: flex;
  1251.        justify-content: SPACE-EVENLY;
  1252.        align-items: center;
  1253.    }
  1254.    .login-popup-or-line span {
  1255.        height: 1px;
  1256.        display: block;
  1257.        width: 45%;
  1258.        background: #aaaaaa;
  1259.    }
  1260.    .sd-or-border {
  1261.        background-color: #dfdfdf;
  1262.        height: 1px;
  1263.        width: 40%;
  1264.    }
  1265.  
  1266.    .sd-login-heading {
  1267.        top: 50%;
  1268.        left: 50%;
  1269.        transform: translate(-50%, -50%);
  1270.        width: 72%;
  1271.    }
  1272.    
  1273.    .border-dark {
  1274.        border-color: #7676769e !important;
  1275.    }
  1276.  
  1277.    .sd-rounded {
  1278.        border-radius: 5px;
  1279.    }
  1280.  
  1281.    .sd-font-21 {
  1282.        font-size: 21px !important;
  1283.        font-weight: 600;
  1284.    }
  1285.    .sd-font-23 {
  1286.        font-size: 23px !important;
  1287.    }
  1288.  
  1289.    .right-15 {
  1290.        right: 15px;
  1291.    }
  1292.    .top-10 {
  1293.        top: 10px;
  1294.    }
  1295.    .font-30 {
  1296.        font-size: 30px;
  1297.    }
  1298.    .close {
  1299.        cursor: pointer;
  1300.    }
  1301.  
  1302.    @media only screen and (min-width: 1540px) {
  1303.        #loginModalForm .modal-dialog {
  1304.            max-width: 50% !important;
  1305.        }
  1306.    }
  1307.  
  1308.   .sd-cameranew {
  1309.        display: block;
  1310.        text-align: center;
  1311.        position: absolute;
  1312.        width: 38px;
  1313.        height: 18px;
  1314.        border-radius: 15.5px;
  1315.        background: #009704;
  1316.        line-height: 1.6;
  1317.        font-size: 12px;
  1318.        color: #fff;
  1319.        top: -15px;
  1320.        left: -20px;
  1321.        z-index: 9;
  1322.        border-bottom-right-radius: 0;
  1323.    }
  1324.    
  1325.    .sd-cameranew::after {
  1326.        content: " ";
  1327.        width: 0;
  1328.        height: 0;
  1329.        background: #009704;
  1330.        position: absolute;
  1331.        top: 14px;
  1332.        left: 28px;
  1333.        border: 3px solid #009704;
  1334.        border-width: 3px 4px 3px 5px;
  1335.        border-color: #009704 transparent transparent #009704;
  1336.        background: none;
  1337.        transform: rotate(213deg);
  1338.    }
  1339.  
  1340.    @media only screen and (max-width: 560px) {
  1341.        .sd-cameranew {
  1342.            position: relative;
  1343.            top: -44px;
  1344.        }
  1345.    }
  1346.    
  1347.    
  1348.    /* menu change */
  1349.    
  1350.        
  1351.        .sd-pulse {
  1352.            / left: 108px !important; /
  1353.            display: none;
  1354.        }
  1355.        
  1356.        .sd-navigation {
  1357.            border-bottom: 1px solid #f4f4f4;
  1358.            padding-bottom: 0px;
  1359.            padding-top: 5px;
  1360.        }
  1361.        
  1362.        .sd-active-bottom:hover .sd-navbar-catagory {
  1363.            color: #F38820 !important;
  1364.        }
  1365.        
  1366.        .sd-border-y {
  1367.            height: 33px;
  1368.            width: 1px;
  1369.            background: #a6a6a6;
  1370.            margin-left: 14px;
  1371.            position: absolute;
  1372.            right: -2px;
  1373.            top: 5px;
  1374.            border-radius: 5px;
  1375.        }
  1376.        
  1377.        .sd-navbar-catagory {
  1378.            line-height: 19px !important;
  1379.            margin: 10px 17px !important;
  1380.            padding: 0 !important;
  1381.            padding-bottom: 10px !important;
  1382.            margin-bottom: 0 !important;
  1383.            margin: 4px 17px 0px !important;
  1384.        }
  1385.  
  1386.        .sd-active-bottom>.active {
  1387.            border-bottom: 2px solid #f38820;
  1388.            color: #F38820;
  1389.        }
  1390.        
  1391.        .sd-livemarket {
  1392.            position: absolute;
  1393.            / background: red; /
  1394.            height: -3px;
  1395.            / color: #fff; /
  1396.            top: -1px;
  1397.            right: 11px;
  1398.        }
  1399.        
  1400.        .sd-quick-buy {
  1401.            background: antiquewhite;
  1402.            color: #f38820 !important;
  1403.            border-radius: 6px;
  1404.            margin: 6px 0 0;
  1405.            padding: 9px 14px !important;
  1406.        }
  1407.    
  1408.    
  1409.    .sd-font-wight600 {
  1410.        font-weight: 600 !important;
  1411.    }
  1412.    
  1413.    .sd-font-wight500 {
  1414.        font-weight: 500 !important;
  1415.    }
  1416.    
  1417.    /* mega menu changes */
  1418.    .menu-square-icon {
  1419.        height: 90px;
  1420.    }
  1421.    .menuAddyour  {
  1422.        width: 210px !important;
  1423.    }
  1424.    .directorymenucontainer {
  1425.        width: 330px;
  1426.    }
  1427.    .menu>li.has-mega-menu:hover .mega-menu {
  1428.        border-radius: 7px;
  1429.    }
  1430.    
  1431.    .box-seller img.lazy:after {
  1432.        content: "";
  1433.        
  1434.        font-size: 16px;
  1435.        font-family: FontAwesome;
  1436.        color: rgb(100, 100, 100);
  1437.        
  1438.        display: block;
  1439.        position: absolute;
  1440.        z-index: 2;
  1441.        top: 0;
  1442.        left: 0;
  1443.        width: 100%;
  1444.        height: 100%;
  1445.        background: #f6f7f8;
  1446.        background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  1447.        background-repeat: no-repeat;
  1448.        
  1449.        -webkit-animation-duration: 1s;
  1450.        -webkit-animation-fill-mode: forwards;
  1451.        -webkit-animation-iteration-count: infinite;
  1452.        -webkit-animation-name: placeholderShimmer;
  1453.        -webkit-animation-timing-function: linear;
  1454.    }
  1455.    
  1456.    textarea.form-control.comment {
  1457.      font-weight: normal;
  1458.    }
  1459.    
  1460.    
  1461.    /*// Shimmer     */
  1462.    .box-seller .lazy {
  1463.        background: #f6f7f8;
  1464.        background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  1465.        background-repeat: no-repeat;
  1466.        background-size: 800px 100vh;
  1467.        display: inline-block;
  1468.        position: relative;
  1469.        
  1470.        -webkit-animation-duration: 1s;
  1471.        -webkit-animation-fill-mode: forwards;
  1472.        -webkit-animation-iteration-count: infinite;
  1473.        -webkit-animation-name: placeholderShimmer;
  1474.        -webkit-animation-timing-function: linear;
  1475.    }
  1476.  
  1477.    @-webkit-keyframes placeholderShimmer {
  1478.        0% {
  1479.            background-position: -468px 0;
  1480.        }
  1481.        100% {
  1482.            background-position: 468px 0;
  1483.        }
  1484.    }
  1485.    
  1486.    .inquiry-sub-title {
  1487.        color : #0b0b0b !important;
  1488.        font-weight: 500;
  1489.    }
  1490.    
  1491.    /* menu changes */
  1492.    .header.header--sticky .navigation {
  1493.        top: 85px;
  1494.    }
  1495.    .card-design-img {
  1496.        width: 45px;
  1497.        height: 45px;
  1498.    }
  1499.    
  1500.   .profile-dropdown{
  1501.        left: -80px;
  1502.        border: 1px solid #d8d8d8;
  1503.        border-top: 0;
  1504.        box-shadow: -3px 7px 30px #00000029;
  1505.    }
  1506.    
  1507.    @media only screen and (max-width: 1540px) {
  1508.       .profile-dropdown{
  1509.            left: -118px;
  1510.        }
  1511.    
  1512.        .header-action-left{
  1513.            place-content: center !important;
  1514.        }
  1515.    }
  1516.    
  1517.    .owl-carousel .owl-item .sd-last-img {
  1518.        display: none;
  1519.    }
  1520.    
  1521.    @media screen and  (max-width: 768px){
  1522.        .sd-wp-none {
  1523.            display:none !important;
  1524.        }
  1525.    }
  1526.    
  1527.    /* Install App Section */
  1528.    .bg-brand {
  1529.        background-color: #ff8805 !important;
  1530.    }
  1531.    .mb-50 {
  1532.        margin-bottom : 50px !important;
  1533.    }
  1534.    .font-10 {
  1535.        font-size: 10px !important;
  1536.    }
  1537.    .font-12 {
  1538.        font-size: 12px !important;
  1539.    }
  1540.    .font-16 {
  1541.        font-size: 16px !important;
  1542.    }
  1543.    .z-100 {
  1544.        z-index: 1000000;
  1545.    }
  1546.    .bottom-nagtive-10 {
  1547.        bottom: -10px !important;
  1548.    }
  1549.    .close-install-app {
  1550.        top: -13px !important;
  1551.        right: 22px !important;
  1552.    }
  1553.    .alert-reset {
  1554.        padding: 0;
  1555.        margin-bottom: 0;
  1556.        border: none;
  1557.        border-radius: none;
  1558.    }
  1559.    .border-radius-6 {
  1560.        border-radius: 6px !important;
  1561.    }
  1562.    .hamburger-btn {
  1563.        bottom: 7%;
  1564.    }
  1565.    
  1566.    /* Hide translator */
  1567.    .skiptranslate {
  1568.        display: none !important;
  1569.    }
  1570.    body {
  1571.        top: 0px !important;
  1572.    }
  1573.    
  1574.    input::-webkit-outer-spin-button,
  1575.    input::-webkit-inner-spin-button {
  1576.        display: none;
  1577.    }
  1578.    
  1579.        
  1580.    @media screen and (max-width: 768px){
  1581.        .m-py-5{
  1582.            padding-bottom: 3rem !important;
  1583.            padding-top: 3rem !important;
  1584.        }
  1585.    }
  1586.    
  1587.     /*Login popup */
  1588.    .z-index-99 {
  1589.        z-index: 99;
  1590.    }
  1591.    .login-popup-bg {
  1592.        /*height: 450px;*/
  1593.        height: 515px;
  1594.    }
  1595.    .sd-sucess-width{
  1596.        width: 50%;
  1597.    }
  1598.    @media screen and (max-width: 760px) {
  1599.        .sd-sucess-width{
  1600.            width: 100%;
  1601.        }
  1602.    }  
  1603.    
  1604.    /*buy sell new button*/
  1605.    .buysell-req-btn {
  1606.        bottom: 7%;
  1607.        width: max-content;
  1608.        height: 38px;
  1609.        align-items: flex-start;
  1610.        right: 1%;
  1611.        color: #fff;
  1612.        background: #ff8805;
  1613.        padding: 0 8px;
  1614.        border-radius: 25px;
  1615.        z-index: 111;
  1616.        display: flex;
  1617.        flex-direction: column;
  1618.        justify-content: center;
  1619.        position: fixed;
  1620.        cursor: pointer;
  1621.        top: auto;
  1622.        transform: translate(-5%, -50%);
  1623.        transition: all .7s ease;
  1624.        box-shadow: 0 4px 8px -5px #000;
  1625.    }
  1626.    .buysell-req-btn > a:hover{
  1627.        color:#fff !important;
  1628.    }
  1629.    .buysell-req-btn .text {
  1630.        display: block;
  1631.        margin: auto;
  1632.        color: #fff;
  1633.        font-weight: 500;
  1634.        text-transform: none;
  1635.        padding: 0px 10px;
  1636.        font-size: 14px;
  1637.    }
  1638.    .sd-mx50{
  1639.        max-width:50%;
  1640.    }
  1641.    @media screen and (max-width: 767px) {
  1642.        .sd-mx50{
  1643.            max-width: 95%;
  1644.            margin:auto;
  1645.        }
  1646.        .sd-whatsapp-web {
  1647.            /* display: none !important; */
  1648.        }
  1649.        
  1650.    }
  1651.    
  1652.    /* Chrome, Safari, Edge, Opera */
  1653.    input::-webkit-outer-spin-button,
  1654.    input::-webkit-inner-spin-button {
  1655.        -webkit-appearance: none;
  1656.        margin: 0;
  1657.    }
  1658.  
  1659.    /* Firefox */
  1660.    input[type=number] {
  1661.        -moz-appearance: textfield;
  1662.    }
  1663. </style>
  1664. <style>
  1665.    
  1666.    /* Hide translator */
  1667.    .skiptranslate {
  1668.        display: none !important;
  1669.    }
  1670.    body {
  1671.        top: 0px !important;
  1672.    }
  1673.    
  1674.    input::-webkit-outer-spin-button,
  1675.    input::-webkit-inner-spin-button {
  1676.        display: none;
  1677.    }
  1678.    
  1679.        
  1680.    @media screen and (max-width: 768px){
  1681.        .m-py-5{
  1682.            padding-bottom: 3rem !important;
  1683.            padding-top: 3rem !important;
  1684.        }
  1685.    }
  1686.    
  1687.     /*Login popup */
  1688.    .z-index-99 {
  1689.        z-index: 99;
  1690.    }
  1691.    .login-popup-bg {
  1692.        /*height: 450px;*/
  1693.        height: 515px;
  1694.    }
  1695.    .sd-sucess-width{
  1696.        width: 50%;
  1697.    }
  1698.    @media screen and (max-width: 760px) {
  1699.        .sd-sucess-width{
  1700.            width: 100%;
  1701.        }
  1702.    }  
  1703.    
  1704.    /*buy sell new button*/
  1705.    .buysell-req-btn {
  1706.        bottom: 7%;
  1707.        width: max-content;
  1708.        height: 38px;
  1709.        align-items: flex-start;
  1710.        right: 1%;
  1711.        color: #fff;
  1712.        background: #ff8805;
  1713.        padding: 0 8px;
  1714.        border-radius: 25px;
  1715.        z-index: 111;
  1716.        display: flex;
  1717.        flex-direction: column;
  1718.        justify-content: center;
  1719.        position: fixed;
  1720.        cursor: pointer;
  1721.        top: auto;
  1722.        transform: translate(-5%, -50%);
  1723.        transition: all .7s ease;
  1724.        box-shadow: 0 4px 8px -5px #000;
  1725.    }
  1726.  
  1727.    .buysell-req-btn .text {
  1728.        display: block;
  1729.        margin: auto;
  1730.        color: #fff;
  1731.        font-weight: 500;
  1732.        text-transform: none;
  1733.        padding: 0px 10px;
  1734.        font-size: 14px;
  1735.    }
  1736.    .sd-mx50{
  1737.        max-width:50%;
  1738.    }
  1739.    @media screen and (max-width: 767px) {
  1740.        .sd-mx50{
  1741.            max-width: 95%;
  1742.            margin:auto;
  1743.        }
  1744.        .sd-whatsapp-web {
  1745.            /* display: none !important; */
  1746.        }
  1747.    }
  1748.    
  1749.    /* Chrome, Safari, Edge, Opera */
  1750.    input::-webkit-outer-spin-button,
  1751.    input::-webkit-inner-spin-button {
  1752.        -webkit-appearance: none;
  1753.        margin: 0;
  1754.    }
  1755.  
  1756.    /* Firefox */
  1757.    input[type=number] {
  1758.        -moz-appearance: textfield;
  1759.    }
  1760. </style>
  1761. <style>
  1762.    .sd-buyercards {
  1763.        background-color: #ffffff;
  1764.        box-shadow: 0 0 3px 0 rgb(0 10 20 / 12%);
  1765.    }
  1766.    .sd-buyer-body{
  1767.        background: #f3f3f3
  1768.    }
  1769.    .sd-icon-buyer{
  1770.        height: 60px;
  1771.        border-radius:6px;
  1772.    }
  1773.    .text-blue{
  1774.        color: #003162;
  1775.    }
  1776.    .sd-close-buyer{
  1777.        background: #000;
  1778.        right: 10px;
  1779.        font-weight: 400;
  1780.        border-radius: 0 0 0 10px;
  1781.        padding: 0px 4px 4px 7px !important;
  1782.        font-size: 30px;
  1783.    }
  1784. </style>
  1785. <style>
  1786.    .container-boxy {
  1787. margin: 20px auto;
  1788.     background-color: #fff;
  1789.     border-radius: 6px;
  1790. /* padding: 30px; */
  1791.    }
  1792.    .sd-collapse-header {
  1793.        position: relative;
  1794.        margin-bottom: 10px;
  1795.        padding: 15px 50px 15px 20px;
  1796.        display: block;
  1797.        background-color: #efefef;
  1798.        overflow: hidden;
  1799.        border-radius: 6px 6px 0 0;
  1800.    }
  1801.    .sd-collapse-header h4 {
  1802.        position: relative;
  1803.        z-index: 2;
  1804.        margin: 0;
  1805.        color: #212121;
  1806.        font-size: 1.5rem;
  1807.        text-decoration: none;
  1808.        font-weight: 600;
  1809.    }
  1810.  
  1811.    .sd-collapse-header::before {
  1812.        content: '';
  1813.        position: absolute;
  1814.        z-index: 1;
  1815.        top: 0;
  1816.        left: 0;
  1817.        width: 100%;
  1818.        height: 100%;
  1819.        background-color: #efefef;
  1820.        color: #000;
  1821.        transform: translateX(-100%);
  1822.        transition: 0.3s;
  1823.        border-reduis: 6px;
  1824.        border-radius: 6px 6px 0 0;
  1825.        overflow: hidden;
  1826.    }
  1827.    .sd-collapse-header::after {
  1828.        content: "+";
  1829.        position: absolute;
  1830.        z-index: 3;
  1831.        right: 20px;
  1832.        top: 50%;
  1833.        transform: translateY(-50%) rotate(45deg);
  1834.        -webkit-transform: translateY(-50%) rotate(45deg);
  1835.        -ms-transform: translateY(-50%) rotate(45deg);
  1836.        font-family: "Roboto", sans-serif;
  1837.        font-weight: 300;
  1838.        font-size: 2em;
  1839.        line-height: 1em;
  1840.        color: #000;
  1841.        transition: 0.2s;
  1842.        
  1843.    }
  1844.    .sd-collapse-header.collapsed {
  1845.        background-color: #fff;
  1846.        border-radius: 6px;
  1847.    }
  1848.    .sd-collapse-header.collapsed::after {
  1849.        transform: translateY(-50%);
  1850.        -webkit-transform: translateY(-50%);
  1851.        -ms-transform: translateY(-50%);
  1852.    }
  1853.  
  1854.    .sd-collaps aside{
  1855.        background-color: #333;
  1856.        border: 1px solid #707070;
  1857.        border-radius: 0 0 6px 6px;
  1858.        /* margin-bottom: 10%; */
  1859.    }
  1860.    .sd-listlink li a{
  1861.        color: #ffffffd4 !important;
  1862.    }
  1863.    @media (max-width:991px) {
  1864.        .sd-padding-top{
  1865.            padding-top:10px;
  1866.        }
  1867.    }
  1868. </style>
  1869. <style>
  1870.    .ps-dropdown ul li a {
  1871.        display: flex;
  1872.    }
  1873.    .ps-dropdown ul li a span{
  1874.        margin-right: 8px;
  1875.    }
  1876.    .mega-menu__column.ps_category.other-Suppliers-container {
  1877.        min-width: 180px;
  1878.    }
  1879.    .menu--product-categories>a {
  1880.        display: inline-block;
  1881.        padding: 15px 25px;
  1882.        font-size: 16px;
  1883.        font-weight: 400;
  1884.        line-height: 20px;
  1885.        color: #000;
  1886.    }
  1887.    .menu--product-categories>a:after {
  1888.        content: "\e93a";
  1889.        font: normal normal normal 12px/1 linearicons;
  1890.        position: absolute;
  1891.        top: 50%;
  1892.        transform: translateY(-50%);
  1893.        right: 0;
  1894.    }
  1895.    .directorymenucontainer{
  1896.        width: 480px;
  1897.        padding: 15px 0px;
  1898.        position: relative;
  1899.        display: inline-block;
  1900.    }
  1901.    .autosuggest__container {
  1902.        z-index: 11;
  1903.    }
  1904.    .buyer-post-img{
  1905.        /* width: 48px !important;
  1906.        height: auto; */
  1907.    }
  1908.    .block-inner-box {
  1909.        display: flex;
  1910.    }
  1911.    .card.box-seller {
  1912.        /* height: 100% !important; */
  1913.        transition: transform .20s ease-in-out;
  1914.  
  1915.    }
  1916.    .card.box-seller:hover {
  1917.        transform: scale(1.03,1.03);
  1918.  
  1919.    }
  1920.    .isfeaturedbtn {
  1921. position: absolute;
  1922. top: 10px;
  1923. left: 2px;
  1924. font-size: 12px;
  1925. z-index: 2;
  1926. padding: 2px 6px 2px;
  1927. white-space: nowrap;
  1928. background: #f38820;
  1929. color: #fff;
  1930.    }
  1931.    .isrecommandedbtn {
  1932.        position: absolute;
  1933.        top: 10px;
  1934.        right: 5px;
  1935.        font-size: 12px;
  1936.        z-index: 2;
  1937.        padding: 2px 6px 2px;
  1938.        white-space: nowrap;
  1939.        background: #22466a;
  1940.        color: #fff;
  1941.    }
  1942.    .hiring-label {
  1943.        background: #f38820;
  1944.        border: 1px solid #fff;
  1945.        border-radius: 19px;
  1946.        font-size: .8rem;
  1947.        color: #fff;
  1948.        white-space: nowrap;
  1949.        padding: 4px 9px;
  1950.        width: -webkit-fit-content;
  1951.        width: -moz-fit-content;
  1952.        width: fit-content;
  1953.        height: -webkit-fit-content;
  1954.        height: -moz-fit-content;
  1955.        height: fit-content;
  1956.        margin-left: 5px;
  1957.    }
  1958.    .btn-post {      
  1959.        text-align: center;
  1960.    }
  1961.    .res-de-para > a:hover{
  1962.        color:#fff !important;
  1963.    }
  1964.  
  1965.    @media only screen and (max-width: 600px) {
  1966.        .res-date-text{
  1967.            width: 130px;
  1968.            position: absolute;
  1969.            right: 0;
  1970.        }
  1971.        .time-re-desig{
  1972.            font-size:10px !important;
  1973.            width: 100px;
  1974.        }
  1975.    }
  1976.  
  1977.    .img_position{
  1978.        right: 5px !important;
  1979.        top: 30px !important;
  1980.    }
  1981.  
  1982.  
  1983.    .para-res-payme{
  1984.        position: absolute;
  1985.    right: 0;
  1986.    bottom: 19%;
  1987.    }
  1988.  
  1989.    .new-bage-rede{
  1990.        padding: 7px 13px !important;
  1991.    }
  1992.  
  1993. .mf-vendor-price{background: #FFFAF5; padding: 10px;}
  1994.  
  1995.    .mf-vendor-img{
  1996. width: 50px;height: 50px;
  1997. }
  1998. /*.tw_postverify{ style="right: 4px !important; top:29px !important;}*/
  1999. .buyer_card_img{
  2000. width: 45px !important;
  2001.    height: 45px !important;  border: 1px solid #d5d5d5 !important;
  2002. }
  2003. .tw_postverify {
  2004.    position: absolute;
  2005.    right: 18px;
  2006.    top: 29px;
  2007.    width: 14px;
  2008.    height: 14px;}
  2009.    
  2010.    .view_price_seller{
  2011.        margin-right: 11px;
  2012.    }
  2013.  
  2014.    .sd-btn-google {
  2015.        background-color: transparent !important;
  2016.        padding: 0 !important;
  2017.    }
  2018.    @media only screen and (max-width: 560px) {
  2019.        .sd-btn-google {
  2020.            height: 30px;
  2021.        }
  2022.    }
  2023.  
  2024.    .sd-pdf-send{
  2025.        padding: 8% 0;
  2026.    }
  2027.  
  2028.    .m-search-img-upload {
  2029.        position: relative;
  2030.        line-height: 80px;
  2031.        float: left;
  2032.        width: 80px;
  2033.        height: 80px;
  2034.        text-align: center;
  2035.        border: 1px #cfd2d7 dashed;
  2036.        cursor: pointer;
  2037.        box-sizing: border-box;
  2038.    }
  2039.  
  2040.    .m-search-img-upload::before {
  2041.        content: "";
  2042.        width: 31px;
  2043.        height: 1px;
  2044.        -ms-transform: rotate(90deg);
  2045.        -moz-transform: rotate(90deg);
  2046.        -webkit-transform: rotate(90deg);
  2047.        -o-transform: rotate(90deg);
  2048.        transform: rotate(90deg);
  2049.        position: absolute;
  2050.        top: 39px;
  2051.        background: #1570cb;
  2052.        left: 25px;
  2053.    }
  2054.  
  2055.    .m-search-img-upload::after {
  2056.        content: "";
  2057.        width: 30px;
  2058.        height: 1px;
  2059.        position: absolute;
  2060.        top: 39px;
  2061.        background: #1570cb;
  2062.        left: 25px;
  2063.    }
  2064.  
  2065.    .m-search-img-tips {
  2066.        padding-left: 20px;
  2067.        overflow: hidden;
  2068.        display: table-cell;
  2069.        vertical-align: middle;
  2070.        font-weight: normal;
  2071.        font-size: 18px;
  2072.        margin-bottom: 0;
  2073.        align-self: center;
  2074.    }
  2075.    
  2076.         /* Login popup */
  2077.  
  2078.    .login-popup-bg {
  2079.        background-image: url(https://tileswale.com/assets/img/login_background.png);
  2080.        background-size: cover;
  2081.        background-position: center;
  2082.        background-repeat: no-repeat;
  2083.    }
  2084.  
  2085.    .sd-or-border {
  2086.        background-color: #dfdfdf;
  2087.        height: 1px;
  2088.        width: 40%;
  2089.    }
  2090.  
  2091.    .sd-login-heading {
  2092.        top: 50%;
  2093.        left: 50%;
  2094.        transform: translate(-50%, -50%);
  2095.        width: 72%;
  2096.    }
  2097.    
  2098.    .border-dark {
  2099.        border-color: #7676769e !important;
  2100.    }
  2101.  
  2102.    .sd-rounded {
  2103.        border-radius: 5px;
  2104.    }
  2105.  
  2106.    .sd-font-21 {
  2107.        font-size: 21px !important;
  2108.        font-weight: 600;
  2109.    }
  2110.    .sd-font-23 {
  2111.        font-size: 23px !important;
  2112.    }
  2113.  
  2114.    .right-15 {
  2115.        right: 15px;
  2116.    }
  2117.    .top-10 {
  2118.        top: 10px;
  2119.    }
  2120.    .font-30 {
  2121.        font-size: 30px;
  2122.    }
  2123.    .close {
  2124.        cursor: pointer;
  2125.    }
  2126.  
  2127.    @media only screen and (min-width: 1540px) {
  2128.        #loginModalForm .modal-dialog {
  2129.            max-width: 50% !important;
  2130.        }
  2131.    }
  2132.  
  2133.   .sd-cameranew {
  2134.        display: block;
  2135.        text-align: center;
  2136.        position: absolute;
  2137.        width: 38px;
  2138.        height: 18px;
  2139.        border-radius: 15.5px;
  2140.        background: #009704;
  2141.        line-height: 1.6;
  2142.        font-size: 12px;
  2143.        color: #fff;
  2144.        top: -15px;
  2145.        left: -20px;
  2146.        z-index: 9;
  2147.        border-bottom-right-radius: 0;
  2148.    }
  2149.    
  2150.    .sd-cameranew::after {
  2151.        content: " ";
  2152.        width: 0;
  2153.        height: 0;
  2154.        background: #009704;
  2155.        position: absolute;
  2156.        top: 14px;
  2157.        left: 28px;
  2158.        border: 3px solid #009704;
  2159.        border-width: 3px 4px 3px 5px;
  2160.        border-color: #009704 transparent transparent #009704;
  2161.        background: none;
  2162.        transform: rotate(213deg);
  2163.    }
  2164.  
  2165.    @media only screen and (max-width: 560px) {
  2166.        .sd-cameranew {
  2167.            position: relative;
  2168.            top: -44px;
  2169.        }
  2170.    }
  2171.    
  2172.    
  2173.    /* menu change */
  2174.    
  2175.        
  2176.        .sd-pulse {
  2177.            / left: 108px !important; /
  2178.            display: none;
  2179.        }
  2180.        
  2181.        .sd-navigation {
  2182.            border-bottom: 1px solid #f4f4f4;
  2183.            padding-bottom: 0px;
  2184.            padding-top: 5px;
  2185.        }
  2186.        
  2187.        .sd-active-bottom:hover .sd-navbar-catagory {
  2188.            color: #F38820 !important;
  2189.        }
  2190.        
  2191.        .sd-border-y {
  2192.            height: 33px;
  2193.            width: 1px;
  2194.            background: #a6a6a6;
  2195.            margin-left: 14px;
  2196.            position: absolute;
  2197.            right: -2px;
  2198.            top: 5px;
  2199.            border-radius: 5px;
  2200.        }
  2201.        
  2202.        .sd-navbar-catagory {
  2203.            line-height: 19px !important;
  2204.            margin: 10px 17px !important;
  2205.            padding: 0 !important;
  2206.            padding-bottom: 10px !important;
  2207.            margin-bottom: 0 !important;
  2208.            margin: 4px 17px 0px !important;
  2209.        }
  2210.  
  2211.        .sd-active-bottom>.active {
  2212.            border-bottom: 2px solid #f38820;
  2213.            color: #F38820;
  2214.        }
  2215.        
  2216.        .sd-livemarket {
  2217.            position: absolute;
  2218.            / background: red; /
  2219.            height: -3px;
  2220.            / color: #fff; /
  2221.            top: -1px;
  2222.            right: 11px;
  2223.        }
  2224.        
  2225.        .sd-quick-buy {
  2226.            background: antiquewhite;
  2227.            color: #f38820 !important;
  2228.            border-radius: 6px;
  2229.            margin: 6px 0 0;
  2230.            padding: 9px 14px !important;
  2231.        }
  2232.    
  2233.    
  2234.    .sd-font-wight600 {
  2235.        font-weight: 600 !important;
  2236.    }
  2237.    
  2238.    .sd-font-wight500 {
  2239.        font-weight: 500 !important;
  2240.    }
  2241.    
  2242.    /* mega menu changes */
  2243.    .menu-square-icon {
  2244.        height: 90px;
  2245.    }
  2246.    .menuAddyour  {
  2247.        width: 210px !important;
  2248.    }
  2249.    .directorymenucontainer {
  2250.        width: 330px;
  2251.    }
  2252.    .menu>li.has-mega-menu:hover .mega-menu {
  2253.        border-radius: 7px;
  2254.    }
  2255.    
  2256.    .box-seller img.lazy:after {
  2257.        content: "";
  2258.        
  2259.        font-size: 16px;
  2260.        font-family: FontAwesome;
  2261.        color: rgb(100, 100, 100);
  2262.        
  2263.        display: block;
  2264.        position: absolute;
  2265.        z-index: 2;
  2266.        top: 0;
  2267.        left: 0;
  2268.        width: 100%;
  2269.        height: 100%;
  2270.        background: #f6f7f8;
  2271.        background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  2272.        background-repeat: no-repeat;
  2273.        
  2274.        -webkit-animation-duration: 1s;
  2275.        -webkit-animation-fill-mode: forwards;
  2276.        -webkit-animation-iteration-count: infinite;
  2277.        -webkit-animation-name: placeholderShimmer;
  2278.        -webkit-animation-timing-function: linear;
  2279.    }
  2280.    
  2281.    textarea.form-control.comment {
  2282.      font-weight: normal;
  2283.    }
  2284.    
  2285.    
  2286.    /*// Shimmer     */
  2287.    .box-seller .lazy {
  2288.        background: #f6f7f8;
  2289.        background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  2290.        background-repeat: no-repeat;
  2291.        background-size: 800px 100vh;
  2292.        display: inline-block;
  2293.        position: relative;
  2294.        
  2295.        -webkit-animation-duration: 1s;
  2296.        -webkit-animation-fill-mode: forwards;
  2297.        -webkit-animation-iteration-count: infinite;
  2298.        -webkit-animation-name: placeholderShimmer;
  2299.        -webkit-animation-timing-function: linear;
  2300.    }
  2301.  
  2302.    @-webkit-keyframes placeholderShimmer {
  2303.        0% {
  2304.            background-position: -468px 0;
  2305.        }
  2306.        100% {
  2307.            background-position: 468px 0;
  2308.        }
  2309.    }
  2310.    
  2311.    .inquiry-sub-title {
  2312.        color : #0b0b0b !important;
  2313.        font-weight: 500;
  2314.    }
  2315.    
  2316.    /* menu changes */
  2317.    .header.header--sticky .navigation {
  2318.        top: 85px;
  2319.    }
  2320.    .card-design-img {
  2321.        width: 45px;
  2322.        height: 45px;
  2323.    }
  2324.    
  2325.   .profile-dropdown{
  2326.        left: -80px;
  2327.        border: 1px solid #d8d8d8;
  2328.        border-top: 0;
  2329.        box-shadow: -3px 7px 30px #00000029;
  2330.    }
  2331.    
  2332.    @media only screen and (max-width: 1540px) {
  2333.       .profile-dropdown{
  2334.            left: -118px;
  2335.        }
  2336.    
  2337.        .header-action-left{
  2338.            place-content: center !important;
  2339.        }
  2340.    }
  2341.    
  2342.    .owl-carousel .owl-item .sd-last-img {
  2343.        display: none;
  2344.    }
  2345.    
  2346.    @media screen and  (max-width: 768px){
  2347.        .sd-wp-none {
  2348.            display:none !important;
  2349.        }
  2350.    }
  2351.    
  2352.    /* Install App Section */
  2353.    .bg-brand {
  2354.        background-color: #ff8805 !important;
  2355.    }
  2356.    .mb-50 {
  2357.        margin-bottom : 50px !important;
  2358.    }
  2359.    .font-10 {
  2360.        font-size: 10px !important;
  2361.    }
  2362.    .font-12 {
  2363.        font-size: 12px !important;
  2364.    }
  2365.    .font-16 {
  2366.        font-size: 16px !important;
  2367.    }
  2368.    .z-100 {
  2369.        z-index: 1000000;
  2370.    }
  2371.    .bottom-nagtive-10 {
  2372.        bottom: -10px !important;
  2373.    }
  2374.    .close-install-app {
  2375.        top: -13px !important;
  2376.        right: 22px !important;
  2377.    }
  2378.    .alert-reset {
  2379.        padding: 0;
  2380.        margin-bottom: 0;
  2381.        border: none;
  2382.        border-radius: none;
  2383.    }
  2384.    .border-radius-6 {
  2385.        border-radius: 6px !important;
  2386.    }
  2387.    .hamburger-btn {
  2388.        bottom: 7%;
  2389.    }
  2390.    
  2391.    /* Hide translator */
  2392.    .skiptranslate {
  2393.        display: none !important;
  2394.    }
  2395.    body {
  2396.        top: 0px !important;
  2397.    }
  2398.    
  2399.    input::-webkit-outer-spin-button,
  2400.    input::-webkit-inner-spin-button {
  2401.        display: none;
  2402.    }
  2403.    
  2404.        
  2405.    @media screen and (max-width: 768px){
  2406.        .m-py-5{
  2407.            padding-bottom: 3rem !important;
  2408.            padding-top: 3rem !important;
  2409.        }
  2410.    }
  2411.    
  2412.     /*Login popup */
  2413.    .z-index-99 {
  2414.        z-index: 99;
  2415.    }
  2416.    .login-popup-bg {
  2417.        /*height: 450px;*/
  2418.        height: 515px;
  2419.    }
  2420.    .sd-sucess-width{
  2421.        width: 50%;
  2422.    }
  2423.    @media screen and (max-width: 760px) {
  2424.        .sd-sucess-width{
  2425.            width: 100%;
  2426.        }
  2427.    }  
  2428.    
  2429.    /*buy sell new button*/
  2430.    .buysell-req-btn {
  2431.        bottom: 7%;
  2432.        width: max-content;
  2433.        height: 38px;
  2434.        align-items: flex-start;
  2435.        right: 1%;
  2436.        color: #fff;
  2437.        background: #ff8805;
  2438.        padding: 0 8px;
  2439.        border-radius: 25px;
  2440.        z-index: 111;
  2441.        display: flex;
  2442.        flex-direction: column;
  2443.        justify-content: center;
  2444.        position: fixed;
  2445.        cursor: pointer;
  2446.        top: auto;
  2447.        transform: translate(-5%, -50%);
  2448.        transition: all .7s ease;
  2449.        box-shadow: 0 4px 8px -5px #000;
  2450.    }
  2451.  
  2452.    .buysell-req-btn .text {
  2453.        display: block;
  2454.        margin: auto;
  2455.        color: #fff;
  2456.        font-weight: 500;
  2457.        text-transform: none;
  2458.        padding: 0px 10px;
  2459.        font-size: 14px;
  2460.    }
  2461.    .sd-mx50{
  2462.        max-width:50%;
  2463.    }
  2464.    @media screen and (max-width: 767px) {
  2465.        .sd-mx50{
  2466.            max-width: 95%;
  2467.            margin:auto;
  2468.        }
  2469.        .sd-whatsapp-web {
  2470.            /* display: none !important; */
  2471.        }
  2472.    }
  2473.    
  2474.    /* Chrome, Safari, Edge, Opera */
  2475.    input::-webkit-outer-spin-button,
  2476.    input::-webkit-inner-spin-button {
  2477.        -webkit-appearance: none;
  2478.        margin: 0;
  2479.    }
  2480.  
  2481.    /* Firefox */
  2482.    input[type=number] {
  2483.        -moz-appearance: textfield;
  2484.    }
  2485. </style>
  2486. <style>
  2487.    .download_app .download_app_modal_body a.download_app_download_now {
  2488.        width: fit-content;
  2489.        background: #000;
  2490.        border-radius: 6px;
  2491.    }
  2492.    .sd-bg-b2b2c {
  2493.        background: linear-gradient(16deg, rgba(252, 174, 48, 1) 0%, rgba(247, 133, 63, 1) 20%, rgba(243, 99, 73, 1) 42%, rgba(240, 73, 80, 1) 74%, rgba(239, 72, 80, 1) 100%);
  2494.    }
  2495. </style>
  2496. <style>
  2497.    .sd-mobilemenu--heder {
  2498.        background-color: #ddefff !important;
  2499.        box-shadow: -1px 2px 3px 0 rgb(0 0 0 / 12%);
  2500.    }
  2501.  
  2502.    .sd-before-highligt {
  2503.        position: absolute;
  2504.        top: 0;
  2505.        background: Red;
  2506.        height: 10px;
  2507.        width: 10px;
  2508.        border-radius: 100%;
  2509.        right: 8px;
  2510.        margin-right: 0;
  2511.        margin-left: auto;
  2512.    }
  2513.    .closebtnmob {
  2514.        color: #000;
  2515.    }  
  2516.  
  2517.    .sd-mobile-download {
  2518.        padding: 15px 20px;
  2519.        background: #ddefff;
  2520.    }
  2521.    .sd-menulist-vh {
  2522.        height: 91vh !important;
  2523.        overflow: auto !important;
  2524.        padding-bottom: 0px !important;
  2525.    }
  2526.    .ps-site-overlay {
  2527.        z-index: 99998 !important;
  2528.    }
  2529.    .sd-footermenu {
  2530.        position: fixed;
  2531.        bottom: 0%;
  2532.    }
  2533.    .ps-panel--sidebar {
  2534.        height: auto !important;
  2535.    }
  2536.  
  2537.    .navigation--list .navigation__content {
  2538.        margin: 0 3% !important;
  2539.    }
  2540.    @media (max-width: 768px) {
  2541.        .navigation--list .navigation__item {
  2542.            width: auto;
  2543.        }
  2544.    }
  2545.  
  2546.    .sd-free {
  2547.        background-color: #2FB844;
  2548.        color: #fff;
  2549.    }
  2550.  
  2551.    img.menu-icon-login {  
  2552.        background: #111;
  2553.    }
  2554.  
  2555.    .sd-whatsapp a:hover {
  2556.        color: #333 !important;
  2557.    }
  2558.  
  2559. </style>
  2560. <style>
  2561.    .sd-bg-install{
  2562.        /* background: #004770; */
  2563.        background: #074AAA;
  2564.    }
  2565.    .sd-zindex-999{
  2566.        z-index: 999;
  2567.    }
  2568.        
  2569.  
  2570.    .mobile-icon-bg-color {
  2571.        padding: 8px;
  2572.        background: #e5e5e5;
  2573.        border-radius: 50%;
  2574.        height: 35px;
  2575.        width: 35px;
  2576.        display: flex;
  2577.        align-items: center;
  2578.        justify-content: center;
  2579.    }
  2580.    
  2581.    .navigation--list .navigation__content {
  2582.        max-width: 100% ;
  2583.    }
  2584.    
  2585.    .bg-tw-logo-mobile  {
  2586.        background: url(https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/8f0f9aa0-8eb7-4198-89b8-b790029e7f00/public);
  2587.        width: 125px;
  2588.        height: 28px;
  2589.        display: block;  
  2590.        background-position: center;
  2591.        background-size: contain;
  2592.        background-repeat: no-repeat;
  2593.    }
  2594.    
  2595.    .bg-export-modal {
  2596.        background-image: url(https://tileswale.com/front_assets/img/transport/fombotom.webp);
  2597.        background-size: contain;
  2598.        background-position: center;
  2599.        height: 115px;
  2600.        background-repeat: no-repeat;
  2601.    }
  2602. </style>
  2603. <style>
  2604.    /*icons css*/
  2605.    .tw-verified {
  2606.        background-image: url(https://tileswale.com/uploads/company/verified.svg);
  2607.        height: 22px;
  2608.        width: 22px;
  2609.        display: block;
  2610.        background-position: center;
  2611.        background-size: contain;
  2612.    }
  2613.    .tw-ad {
  2614.        background-image: url(https://tileswale.com/uploads/company/ad.png);
  2615.        height: 45px;
  2616.        width: 45px;
  2617.        display: block;
  2618.        background-position: center;
  2619.        background-size: contain;
  2620.    }
  2621.    
  2622.    @media only screen and (max-width: 768px) {
  2623.       .tw-ad {
  2624.            background-image: url(https://tileswale.com/uploads/company/ad.png);
  2625.            height: 30px;
  2626.            width: 30px;
  2627.            display: block;
  2628.            background-position: center;
  2629.            background-size: contain;
  2630.        }
  2631.        .tw-verified {
  2632.            background-image: url(https://tileswale.com/uploads/company/verified.svg);
  2633.            height: 14px;
  2634.            width: 14px;
  2635.            display: block;
  2636.            background-position: center;
  2637.            background-size: contain;
  2638.        }
  2639.    }
  2640.    @media screen and (min-width: 767px) {
  2641.        .sd-whatsapp-web{
  2642.            left: 17px !important;
  2643.            right:auto !important;
  2644.        }
  2645.    }
  2646.    @media screen and (max-width: 767px) {
  2647.        .sd-whatsapp-web {
  2648.            left: -18px !important;
  2649.            right:auto !important;
  2650.        }
  2651.    }
  2652.    
  2653.    @media(max-width:575px) {
  2654.      .modal.show .modal-dialog{
  2655.        margin: auto;
  2656.      }
  2657.      .modal-dialog{
  2658.        max-width: 90%;
  2659.      }
  2660.      .sd-twlogin_From h3{
  2661.        font-size: 22px;
  2662.      }
  2663.    }
  2664. </style>
  2665. <style>
  2666.    .pe-none {
  2667.        cursor: default;
  2668.    }
  2669.    
  2670.    @media only screen and (min-width: 600px) {
  2671.        .download-modal-size {
  2672.            max-width: 870px;
  2673.        }
  2674.    }
  2675.    
  2676.    .fa-angle-down:before {
  2677.        content: "\f0d7" !important;
  2678.        font-family: FontAwesome !important;
  2679.    }
  2680.    .ps-list--categories li .sub-toggle i:before {
  2681.        font-family: FontAwesome !important;
  2682.    }
  2683. </style>
  2684. <style>
  2685.    #requirement_success .modal-content {
  2686.        border-radius: 10px;
  2687.    }
  2688.    #requirement_success .modal-body {
  2689.        background-size: cover;
  2690.        background-position: center;
  2691.        border-radius: 10px;
  2692.    }
  2693.  
  2694.    .requirement_success_button {
  2695.        border-radius: 6px;
  2696.        max-width:206px;
  2697.        background: #000;
  2698.        margin-left: auto;
  2699.        margin-right: auto;
  2700.    }
  2701.  
  2702.    #requirement_success .modal-body h3{
  2703.        color: #B15700;
  2704.    }
  2705.  
  2706.    #requirement_success .modal-body p{
  2707.        line-height: 1.3;
  2708.    }
  2709.  
  2710.    #requirement_success .modal-body a{
  2711.        padding-top: 1.1rem!important;
  2712.        padding-bottom: 1rem!important;
  2713.    }
  2714. </style><style>
  2715.    /**
  2716.     * ==============================================
  2717.     * Dot Typing
  2718.     * ==============================================
  2719.     */
  2720.    .dot-typing {
  2721.        position: relative;
  2722.        left: -10051px;
  2723.        width: 7px;
  2724.        height: 7px;
  2725.        border-radius: 5px;
  2726.        background-color: #f77b00;
  2727.        color: #f77b00;
  2728.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  2729.        animation: dotTyping 1s infinite linear;
  2730.        margin: 5px 80px;
  2731.    }
  2732.    
  2733.    @keyframes dotTyping {
  2734.      0% {
  2735.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  2736.      }
  2737.      16.667% {
  2738.        box-shadow: 9984px -10px 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  2739.      }
  2740.      33.333% {
  2741.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  2742.      }
  2743.      50% {
  2744.        box-shadow: 9984px 0 0 0 #f77b00, 9999px -10px 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  2745.      }
  2746.      66.667% {
  2747.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  2748.      }
  2749.      83.333% {
  2750.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px -10px 0 0 #f77b00;
  2751.      }
  2752.      100% {
  2753.        box-shadow: 9984px 0 0 0 #f77b00, 9999px 0 0 0 #f77b00, 10014px 0 0 0 #f77b00;
  2754.      }
  2755.    }
  2756.    
  2757.    /* Selectize */
  2758.    .selectize-input {
  2759.        line-height: 20px;
  2760.        padding: 14px 20px;
  2761.        border-radius: 8px;
  2762.    }
  2763.    option {
  2764.        padding: 6px;
  2765.        user-select: none;
  2766.        -webkit-user-select: none;
  2767.      
  2768.        color: #343a40;
  2769.        font-family: inherit;
  2770.        font-size: inherit;
  2771.        line-height: 1.5;
  2772.    }
  2773.    .selectize-dropdown, .selectize-dropdown.form-control {
  2774.      z-index: 99;
  2775.    }
  2776.  
  2777.    .form-control {
  2778.      border-radius: 6px;  
  2779.      height: 48px;
  2780.      padding: 0 15px;
  2781.    }
  2782.    
  2783.    .selectize-input.focus {
  2784.        border-color: #eb7d1c !important;
  2785.        outline: 0;
  2786.        box-shadow: none !important;
  2787.    }
  2788.    .top-170 {
  2789.        top: 170px;
  2790.        z-index: 99;
  2791.    }
  2792.    .sd-form {
  2793.        padding: 14px 20px;
  2794.        line-height: 20px;
  2795.        font-size: 14px;
  2796.        border-radius: 8px;
  2797.        height: 48px;
  2798.        font-size: 14px;
  2799.        padding: 0 10px;
  2800.        width: 100%;
  2801.        border: 1px solid #7676769e;
  2802.        border-radius: 5px;
  2803.        color: #000;
  2804.        font-weight: 500;
  2805.    }
  2806.    .ps-site-bestdeal {
  2807.        border: 1px solid #cacaca;
  2808.        border-radius: 6px !important;
  2809.        overflow: hidden;
  2810.        box-shadow: 0 0 10px #d5d5d5;
  2811.        background: #ffcd47;
  2812.    }
  2813.    .sd-border-redius-8{
  2814.        border-radius: 8px !important;
  2815.    }
  2816.    @media (max-width:760px) {
  2817.        .sd-reverce-row{
  2818.            flex-direction: column-reverse;
  2819.        }
  2820.    }
  2821.    li>a{
  2822.        color: #040404;
  2823.    }
  2824.    
  2825. </style>
  2826. <style>
  2827.    .threedotloader {
  2828.        margin: 0 auto;
  2829.        width: 5.6em;
  2830.    }
  2831.    .threedotloader .dot {
  2832.        width: 10px;
  2833.        height: 10px;
  2834.        border-radius: 10px;
  2835.        background-color: white;
  2836.        transform: scale(0);
  2837.        display: inline-block;
  2838.        animation: dotanim 1.6s infinite ease-in-out;
  2839.    }
  2840.    .threedotloader .dot:nth-child(1) {
  2841.        animation-delay: 0s;
  2842.    }
  2843.    .threedotloader .dot:nth-child(2) {
  2844.        animation-delay: 0.25s;
  2845.    }
  2846.    .threedotloader .dot:nth-child(3) {
  2847.        animation-delay: 0.5s;
  2848.    }
  2849.    .threedotloader .dot:nth-child(4) {
  2850.        animation-delay: 0.75s;
  2851.    }
  2852.    @keyframes dotanim {
  2853.        0% {
  2854.            transform: scale(0);
  2855.        }
  2856.        50% {
  2857.            transform: scale(1);
  2858.        }
  2859.        90% {
  2860.            transform: scale(0);
  2861.        }
  2862.        100% {
  2863.            transform: scale(0);
  2864.        }
  2865.    }
  2866.    
  2867.    
  2868.    /**
  2869.    *   chat form v2
  2870.    */
  2871.    .sd-searchsell i{
  2872.        top:15px !important;
  2873.    }
  2874.    .sd-searchsell input{
  2875.        border-radius: 5px;
  2876.    }
  2877.    .sd-bg-orange-light{
  2878.        background: #fff9f2;
  2879.    }
  2880.    .sd-img-300 img{
  2881.        height: 300px;
  2882.    }
  2883.    .sd-w-25{
  2884.        width: 25%;
  2885.    }
  2886.    @media (max-width: 600px) {
  2887.        .sd-w-25{
  2888.            width: 100%;
  2889.        }
  2890.        .sd-img-300 img{
  2891.           height: auto;
  2892.        }
  2893.    }
  2894.    .selectize-input {
  2895.        line-height: 20px;
  2896.        padding: 12px 20px !important;
  2897.        border-radius: 8px !important;
  2898.    }
  2899.    .selectize-control.single .selectize-input::after {
  2900.        display: none  !important;
  2901.    }
  2902. </style>
  2903. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  2904.    var isLogin = false
  2905.    function imgFallback(ele) {
  2906.        var fallback = ele.getAttribute('data-fallback');
  2907.        ele.src = fallback;
  2908.    }
  2909. </script>
  2910. </head>
  2911. <body><style>
  2912. .animated-text {
  2913. text-shadow: 3px 3px 3px rgb(0 0 0 / 10%);
  2914. background: url(https://tileswale.com/front_assets/img/animated_text_fill.png) repeat-y;
  2915. -webkit-background-clip: text;
  2916. background-clip: text;
  2917. -webkit-text-fill-color: transparent;
  2918. -webkit-animation: aitf 40s linear infinite;
  2919. -webkit-transform: translate3d(0,0,0);
  2920. -webkit-backface-visibility: hidden;
  2921. font-size: 14px;
  2922. font-weight: 600;
  2923. }
  2924. .animation-title{
  2925. font-size: 14px !important;
  2926. font-weight: 600 !important;
  2927. text-transform: uppercase;
  2928. }
  2929. @-webkit-keyframes aitf{0%{background-position:0 50%}100%{background-position:100% 50%}}
  2930. .model-img-body {
  2931. text-align-last: center;
  2932. margin: 7% 0;
  2933. }
  2934. .change-wi {
  2935. margin-right: 14px;
  2936. width: 40px;
  2937. opacity: 0;
  2938. }
  2939. .icone-change {
  2940. position: relative;
  2941. left: -1%;
  2942. }
  2943. .browse-files span {
  2944. position: relative;
  2945. top: 1%;
  2946. right: 34%;
  2947. }
  2948. .default-file-input {
  2949. opacity: 0;
  2950. width: 100px;
  2951. position: absolute;
  2952. }
  2953. .browse-files-text {
  2954. font-size: 18px;
  2955. color: orange;
  2956. font-weight: 600;
  2957. }
  2958. .shwet-relative{
  2959. position: relative;
  2960. }
  2961. .megamenu-title a::after {
  2962. height: 0;
  2963. }
  2964. /*
  2965. @media only screen and (max-width: 1440px) {
  2966. .menu > li.has-mega-menu .mega-menu {
  2967. left: -220px !important;
  2968. }
  2969. }
  2970. @media only screen and (min-width: 1522px) {
  2971. .menu>li.has-mega-menu .mega-menu {
  2972. left: -85px;
  2973. }
  2974. }
  2975. */
  2976. @media only screen and (min-width: 1400px)
  2977. {
  2978. .estoremegamenu
  2979. {
  2980. left:0px;
  2981. }
  2982. }
  2983. @media only screen and (min-width: 1200px)
  2984. {
  2985. .storeprod_sr
  2986. {
  2987. left:-445px !important;
  2988. }
  2989. .mega-menu .mega-menu__column {
  2990. min-width: 230px;
  2991. }
  2992. .mega-menu {
  2993. padding: 15px 5px 5px;
  2994. }
  2995. }
  2996. .main-logo{
  2997. max-width: 186px;
  2998. }
  2999. </style>
  3000.  
  3001.  
  3002.  
  3003. <header class="header header--1" data-sticky="true">
  3004. <div class="tag_app d-xs-none">
  3005. <div class="tag_line">
  3006. <p>World's First Ceramic-Tile & Sanitaryware Live Marketplace.<a href="https://play.google.com/store/apps/details?id=com.lightlink.tileswaleApp" target="_blank" id="app_tag"> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="lazy" data-fallback="https://tileswale.com/front_assets/img/home/play-store.png" onError="imgFallback(this)" data-src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/a2df3cca-2ed8-4f4d-ea8e-0fa2515d9300/public" class="img_appicon" alt="Tileswale Playstore">&nbsp;Get it on Google Play </a>&nbsp;&nbsp;<a href="https://apps.apple.com/us/app/tiles-wale/id1480414835?ls=1" target="_blank" id="app_tag_ios"> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="lazy" data-fallback="https://tileswale.com/front_assets/img/home/app-store.png" onError="imgFallback(this)" data-src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/4027bc5c-604f-41ce-377d-69a3f537b200/public" class="img_appicon" alt="Tileswale App Store"> Get it on App Store </a> </p>
  3007. </div>
  3008. </div>
  3009. <div class="header__top">
  3010. <div class="ps-container">
  3011. <div class="header__left">
  3012. <div class="menu--product-categories">
  3013. </div>
  3014. <a class="ps-logo" href="https://tileswale.com"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="main-logo lazy" data-fallback="https://tileswale.com/front_assets/img/logo.svg" onError="imgFallback(this)" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/8f0f9aa0-8eb7-4198-89b8-b790029e7f00/public" alt></a>
  3015. </div>
  3016. <div class="header__center shwet-relative">
  3017. <form class="ps-form--quick-search tw_top_search" method="GET" action="https://tileswale.com/search">
  3018. <i class="fa fa-search home-quick" aria-hidden="true"></i>
  3019. <input type="text" aria-label="Search" id="search" name="q" class="form-control tw_top_search_input w-100" placeholder="Search for products, brands and more..." autocomplete="off" value>
  3020. <label class="sd-btn-google img-lence-icon mr-3 shwet-relative" for="search_image">
  3021. <svg class="mt-2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Standard_product_icon" x="0px" y="0px" width="28" height="28" viewBox="0 0 192 192" enable-background="new 0 0 192 192" xml:space="preserve">
  3022. <rect id="bounding_box_1_" fill="none" width="50" height="50" />
  3023. <g id="art_layer">
  3024. <circle id="Dot" fill="#4285F4" cx="96" cy="104.15" r="28" />
  3025. <path id="Red" fill="#EA4335" d="M160,72v40.15V136c0,1.69-0.34,3.29-0.82,4.82v0v0c-1.57,4.92-5.43,8.78-10.35,10.35h0v0   c-1.53,0.49-3.13,0.82-4.82,0.82H66l16,16h50h12c4.42,0,8.63-0.9,12.46-2.51c3.83-1.62,7.28-3.96,10.17-6.86   c1.45-1.45,2.76-3.03,3.91-4.74c2.3-3.4,3.96-7.28,4.81-11.44c0.43-2.08,0.65-4.24,0.65-6.45v-12V96.15V84l-6-19l-10.82,2.18   C159.66,68.71,160,70.31,160,72z" />
  3026. <path id="Blue" fill="#4285F4" d="M32,72c0-1.69,0.34-3.29,0.82-4.82c1.57-4.92,5.43-8.78,10.35-10.35C44.71,56.34,46.31,56,48,56   h96c1.69,0,3.29,0.34,4.82,0.82c0,0,0,0,0,0L149,45l-17-5l-16-16h-13.44H96h-6.56H76L60,40H48c-17.67,0-32,14.33-32,32v12v20l16,16   V72z" />
  3027. <path id="Green" fill="#34A853" d="M144,40h-12l16.83,16.83c1.23,0.39,2.39,0.93,3.47,1.59c2.16,1.32,3.97,3.13,5.29,5.29   c0.66,1.08,1.2,2.24,1.59,3.47v0L176,84V72C176,54.33,161.67,40,144,40z" />
  3028. <path id="Yellow" fill="#FBBC04" d="M48,168h39.89l-16-16H48c-8.82,0-16-7.18-16-16v-23.89l-16-16V136C16,153.67,30.33,168,48,168z   " />
  3029. </g>
  3030. </svg>
  3031. <span class="sd-cameranew"> NEW </span>
  3032. </label>
  3033. <button type="submit" id="fillterBtn" class="search-submit">Search</button>
  3034. <div class="typed-search-box d-none">
  3035. <div class="search-preloader d-none">
  3036. <div class="loader">
  3037. <div></div>
  3038. <div></div>
  3039. <div></div>
  3040. </div>
  3041. </div>
  3042. <div class="search-nothing text-center p-5 d-none"></div>
  3043. <div id="search-content"></div>
  3044. </div>
  3045. </form>
  3046. <form class="img-search-box d-none" id="image_search_form" action="https://tileswale.com/image-search" method="POST" enctype="multipart/form-data">
  3047. <input type="file" name="search_image" id="search_image" class="d-none J-search-upload-img" accept="image/png,image/jpeg,image/jpg">
  3048. </form>
  3049. </div>
  3050. <div class="header__right">
  3051. <div class="header__actions header-action-left">
  3052. <div class="extra-menu-item menu-item-account xs-hide mr-5 pr-5">
  3053. <button type="button" class="btn btn-post" data-toggle="modal" data-target="#oversisimodal"> Import Now </button>
  3054. </div>
  3055.  
  3056. <div class="extra-menu-item menu-item-account xs-hide mr-5 pr-5">
  3057. <a class="btn-post" href="javascript:void(0);" onclick="if (!window.__cfRLUnblockHandlers) return false; LoginPopUp(`login`,true);" data-cf-modified-04b641f9f9e21c1d80a647b9->Add Requirement</a>
  3058. </div>
  3059. <div class="ps-block--user-header">
  3060. <div class="d-flex flex-column align-items-center">
  3061. <a href="javascript:void(0);" onclick="if (!window.__cfRLUnblockHandlers) return false; LoginPopUp(`login`,true);" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3062. <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="card-design-img" data-fallback="https://tileswale.com/front_assets/img/profile.png" onError="imgFallback(this)" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/9b779f1f-24ff-4bec-ee06-ca8ab6328400/public" alt="Default Image">
  3063. </a>
  3064. <a href="javascript:void(0);" onclick="if (!window.__cfRLUnblockHandlers) return false; LoginPopUp(`login`,true);" data-cf-modified-04b641f9f9e21c1d80a647b9-> <b>My Profile</b> </a>
  3065. </div>
  3066. </div>
  3067. </div>
  3068. </div>
  3069. </div>
  3070. </div>
  3071. <nav class="navigation  sd-navigation">
  3072. <div class="ps-container">
  3073. <div class="navigation__right">
  3074. <ul class="menu">
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.  
  3118.  
  3119.  
  3120.  
  3121.  
  3122.  
  3123.  
  3124.  
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166. <li class="menu-item-has-children has-mega-menu sd-active-bottom">
  3167. <a class="sd-navbar-catagory " href="javascript:void(0);">Marketplace</a><span class="sub-toggle"></span>
  3168. <div class="pulse" style="left:2px;top:11px;"></div>
  3169. <div class="mega-menu">
  3170. <div class="menuAddyour d-flex mx-3">
  3171. <div class="row">
  3172. <div class="col-sm-6">
  3173. <div class="pd_category">
  3174. <div class="pd-main">
  3175. <a href="https://tileswale.com/seller"> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img data-fallback="https://tileswale.com/front_assets/img/new_menu/seller-square.png" onError="imgFallback(this)" class="menu-square-icon" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/296bc572-7101-4542-fa2b-cb475af86800/public"></a>
  3176. <h4 class="text-center mt-10">Sellers<span class="sub-toggle"></span></h4>
  3177. </div>
  3178. </div>
  3179. </div>
  3180. <div class="col-sm-6">
  3181. <div class=" pd_category">
  3182. <div class="pd-main">
  3183. <a href="https://tileswale.com/buyer"> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img data-fallback="https://tileswale.com/front_assets/img/new_menu/buyer-square.png" onError="imgFallback(this)" class="menu-square-icon" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/c939cc94-3806-4128-c076-36f2762faa00/public"></a>
  3184. <h4 class="text-center mt-10">Buyers<span class="sub-toggle"></span></h4>
  3185. </div>
  3186. </div>
  3187. </div>
  3188. </div>
  3189. </div>
  3190. </div>
  3191. </li>
  3192. <li class="menu-item-has-children has-mega-menu sd-active-bottom">
  3193. <a class="sd-navbar-catagory " href="javascript:void(0);">Directory</a><span class="sub-toggle"></span>
  3194. <div class="mega-menu pl-10">
  3195. <div class="directorymenucontainer mx-3 py-0" style=" max-width: 100%; width: 600px;padding:10px;">
  3196. <div class="row align-item-center">
  3197. <div class="col-sm-4" style="padding:5px">
  3198. <div class="pd_category">
  3199. <div class="pd-main">
  3200. <div class="row">
  3201. <div class="col-sm-4">
  3202. <a href="https://tileswale.com/directory/manufacturer">
  3203. <img class src="https://tileswale.com/uploads/company_type/factory.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3204. </a>
  3205. </div>
  3206. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3207. <a href="https://tileswale.com/directory/manufacturer">
  3208. <h4 class="text-left">Manufacturer <span class="sub-toggle"></span>
  3209. </h4>
  3210. </a>
  3211. </div>
  3212. </div>
  3213. </div>
  3214. </div>
  3215. </div>
  3216. <div class="col-sm-4" style="padding:5px">
  3217. <div class="pd_category">
  3218. <div class="pd-main">
  3219. <div class="row">
  3220. <div class="col-sm-4">
  3221. <a href="https://tileswale.com/user/wholesaler">
  3222. <img class src="https://tileswale.com/uploads/user_role/wholesaler.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3223. </a>
  3224. </div>
  3225. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3226. <a href="https://tileswale.com/user/wholesaler">
  3227. <h4 class="text-left">Wholesaler <span class="sub-toggle"></span>
  3228. </h4>
  3229. </a>
  3230. </div>
  3231. </div>
  3232. </div>
  3233. </div>
  3234. </div>
  3235. <div class="col-sm-4" style="padding:5px">
  3236. <div class="pd_category">
  3237. <div class="pd-main">
  3238. <div class="row">
  3239. <div class="col-sm-4">
  3240. <a href="https://tileswale.com/user/retailer">
  3241. <img class src="https://tileswale.com/uploads/user_role/retailer.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3242. </a>
  3243. </div>
  3244. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3245. <a href="https://tileswale.com/user/retailer">
  3246. <h4 class="text-left">Retailer <span class="sub-toggle"></span>
  3247. </h4>
  3248. </a>
  3249. </div>
  3250. </div>
  3251. </div>
  3252. </div>
  3253. </div>
  3254. <div class="col-sm-4" style="padding:5px">
  3255. <div class="pd_category">
  3256. <div class="pd-main">
  3257. <div class="row">
  3258. <div class="col-sm-4">
  3259. <a href="https://tileswale.com/user/builder">
  3260. <img class src="https://tileswale.com/uploads/user_role/builder.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3261. </a>
  3262. </div>
  3263. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3264. <a href="https://tileswale.com/user/builder">
  3265. <h4 class="text-left">Builder / Contractor <span class="sub-toggle"></span>
  3266. </h4>
  3267. </a>
  3268. </div>
  3269. </div>
  3270. </div>
  3271. </div>
  3272. </div>
  3273. <div class="col-sm-4" style="padding:5px">
  3274. <div class="pd_category">
  3275. <div class="pd-main">
  3276. <div class="row">
  3277. <div class="col-sm-4">
  3278. <a href="https://tileswale.com/user/architect">
  3279. <img class src="https://tileswale.com/uploads/user_role/blueprint.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3280. </a>
  3281. </div>
  3282. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3283. <a href="https://tileswale.com/user/architect">
  3284. <h4 class="text-left">Architect / Interior <span class="sub-toggle"></span>
  3285. </h4>
  3286. </a>
  3287. </div>
  3288. </div>
  3289. </div>
  3290. </div>
  3291. </div>
  3292. <div class="col-sm-4" style="padding:5px">
  3293. <div class="pd_category">
  3294. <div class="pd-main">
  3295. <div class="row">
  3296. <div class="col-sm-4">
  3297. <a href="https://tileswale.com/user/installer-mistry">
  3298. <img class src="https://tileswale.com/uploads/user_role/mistry.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3299. </a>
  3300. </div>
  3301. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3302. <a href="https://tileswale.com/user/installer-mistry">
  3303. <h4 class="text-left">Installer / Mistry <span class="sub-toggle"></span>
  3304. </h4>
  3305. </a>
  3306. </div>
  3307. </div>
  3308. </div>
  3309. </div>
  3310. </div>
  3311. <div class="col-sm-4" style="padding:5px">
  3312. <div class="pd_category">
  3313. <div class="pd-main">
  3314. <div class="row">
  3315. <div class="col-sm-4">
  3316. <a href="https://tileswale.com/user/exporter">
  3317. <img class src="https://tileswale.com/uploads/user_role/export.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3318. </a>
  3319. </div>
  3320. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3321. <a href="https://tileswale.com/user/exporter">
  3322. <h4 class="text-left">Exporter <span class="sub-toggle"></span>
  3323. </h4>
  3324. </a>
  3325. </div>
  3326. </div>
  3327. </div>
  3328. </div>
  3329. </div>
  3330. <div class="col-sm-4" style="padding:5px">
  3331. <div class="pd_category">
  3332. <div class="pd-main">
  3333. <div class="row">
  3334. <div class="col-sm-4">
  3335. <a href="https://tileswale.com/user/dealer-distributor">
  3336. <img class src="https://tileswale.com/uploads/user_role/dealer.webp" style="height: 45px;width:100%;border-radius: 15%;">
  3337. </a>
  3338. </div>
  3339. <div class="col-sm-8 pl-0" style="align-items: center;display: flex;">
  3340. <a href="https://tileswale.com/user/dealer-distributor">
  3341. <h4 class="text-left">Wholesaler & Retailer ... <span class="sub-toggle"></span>
  3342. </h4>
  3343. </a>
  3344. </div>
  3345. </div>
  3346. </div>
  3347. </div>
  3348. </div>
  3349.  
  3350.  
  3351.  
  3352. </div>
  3353. </div>
  3354. </div>
  3355. </li>
  3356. <li class="sd-active-bottom">
  3357. <a class="sd-navbar-catagory " href="https://tileswale.com/catalogue-pdf">Catalogue</a><span class="sub-toggle"></span>
  3358. </li>
  3359. <li class="menu-item-has-children has-mega-menu sd-active-bottom">
  3360. <a class="sd-navbar-catagory " href="javascript:void(0);">Tiles Library</a><span class="sub-toggle"></span>
  3361. <div class="mega-menu storeprod_sr" style="padding: 0px;margin-left: 185px;">
  3362. <div class="menu__content">
  3363. <div class="mega-menu store-mega-menu" style="padding-top: 5px;">
  3364. <div class="mega-menu__column">
  3365. <strong class="megamenu-title">
  3366. <a href="https://tileswale.com/tiles-category">TILES</a>
  3367. </strong>
  3368. <ul class="mega-menu__list">
  3369. <li>
  3370. <a href="https://tileswale.com/tiles-category/ceramic-floor-tiles">Ceramic Floor Tiles</a>
  3371. </li>
  3372. <li>
  3373. <a href="https://tileswale.com/tiles-category/glazed-porcelain-tiles">Glazed Porcelain Tiles</a>
  3374. </li>
  3375. <li>
  3376. <a href="https://tileswale.com/tiles-category/wall-tiles">Wall Tiles</a>
  3377. </li>
  3378. <li>
  3379. <a href="https://tileswale.com/tiles-category/porcelain-tiles">Porcelain Tiles</a>
  3380. </li>
  3381. <li>
  3382. <a href="https://tileswale.com/tiles-category/outdoor-tiles">Outdoor Tiles</a>
  3383. </li>
  3384. <li>
  3385. <a href="https://tileswale.com/tiles-category/vitrified-tiles">Vitrified Tiles</a>
  3386. </li>
  3387. <li>
  3388. <a href="https://tileswale.com/tiles-category/floor-porcelain-tiles">Floor Porcelain Tiles</a>
  3389. </li>
  3390. <li>
  3391. <a href="https://tileswale.com/tiles-category/border-decorative-poster-tiles">Border, Decorative & Poster tiles</a>
  3392. </li>
  3393. <li>
  3394. <a href="https://tileswale.com/tiles-category/exterior-elevation-tiles">Exterior / Elevation Tiles</a>
  3395. </li>
  3396. <li>
  3397. <a href="https://tileswale.com/tiles-category/mosaic-tiles">Mosaic Tiles</a>
  3398. </li>
  3399. <li>
  3400. <a href="https://tileswale.com/tiles-category/porcelain-slab">Porcelain Slab</a>
  3401. </li>
  3402. <li>
  3403. <a href="https://tileswale.com/tiles-category/granite-stone-quartz">Granite, Stone & Quartz</a>
  3404. </li>
  3405. <li>
  3406. <a href="https://tileswale.com/tiles-category/ordinary-wall-tiles">Ordinary Wall Tiles</a>
  3407. </li>
  3408. <li>
  3409. <a href="https://tileswale.com/tiles-category/parking-tiles">Parking Tiles</a>
  3410. </li>
  3411. <li>
  3412. <a href="https://tileswale.com/tiles-category/subway-tiles">Subway Tiles</a>
  3413. </li>
  3414. <li>
  3415. <a href="https://tileswale.com/tiles-category/stair-tiles">Stair Tiles</a>
  3416. </li>
  3417. <li>
  3418. <a href="https://tileswale.com/tiles-category/poster-tiles">Poster tiles</a>
  3419. </li>
  3420. <li>
  3421. <a href="https://tileswale.com/tiles-category/3d-tiles">3D Tiles</a>
  3422. </li>
  3423. <li>
  3424. <a href="https://tileswale.com/tiles-category/wooden-tiles">Wooden Tiles</a>
  3425. </li>
  3426. </ul>
  3427. </div>
  3428. <div class="mega-menu__column">
  3429. <strong class="megamenu-title">
  3430. <a href="https://tileswale.com/sanitaryware">Sanitary ware</a>
  3431. </strong>
  3432. <ul class="mega-menu__list">
  3433. <li>
  3434. <a href="https://tileswale.com/sanitaryware/counter-basin">Counter Basin</a>
  3435. </li>
  3436. <li>
  3437. <a href="https://tileswale.com/sanitaryware/wash-basin">Wash Basin</a>
  3438. </li>
  3439. <li>
  3440. <a href="https://tileswale.com/sanitaryware/one-piece-closet">One Piece Closet</a>
  3441. </li>
  3442. <li>
  3443. <a href="https://tileswale.com/sanitaryware/wash-basin-pedestal">Wash Basin Pedestal</a>
  3444. </li>
  3445. <li>
  3446. <a href="https://tileswale.com/sanitaryware/table-top-wash-basin">Table Top Wash Basin</a>
  3447. </li>
  3448. <li>
  3449. <a href="https://tileswale.com/sanitaryware/water-closet">Water Closet</a>
  3450. </li>
  3451. <li>
  3452. <a href="https://tileswale.com/sanitaryware/table-top">Table Top</a>
  3453. </li>
  3454. <li>
  3455. <a href="https://tileswale.com/sanitaryware/wash-basin-half-pedestal">Wash Basin Half Pedestal</a>
  3456. </li>
  3457. <li>
  3458. <a href="https://tileswale.com/sanitaryware/pan">Pan</a>
  3459. </li>
  3460. <li>
  3461. <a href="https://tileswale.com/sanitaryware/one-piece-basin">One Piece Basin</a>
  3462. </li>
  3463. <li>
  3464. <a href="https://tileswale.com/sanitaryware/urinal">Urinal</a>
  3465. </li>
  3466. <li>
  3467. <a href="https://tileswale.com/sanitaryware/cabinet-vanity">Cabinet Vanity</a>
  3468. </li>
  3469. <li>
  3470. <a href="https://tileswale.com/sanitaryware/wall-hung">Wall hung</a>
  3471. </li>
  3472. <li>
  3473. <a href="https://tileswale.com/sanitaryware/wash-basin-with-pedestal">Wash basin with Pedestal</a>
  3474. </li>
  3475. </ul>
  3476. </div>
  3477. <div class="mega-menu__column">
  3478. <strong class="megamenu-title">
  3479. <a href="https://tileswale.com/kitchensink">Kitchen Sink</a>
  3480. </strong>
  3481. <ul class="mega-menu__list">
  3482. <li>
  3483. <a href="https://tileswale.com/supplier/stainless-steel-kitchen-sink">Stainless Steel Kitchen Sink</a>
  3484. </li>
  3485. <li>
  3486. <a href="https://tileswale.com/supplier/quartz-kitchen-sink">Quartz Kitchen Sink</a>
  3487. </li>
  3488. <li>
  3489. <a href="https://tileswale.com/supplier/handmade-kitchen-sink">Handmade Kitchen Sink</a>
  3490. </li>
  3491. </ul>
  3492. </div>
  3493. <div class="mega-menu__column">
  3494. <strong class="megamenu-title">
  3495. <a href="https://tileswale.com/bathware">Bathware</a>
  3496. </strong>
  3497. <ul class="mega-menu__list">
  3498. <li>
  3499. <a href="https://tileswale.com/supplier/bath-fitting-accessories">Bath Fitting &amp; Accessories</a>
  3500. </li>
  3501. <li>
  3502. <a href="https://tileswale.com/supplier/faucets">Faucets</a>
  3503. </li>
  3504. <li>
  3505. <a href="https://tileswale.com/supplier/showers">Showers</a>
  3506. </li>
  3507. <li>
  3508. <a href="https://tileswale.com/supplier/allied-products">Allied Products</a>
  3509. </li>
  3510. </ul>
  3511. </div>
  3512. <div class="mega-menu__column">
  3513. <strong class="megamenu-title">
  3514. <a href="https://tileswale.com/more_products">More Products</a>
  3515. </strong>
  3516. <ul class="mega-menu__list">
  3517. <li>
  3518. <a href="https://tileswale.com/supplier/adhesive">Adhesive</a>
  3519. </li>
  3520. <li>
  3521. <a href="https://tileswale.com/supplier/cistern-seat-cover">Cistern & Seat Cover</a>
  3522. </li>
  3523. </ul>
  3524. </div>
  3525. </div>
  3526. </div>
  3527. </div>
  3528. </li>
  3529. </ul>
  3530. <ul class="navigation__extra">
  3531.  
  3532. <li class="sd-active-bottom"><a class="sd-navbar-catagory " href="https://tileswale.com/about">About Us</a></li>
  3533. <li class="sd-active-bottom"><a class="sd-navbar-catagory " href="https://tileswale.com/career">Career</a></li>
  3534. <li>
  3535. <div class="language">
  3536. <a href="javascript:void(0)" data-toggle="modal" data-target="#LanguageModal">English<i class="fa fa-caret-down" style="margin-left: 8px"></i></a>
  3537. </div>
  3538. </li>
  3539. </ul>
  3540. </div>
  3541. </div>
  3542. </nav>
  3543. </header>
  3544. <style>
  3545.    .user-guide-img {
  3546.        max-width: 240px !important;
  3547.    }
  3548.    .sd-box {
  3549.        border: 1px solid #eaeaea !important;
  3550.        margin: 0 2%;
  3551.        padding: 4%;
  3552.    }
  3553.    .sd-box h4{
  3554.        font-weight: 500;
  3555.    }
  3556.    .sd-ic-seco {
  3557.        margin: auto;
  3558.        margin-bottom: 6px;
  3559.    }
  3560.    @media screen and (max-width:460px) {
  3561.        .sd-box h4{
  3562.            font-size: 12px;
  3563.        }  
  3564.    }
  3565.  
  3566.    .bg-freightforward-transport, .bg-domestic-transport {
  3567.        height: 135px;
  3568.        background-size: contain;
  3569.    }
  3570.  
  3571.    @media only screen and (min-width: 768px) {
  3572.        .bg-freightforward-transport, .bg-domestic-transport {
  3573.            height: 266px;
  3574.            background-repeat: no-repeat;
  3575.            background-position: center;
  3576.            background-size: cover;
  3577.        }
  3578.    }
  3579.    .sd-buyercards {
  3580.        background-color: #ffffff;
  3581.        box-shadow: 0 0 3px 0 rgb(0 10 20 / 12%);
  3582.    }
  3583.    .sd-buyer-body{
  3584.        background: #f3f3f3
  3585.    }
  3586.    .sd-icon-buyer{
  3587.        height: 60px;
  3588.        border-radius:6px;
  3589.    }
  3590.    .text-blue{
  3591.        color: #003162;
  3592.    }
  3593.    .sd-close-buyer{
  3594.        background: #000;
  3595.        right: 10px;
  3596.        font-weight: 400;
  3597.        border-radius: 0 0 0 10px;
  3598.        padding: 0px 4px 4px 7px !important;
  3599.        font-size: 30px;
  3600.    }
  3601.  
  3602.  
  3603.    /*
  3604.     *  seller box grid new design v2
  3605.     */
  3606.    
  3607.     .sd-left-img img, .sd-right-img img {
  3608. height: 100%;
  3609. width: 100%;
  3610. object-fit: cover;
  3611. overflow: hidden;
  3612. border: 1px solid #ececec;
  3613. border-radius: 6px;
  3614. }
  3615. .sd-righttwo-img img{
  3616. height: 118px;
  3617. width: 100%;
  3618. object-fit: cover;
  3619. overflow: hidden;
  3620. border: 1px solid #ececec;
  3621. border-radius: 6px;
  3622. }
  3623. .sd-rightthree-img img{
  3624. height: 75px;
  3625. width: 100%;
  3626. object-fit: cover;
  3627. overflow: hidden;
  3628. border: 1px solid #ececec;
  3629. border-radius: 6px;
  3630. }
  3631. .sd-seller-btn{
  3632. width: 100%;
  3633.     background: #ffeedb;
  3634.     color: #000;
  3635. transform: none;
  3636.  
  3637. }
  3638. .sd-seller-btn:hover{
  3639. transform: none;
  3640. background: #474747;
  3641.     color: #fff;
  3642. }
  3643.  
  3644. .sd-left-img {
  3645. height: 255px
  3646. }
  3647. .sd-right-img {
  3648. height: 255px
  3649. }
  3650.  
  3651. .sd-img {
  3652. height: 244px
  3653. }
  3654. /* requirement model v2 desktop */
  3655. #buyer-req-modal .modal-dialog {
  3656.        max-width: 500px;
  3657.    }
  3658.    @media (max-width:575px) {
  3659.        #buyer-req-modal .modal-dialog {
  3660.            max-width: 95%;
  3661.        }
  3662.    }  
  3663.    @media screen and (min-width: 767px) {
  3664.        .sd-whatsapp-web{
  3665.            left: 17px !important;
  3666.            right:auto !important;
  3667.        }
  3668.    }
  3669. </style>
  3670. <div class="ps-container mb-5 position-relative">
  3671. <div class="swiper sd-swiper">
  3672. <div class="swiper-wrapper">
  3673. <div class="s-slider-img swiper-slide">
  3674. <a href="#">
  3675. <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img data-fallback="https://tileswale.com/front_assets/img/slider/home/8.webp" onError="imgFallback(this)" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/b83bca82-dc86-492a-107c-cfaa2a22b400/slider" alt>
  3676. </a>
  3677. </div>
  3678. </div>
  3679. <div class="swiper-pagination"></div>
  3680. </div>
  3681. <div class="sd-form-slider">
  3682. <div class="sd-form-card ps-site-bestdeal py-5 px-0 sd-rm-reduis h-100" style="background: #fff;">
  3683. <div class="col-12">
  3684. <h3 class="text-center my-0">
  3685. Get Best Priced Quotations </h3>
  3686. <p class="text-center  text-dark mt-0 mb-5">
  3687. Submit your inquiries,we will see the rest </p>
  3688. </div>
  3689. <div class="col-12">
  3690. <div class="ps-tab active">
  3691. <form class="best_deal_form mb-0" id="requirement-form" method="POST">
  3692. <div class="bg-white px-0 pb-1" style="border-radius: 10px;">
  3693. <div class="col-12 form-group animate-20">
  3694. <select class="form-control e-selectize-category requirement_category" name="category_id" id="requirement_category_id" required onchange="if (!window.__cfRLUnblockHandlers) return false; chat_getSizeList(this,'requirement');" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3695.  
  3696. </select>
  3697. <input type="hidden" name="main_type_id" class="requirement_main_type_id" id="requirement_main_type_id" value="0" onChange="if (!window.__cfRLUnblockHandlers) return false; chat_getUnitList(this,'requirement');" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3698. <input type="hidden" name="sub_main_type_id" class="requirement_sub_main_type" id="requirement_sub_main_type" value="0" onChange="if (!window.__cfRLUnblockHandlers) return false; chat_getUnitList(this,'requirement');" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3699. <span class="error requirement_category_error"></span>
  3700. </div>
  3701. <div class="col-12 form-group mb-3 requirement-size-container" style="display: none;">
  3702. <select class=" form-control requirement_size" name="size_id" id="requirement_size_id" required disabled>
  3703. <option value>-Select Size-</option>
  3704.  
  3705. </select>
  3706. <span class="error requirement_size_error"></span>
  3707. </div>
  3708. <div class="d-flex">
  3709. <div class="col-6 w-50 form-group pr-3 animate-20">
  3710. <select class=" sd-cat sd-icon-dropdown form-control requirement_unit" name="unit" id="requirement_unit_id" required>
  3711. <option value>-Select Unit-</option>
  3712.  
  3713. </select>
  3714. <span class="error requirement_unit_error"></span>
  3715. </div>
  3716. <div class="col-6 w-50 form-group pl-0 animate-20">
  3717. <input name="total_box" type="text" id="requirement_qty" class="sd-form bestdeal_quantity" placeholder="Qty" min="1" required>
  3718. <span class="error requirement_qty_error"></span>
  3719. </div>
  3720. </div>
  3721. <div class="col-12 form-group requirement-submit-area">
  3722. <div id="recaptcha-containers"></div>
  3723. <button type="submit" id="login-btn" class="ps-btn bg-danger w100 text-white">
  3724. Request for Quotation </button>
  3725. </div>
  3726. </div>
  3727. </form>
  3728. </div>
  3729. </div>
  3730. </div>
  3731. </div>
  3732. </div>
  3733.  
  3734. <div class="pt-20 mb-5">
  3735. <div class="ps-container">
  3736. <div class="ps-section__content">
  3737. <div class="row justify-content-center align-item-center">
  3738. <div class="col-lg-3 col-6 mb-lg-0 mb-5 text-center">
  3739. <div class="sd-box d-flex">
  3740. <div class="ps-block--icon-box sd-ic-seco w-25 mb-0 border-right"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img data-fallback="https://tileswale.com/front_assets/img/icons/third.png" onError="imgFallback(this)" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/2d1ef203-084b-4a74-651d-bf421697f100/public" alt="15,500+ Our Exclusive Products" loading="lazy"></div>
  3741. <div class="align-self-center w-75"><h4 class="mb-0">15,500+<br>Our Exclusive Products</h4></div>
  3742. </div>
  3743. </div>
  3744. <div class="col-lg-3 col-6 mb-lg-0 mb-5 text-center">
  3745. <div class="sd-box d-flex">
  3746. <div class="ps-block--icon-box sd-ic-seco w-25 mb-0 border-right"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img data-fallback="https://tileswale.com/front_assets/img/icons/first.png" onError="imgFallback(this)" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/6167ccfa-c316-4ead-87c4-937b448a8500/public" alt="30,000+ Fulfilled Requirements" loading="lazy"></div>
  3747. <div class="align-self-center w-75"><h4 class="mb-0">30,000+<br>Fulfilled Requirements</h4></div>
  3748. </div>
  3749. </div>
  3750. <div class="col-lg-3 col-6 mb-lg-0 mb-5 text-center">
  3751. <div class="sd-box d-flex">
  3752. <div class="ps-block--icon-box sd-ic-seco w-25 mb-0 border-right"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img data-fallback="https://tileswale.com/front_assets/img/icons/three4.svg" onError="imgFallback(this)" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/c0c2d905-31fd-47a7-0d0c-0125d36e4200/public" alt="2,800+ Manufacturers" loading="lazy"></div>
  3753. <div class="align-self-center w-75"><h4 class="mb-0">2,800+<br>Manufacturers</h4></div>
  3754. </div>
  3755. </div>
  3756. <div class="col-lg-3 col-6 mb-lg-0 mb-5 text-center">
  3757. <div class="sd-box d-flex">
  3758. <div class="ps-block--icon-box sd-ic-seco w-25 mb-0 border-right"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img data-fallback="https://tileswale.com/front_assets/img/icons/group.svg" onError="imgFallback(this)" src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/8c78feb5-899d-4643-0612-86d2e39b2900/public" alt="2,300+ catalogues collection" loading="lazy"></div>
  3759. <div class="align-self-center w-75"><h4 class="mb-0">2,300+<br>catalogues collection</h4></div>
  3760. </div>
  3761. </div>
  3762. </div>
  3763. </div>
  3764. </div>
  3765. </div>
  3766.  
  3767. <style type="text/css">
  3768. .sd-rm-reduis {
  3769.    border-radius: 6px;
  3770. }
  3771.  
  3772. .sd-form-card {
  3773.    display: flex;
  3774.    align-content: stretch;
  3775.    flex-wrap: wrap;
  3776. }
  3777.  
  3778. .sd-form-card label {
  3779.    display: block;
  3780.    position: absolute;
  3781.    margin: 0;
  3782. }
  3783. </style>
  3784. <div class="ps-container">
  3785. <div class="row">
  3786. <div class="col-md-4 text-center">
  3787. <form name="best_deal_form" method="post" class="best_deal_form sd-form-card ps-site-bestdeal py-5 px-3 sd-rm-reduis h-100" style="background: #fee505;">
  3788. <div class="col-12">
  3789. <h3 class="text-center my-0">
  3790. Get Best Priced Quotations </h3>
  3791. <p class="text-center  text-dark mt-0 mb-5">
  3792. Submit your inquiries,we will see the rest </p>
  3793. </div>
  3794. <div class="col-12">
  3795. <div>
  3796. <div class="mb-5 form-bestdeal">
  3797. <select class="form-control valid select2 main_type_id" name="main_type_id" id="main_type_id" onchange="if (!window.__cfRLUnblockHandlers) return false; getCategoryList(this, 'bestdeal')" aria-required="true" aria-invalid="false" required data-cf-modified-04b641f9f9e21c1d80a647b9->
  3798. <option value>Category For</option>
  3799. <option value="1" data-sub_type="0">Tiles</option>
  3800. <option value="2" data-sub_type="0">Sanitary Ware</option>
  3801. <option value="15" data-sub_type="0">Cabinet Vanity</option>
  3802. <option value="25" data-sub_type="0">Kitchen Sink</option>
  3803. <option value="21" data-sub_type="0">Bath Fitting & Accessories</option>
  3804. <option value="19" data-sub_type="0">Faucets</option>
  3805. <option value="20" data-sub_type="0">Showers</option>
  3806. <option value="17" data-sub_type="0">Bath Tub</option>
  3807. <option value="29" data-sub_type="0">Cistern & Seat Cover</option>
  3808. <option value="22" data-sub_type="0">Allied Products</option>
  3809. <option value="23" data-sub_type="0">Mirror</option>
  3810. <option value="26" data-sub_type="0">Adhesive & Chemicals</option>
  3811. <option value="27" data-sub_type="0">Tiles Display Stand</option>
  3812. <option value="28" data-sub_type="0">Roofing Tiles, Machine Tools & Lighting</option>
  3813. <option value="30" data-sub_type="0">Tiles Accessories</option>
  3814. <option value="31" data-sub_type="0">WPC (Wood Polymer Composite)</option>
  3815. <option value="32" data-sub_type="0">SPC (Stone Polymer Composite) </option>
  3816. </select>
  3817. </div>
  3818. <div class="mb-5 form-bestdeal">
  3819. <select name="category_id" class="form-control bestdeal_category" onchange="if (!window.__cfRLUnblockHandlers) return false; getSizeList(this,'bestdeal');" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3820. <option value>Select Category</option>
  3821. </select>
  3822. <label id="category_id-error d-block" class="error" for="category_id"></label>
  3823. </div>
  3824. <div class="form-bestdeal mb-5">
  3825. <select name="size_id" class="form-control bestdeal_size">
  3826. <option value>Select Size</option>
  3827. </select>
  3828. <label id="size_id-error" class="error" for="size_id"></label>
  3829. </div>
  3830. <div class="row ">
  3831. <div class="form-bestdeal col mb-5">
  3832. <select name="unit_id" class="form-control bestdeal_unit " onchange="if (!window.__cfRLUnblockHandlers) return false; unit_change_update_validator(this,'bestdeal')" required data-cf-modified-04b641f9f9e21c1d80a647b9->
  3833. <option value>Select Unit</option>
  3834. </select>
  3835. <label id="unit_id-error" class="error" for="unit_id"></label>
  3836. </div>
  3837. <div class="form-bestdeal col mb-5">
  3838. <input type="number" name="quantity" class="form-control bestdeal_quantity" placeholder="Enter Quantity Here" required onselectstart="if (!window.__cfRLUnblockHandlers) return false; return false" onpaste="if (!window.__cfRLUnblockHandlers) return false; return false;" onCopy="if (!window.__cfRLUnblockHandlers) return false; return false" onCut="if (!window.__cfRLUnblockHandlers) return false; return false" onDrag="if (!window.__cfRLUnblockHandlers) return false; return false" onDrop="if (!window.__cfRLUnblockHandlers) return false; return false" data-cf-modified-04b641f9f9e21c1d80a647b9- />
  3839. <label id="quantity-error" class="error" for="quantity"></label>
  3840. </div>
  3841. </div>
  3842. <div class="mb-5 bg-white">
  3843. <textarea name="comment" class="form-control comment" placeholder="Add Comment.." style="resize: none;" rows="3" spellcheck="false" onselectstart="if (!window.__cfRLUnblockHandlers) return false; return false" onpaste="if (!window.__cfRLUnblockHandlers) return false; return false;" onCopy="if (!window.__cfRLUnblockHandlers) return false; return false" onCut="if (!window.__cfRLUnblockHandlers) return false; return false" onDrag="if (!window.__cfRLUnblockHandlers) return false; return false" onDrop="if (!window.__cfRLUnblockHandlers) return false; return false" data-cf-modified-04b641f9f9e21c1d80a647b9-></textarea>
  3844. </div>
  3845. <input type="hidden" name="mode" value="add" onselectstart="if (!window.__cfRLUnblockHandlers) return false; return false" onpaste="if (!window.__cfRLUnblockHandlers) return false; return false;" onCopy="if (!window.__cfRLUnblockHandlers) return false; return false" onCut="if (!window.__cfRLUnblockHandlers) return false; return false" onDrag="if (!window.__cfRLUnblockHandlers) return false; return false" onDrop="if (!window.__cfRLUnblockHandlers) return false; return false" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3846. </div>
  3847. </div>
  3848. <div class="col-12">
  3849. <div class="submtit sd-submitbtn">
  3850. <button class="ps-btn w100 text-white" type="submit">Get Verified Manufacturers</button>
  3851. </div>
  3852. </div>
  3853. </form>
  3854. </div>
  3855. <div class="col-md-4 text-center">
  3856. <form name="best_deal_project_request" method="post" class="best_deal_project_request sd-form-card ps-site-bestdeal sd-rm-reduis py-5 px-3 h-100" style="background-color: #79C746;">
  3857. <div class="col-12">
  3858. <h3 class="text-center my-0 ">
  3859. Get Best Deals for your Project </h3>
  3860. <p class="text-center text-dark mt-0 mb-5" style="color:white">
  3861. Let's connect you with Verified Suppliers </p>
  3862. </div>
  3863. <div class="col-12">
  3864. <div>
  3865. <div class="row ">
  3866. <div class="col-md-6 mb-5">
  3867. <div class="form-bestdeal">
  3868. <input class="form-control" type="text" id="name" name="name" placeholder="Project Name" onselectstart="if (!window.__cfRLUnblockHandlers) return false; return false" onpaste="if (!window.__cfRLUnblockHandlers) return false; return false;" onCopy="if (!window.__cfRLUnblockHandlers) return false; return false" onCut="if (!window.__cfRLUnblockHandlers) return false; return false" onDrag="if (!window.__cfRLUnblockHandlers) return false; return false" onDrop="if (!window.__cfRLUnblockHandlers) return false; return false" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3869. </div>
  3870. <label id="name-error" class="error" for="name"></label>
  3871. </div>
  3872. <div class="col-md-6 mb-5">
  3873. <div class=" form-bestdeal">
  3874. <select class="form-control " name="city_id" id="requirementCityList" aria-required="true" aria-invalid="false" required>
  3875. <option value>Select City</option>
  3876. </select>
  3877. </div>
  3878. </div>
  3879. </div>
  3880. <div class="form-bestdeal mb-5 ">
  3881. <select class="form-control valid select2 main_type_id" name="main_type_id" id="main_type_id" onchange="if (!window.__cfRLUnblockHandlers) return false; getCategoryList(this, 'project_lead')" aria-required="true" aria-invalid="false" required data-cf-modified-04b641f9f9e21c1d80a647b9->
  3882. <option value>Category For</option>
  3883. <option value="1" data-sub_type="0">Tiles</option>
  3884. <option value="2" data-sub_type="0">Sanitary Ware</option>
  3885. <option value="15" data-sub_type="0">Cabinet Vanity</option>
  3886. <option value="25" data-sub_type="0">Kitchen Sink</option>
  3887. <option value="21" data-sub_type="0">Bath Fitting & Accessories</option>
  3888. <option value="19" data-sub_type="0">Faucets</option>
  3889. <option value="20" data-sub_type="0">Showers</option>
  3890. <option value="17" data-sub_type="0">Bath Tub</option>
  3891. <option value="29" data-sub_type="0">Cistern & Seat Cover</option>
  3892. <option value="22" data-sub_type="0">Allied Products</option>
  3893. <option value="23" data-sub_type="0">Mirror</option>
  3894. <option value="26" data-sub_type="0">Adhesive & Chemicals</option>
  3895. <option value="27" data-sub_type="0">Tiles Display Stand</option>
  3896. <option value="28" data-sub_type="0">Roofing Tiles, Machine Tools & Lighting</option>
  3897. <option value="30" data-sub_type="0">Tiles Accessories</option>
  3898. <option value="31" data-sub_type="0">WPC (Wood Polymer Composite)</option>
  3899. <option value="32" data-sub_type="0">SPC (Stone Polymer Composite) </option>
  3900. </select>
  3901. </div>
  3902. <div class="mb-5 form-bestdeal">
  3903. <div id="category_data" class="row mx-0 w-100">
  3904. <select name="category_id" class="form-control project_lead_category" onchange="if (!window.__cfRLUnblockHandlers) return false; getSizeList(this,'project_lead');" data-cf-modified-04b641f9f9e21c1d80a647b9->
  3905. <option value>Select Category</option>
  3906. </select>
  3907. </div>
  3908. <label id="category_id-error" class="error" for="category_id"></label>
  3909. </div>
  3910. <div class="form-bestdeal">
  3911. <div id="size_data" class="row mx-0 w-100">
  3912. <select name="size_id" class="form-control mb-5 project_lead_size">
  3913. <option value>Select Size</option>
  3914. </select>
  3915. </div>
  3916. </div>
  3917. <div class="row mb-5">
  3918. <div class="form-bestdeal col">
  3919. <select name="unit_id" class="form-control project_lead_unit" onchange="if (!window.__cfRLUnblockHandlers) return false; unit_change_update_validator(this,'project_lead')" required data-cf-modified-04b641f9f9e21c1d80a647b9->
  3920. <option value>Select Unit</option>
  3921. </select>
  3922. <label id="unit_id-error" class="error" for="unit_id"></label>
  3923. </div>
  3924. <div class="form-bestdeal col">
  3925. <input type="number" name="quantity" class="form-control project_lead_quantity" placeholder="Enter Quantity Here" required disabled="true" onselectstart="if (!window.__cfRLUnblockHandlers) return false; return false" onpaste="if (!window.__cfRLUnblockHandlers) return false; return false;" onCopy="if (!window.__cfRLUnblockHandlers) return false; return false" onCut="if (!window.__cfRLUnblockHandlers) return false; return false" onDrag="if (!window.__cfRLUnblockHandlers) return false; return false" onDrop="if (!window.__cfRLUnblockHandlers) return false; return false" data-cf-modified-04b641f9f9e21c1d80a647b9- />
  3926. </div>
  3927. </div>
  3928. <input type="hidden" name="mode" value="add">
  3929. </div>
  3930. </div>
  3931. <div class="col-12 align-self-end">
  3932. <div class="submtit sd-submitbtn">
  3933. <button class="ps-btn w100 text-white" type="submit">Get the Deal</button>
  3934. </div>
  3935. </div>
  3936. </form>
  3937. </div>
  3938. <div class="col-md-4 text-center">
  3939. <form name="becomeDealerModal" method="post" class="becomeDealerModal sd-form-card ps-site-bestdeal py-5 px-3 h-100 sd-rm-reduis" style="background-color: #6CC1D6;">
  3940. <div class="col-12">
  3941. <h3 class="text-center my-0">
  3942. Request For Dealership </h3>
  3943. <p class="text-center text-dark mt-0 mb-5">
  3944. Looking for a Dealership in your area ! </p>
  3945. </div>
  3946. <div class="col-12">
  3947. <div class="mb-0">
  3948. <div class="row">
  3949. <div class="col-md-12 ">
  3950. <div class="form-bestdeal mb-5">
  3951. <select name="state" id="state" class="form-control" onchange="if (!window.__cfRLUnblockHandlers) return false; cityList(this.value);" required data-cf-modified-04b641f9f9e21c1d80a647b9->
  3952. <option value>Select State</option>
  3953. <option value="1">Andaman and Nicobar Islands</option>
  3954. <option value="2">Andhra Pradesh</option>
  3955. <option value="3">Arunachal Pradesh</option>
  3956. <option value="4">Assam</option>
  3957. <option value="5">Bihar</option>
  3958. <option value="6">Chandigarh</option>
  3959. <option value="7">Chattisgarh</option>
  3960. <option value="8">Dadra and Nagar Haveli</option>
  3961. <option value="9">Daman and Diu</option>
  3962. <option value="10">Delhi</option>
  3963. <option value="11">Goa</option>
  3964. <option value="12">Gujarat</option>
  3965. <option value="13">Haryana</option>
  3966. <option value="14">Himachal Pradesh</option>
  3967. <option value="15">Jammu and Kashmir</option>
  3968. <option value="16">Jharkhand</option>
  3969. <option value="17">Karnataka</option>
  3970. <option value="18">Kenmore</option>
  3971. <option value="19">Kerala</option>
  3972. <option value="20">Lakshadweep</option>
  3973. <option value="21">Madhya Pradesh</option>
  3974. <option value="22">Maharashtra</option>
  3975. <option value="23">Manipur</option>
  3976. <option value="24">Meghalaya</option>
  3977. <option value="25">Mizoram</option>
  3978. <option value="26">Nagaland</option>
  3979. <option value="27">Narora</option>
  3980. <option value="28">Natwar</option>
  3981. <option value="29">Odisha</option>
  3982. <option value="30">Paschim Medinipur</option>
  3983. <option value="31">Pondicherry</option>
  3984. <option value="32">Punjab</option>
  3985. <option value="33">Rajasthan</option>
  3986. <option value="34">Sikkim</option>
  3987. <option value="35">Tamil Nadu</option>
  3988. <option value="36">Telangana</option>
  3989. <option value="37">Tripura</option>
  3990. <option value="38">Uttar Pradesh</option>
  3991. <option value="39">Uttarakhand</option>
  3992. <option value="40">Vaishali</option>
  3993. <option value="41">West Bengal</option>
  3994. <option value="4123">India</option>
  3995. </select>
  3996. <label id="state-error" class="error" for="state"></label>
  3997. </div>
  3998. </div>
  3999. <div class="col-md-12">
  4000. <div class="form-bestdeal mb-5">
  4001. <select name="city" id="cityData" class="form-control" required>
  4002. <option value>Select City</option>
  4003. </select>
  4004. <label id="cityData-error" class="error" for="cityData"></label>
  4005. </div>
  4006. </div>
  4007. <div class="col-md-12">
  4008. <div class="form-group mb-5 bg-white">
  4009. <textarea name="message" rows="4" class="form-control" placeholder="Enter the message" required></textarea>
  4010. <label id="message-error" class="error" for="message"></label>
  4011. </div>
  4012. </div>
  4013. </div>
  4014. <div class="form-row">
  4015. <input type="hidden" name="type" value="4">
  4016. <input type="hidden" name="mode" value="add">
  4017. </div>
  4018. </div>
  4019. </div>
  4020. <div class="col-12 align-self-end">
  4021. <div class="submtit sd-submitbtn">
  4022. <button class="ps-btn w100 text-white" type="submit">Submit Request</button>
  4023. </div>
  4024. </div>
  4025. </form>
  4026. </div>
  4027. </div>
  4028. </div>
  4029.  
  4030.  
  4031. <div class="mt-3" id="dynamic-section"></div>
  4032.  
  4033. <div class="ps-product-list ps-top-categories pb-0" id="ps-top-categories">
  4034. <style>
  4035.    .sd-category {
  4036.        background: #ffffff;
  4037.        width: 190px;
  4038.        margin: auto;
  4039.        position: relative;
  4040.        bottom: 28px;
  4041.        border-radius: 10px;
  4042.        box-shadow: 3px 7px 8px 0 rgb(122 122 122 / 18%);
  4043.    }
  4044.    .sd-catagory-content {
  4045.        padding: 9% 0;
  4046.        font-size: 16px;
  4047.        font-weight: 600;
  4048.        color: #474747;
  4049.        margin-bottom: 0;
  4050.    }
  4051.    .sd-card-categories img {
  4052.        height: 300px;
  4053.        width: 100%;
  4054.        object-fit: cover;
  4055.        border-radius: 12px;
  4056.        border: 1px solid #dddddd;
  4057.    }
  4058.    @media screen and (max-width: 460px) {
  4059.        .sd-catagory-content {
  4060.            font-size: 14px;
  4061.            padding: 10% 0;
  4062.        }
  4063.        .sd-catagor-h {
  4064.            height: 200px !important;
  4065.        }
  4066.    }
  4067. </style>
  4068. <style>  
  4069.    .bg-category-slider  {
  4070.        background-size: cover;
  4071.        background-position: center;
  4072.        background-repeat: no-repeat;
  4073.        height: 200px;
  4074.        display: block;
  4075.        width: 100%;
  4076.        border-radius: 12px;
  4077.        border: 1px solid #dddddd;
  4078.    }
  4079.    .custom-icon-right {
  4080.        background-image: url(https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/f16525a6-c152-4998-c734-741eaa4ca400/public);
  4081.        background-position: center;
  4082.        background-repeat: no-repeat;
  4083.        width: 20px;
  4084.        height: 15px;
  4085.        display: inline-block;
  4086.        margin-top: 10px;
  4087.    }
  4088. </style>
  4089. <div class="ps-container top-category-section"><div class="ps-product-list pb-0">
  4090. <div class="ps-section__header mb-30 dnone1199">
  4091. <h3>Trending Categories</h3>
  4092. <ul class="ps-section__links">
  4093. <li>
  4094. <a href="http://localhost/tileswale_tws/tiles-category"></a>
  4095. </li>
  4096. </ul>
  4097. </div>
  4098. </div>
  4099. <div class=" mb-lg-5 pb-lg-5 mb-3 pb-3 dsesktop-none">
  4100. <div class="ps-section-mheader ">
  4101. <a href="javascript:void(0)" class="w-100">Trending Categories</a>
  4102. </div>
  4103. </div>
  4104. <div class="overflow-auto">
  4105. <div class="d-flex sd-x-scrol-trasport">
  4106. <div class="pb-25 sd-trasport-card px-lg-3 pl-lg-3 pl-0">
  4107. <div class="px-3 m-auto">
  4108. <div class="sd-card-categories">
  4109. <a href="https://tileswale.com/tiles-category">
  4110.  
  4111. <span class="bg-category-slider bg-category-tiles lazy-load" data-background-image="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/5ddb2d7f-7d30-434f-be84-28c50bfb5d00/public"></span>
  4112. </a>
  4113. </div>
  4114. <div class="ps-product__container sd-category text-center ">
  4115. <a href="https://tileswale.com/tiles-category">
  4116. <p class="sd-catagory-content">Tiles
  4117.  
  4118. <i class="custom-icon-right mt-3"></i>
  4119. </p>
  4120. </a>
  4121. </div>
  4122. </div>
  4123. </div>
  4124. <div class="pb-25 sd-trasport-card px-lg-3 ml-lg-0 ml-3">
  4125. <div class="px-3 m-auto">
  4126. <div class="sd-card-categories">
  4127. <a href="https://tileswale.com/sanitaryware">
  4128.  
  4129. <span class="bg-category-slider bg-category-sanitery lazy-load" data-background-image="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/6e40abe0-5d30-494e-f17c-ef194b191200/public"></span>
  4130. </a>
  4131. </div>
  4132. <div class="ps-product__container sd-category text-center ">
  4133. <a href="https://tileswale.com/sanitaryware">
  4134. <p class="sd-catagory-content">Sanitary
  4135.  
  4136. <i class="custom-icon-right mt-3"></i>
  4137. </p>
  4138. </a>
  4139. </div>
  4140. </div>
  4141. </div>
  4142. <div class="pb-25 sd-trasport-card px-lg-3 ml-lg-0 ml-3">
  4143. <div class="px-3 m-auto">
  4144. <div class="sd-card-categories">
  4145. <a href="https://tileswale.com/kitchensink">
  4146.  
  4147. <span class="bg-category-slider bg-category-kitchen lazy-load" data-background-image="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/56805f08-513a-4a87-c13a-e8b70c2b2600/public"></span>
  4148. </a>
  4149. </div>
  4150. <div class="ps-product__container sd-category text-center ">
  4151. <a href="https://tileswale.com/kitchensink">
  4152. <p class="sd-catagory-content">Kitchen
  4153.  
  4154. <i class="custom-icon-right"></i>
  4155. </p>
  4156. </a>
  4157. </div>
  4158. </div>
  4159. </div>
  4160. <div class="pb-25 sd-trasport-card px-lg-3 ml-lg-0 ml-3">
  4161. <div class="px-3 m-auto">
  4162. <div class="sd-card-categories">
  4163. <a href="https://tileswale.com/bathware">
  4164.  
  4165. <span class="bg-category-slider bg-category-bathware lazy-load" data-background-image="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/53806900-538e-462d-ca8a-c2869eedfd00/public"></span>
  4166. </a>
  4167. </div>
  4168. <div class="ps-product__container sd-category text-center ">
  4169. <a href="https://tileswale.com/bathware">
  4170. <p class="sd-catagory-content">Bathware
  4171.  
  4172. <i class="custom-icon-right"></i>
  4173. </p>
  4174. </a>
  4175. </div>
  4176. </div>
  4177. </div>
  4178. <div class="pb-25 sd-trasport-card px-lg-3 ml-lg-0 ml-3">
  4179. <div class="px-3 m-auto">
  4180. <div class="sd-card-categories">
  4181. <a href="https://tileswale.com/more_products">
  4182.  
  4183. <span class="bg-category-slider bg-category-more lazy-load" data-background-image="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/f82d3d41-b360-4a0d-d37f-af5880941000/public"></span>
  4184. </a>
  4185. </div>
  4186. <div class="ps-product__container sd-category text-center ">
  4187. <a href="https://tileswale.com/more_products">
  4188. <p class="sd-catagory-content">More
  4189.  
  4190. <i class="custom-icon-right"></i>
  4191. </p>
  4192. </a>
  4193. </div>
  4194. </div>
  4195. </div>
  4196. </div>
  4197. </div>
  4198. </div>
  4199. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  4200.    $(document).ready(function () {
  4201.        // Function to load images when they come into the viewport
  4202.        function lazyLoadImages() {
  4203.            var lazyImages = $('.lazy-load');
  4204.  
  4205.            lazyImages.each(function () {
  4206.                var image = $(this);
  4207.                if (isElementInViewport(document.querySelector('.top-category-section'))) {
  4208.                    var backgroundImageUrl = image.data('background-image');
  4209.                    image.css('background-image', 'url(' + backgroundImageUrl + ')');
  4210.                    image.removeClass('lazy-load');
  4211.                }
  4212.            });
  4213.        }
  4214.  
  4215.        // Check if an element is in the viewport
  4216.        function isElementInViewport(el) {
  4217.            var rect = el.getBoundingClientRect();
  4218.            return (
  4219.                rect.bottom >= 0 &&
  4220.                rect.right >= 0 &&
  4221.                rect.top <= (window.innerHeight || document.documentElement.clientHeight) &&
  4222.                rect.left <= (window.innerWidth || document.documentElement.clientWidth)
  4223.            );
  4224.        }
  4225.        $(window).on('scroll resize', function () {
  4226.            lazyLoadImages();
  4227.        });
  4228.  
  4229.        // Initial lazy load
  4230.        lazyLoadImages();
  4231.    });
  4232. </script></div>
  4233.  
  4234. <section class="pb-50 position-relative ps-product-list ps-clothings">
  4235. <div class="ps-container mb-lg-5 pb-lg-5 mb-3 pb-3">
  4236. <div class="ps-section-mheader dsesktop-none">
  4237. <a href="javascript:void(0)" class="w-100">Get Reputable Logistic Providers</a>
  4238. </div>
  4239. </div>
  4240. <div class="ps-container">
  4241. <div class="overflow-auto">
  4242. <div class="d-flex sd-x-scrol-trasport">
  4243. <div class="w-50 mb-lg-0 mb-4 text-lg-left text-center d-lg-block d-none">
  4244. <h2 class="sd-trasport-heding text-dark ">Get Reputable Logistic Providers</h2>
  4245. <p class="mt-0 pr-lg-5 mb-5 mr-lg-5 h3 font-weight-normal">Logistics provides reliable, multimodal transport solutions to fit your needs.</p>
  4246. <img class="d-none" src="https://tileswale.com/front_assets/img/home/trasnport.webp" alt loading="lazy">
  4247. </div>
  4248. <div class="pb-25 sd-trasport-card px-lg-3 pl-lg-3 pl-0">
  4249. <a class="sd-btn-car p-0" href="javascript:void(0);" onclick="if (!window.__cfRLUnblockHandlers) return false; LoginPopUp('login',true, null, 'https://tileswale.com/general-transport-inquiry')" data-cf-modified-04b641f9f9e21c1d80a647b9->
  4250. <div class="card sd-card bg-domestic-transport" style="background-image: url('https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/9c00bc09-9d61-47ac-1b0f-0cc9098cf100/public');">
  4251.  
  4252. </div>
  4253. </a>
  4254. </div>
  4255. <div class="pb-25 sd-trasport-card px-lg-3 ml-lg-0 ml-3">
  4256. <a class="sd-btn-car p-0" href="javascript:void(0);" onclick="if (!window.__cfRLUnblockHandlers) return false; LoginPopUp('login',true, null,https://tileswale.com/general-freight-forwarding-inquiry')" data-cf-modified-04b641f9f9e21c1d80a647b9->
  4257. <div class="card sd-card bg-freightforward-transport" style="background-image: url('https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/2924ac31-140a-460b-a596-c4e8a2647700/public');">
  4258.  
  4259. </div>
  4260. </a>
  4261. </div>
  4262. </div>
  4263. </div>
  4264. </div>
  4265. </section>
  4266. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  4267. $(document).ready(function () {
  4268.    var swiper = new Swiper(".sd-swiper", {
  4269.        pagination: {
  4270.            el: ".swiper-pagination",
  4271.        },
  4272.        loop: false,
  4273.        speed: 1000,
  4274.        autoplay: true,
  4275.    });
  4276. });
  4277. </script>
  4278. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  4279. $(document).ready(function() {
  4280.    var counters = $(".counter-value");
  4281.    
  4282.    $(window).scroll(function() {
  4283.        counters.each(function() {
  4284.        var count = $(this).data("count");
  4285.        if ($(this).offset().top <= $(window).scrollTop() + $(window).height() && !$(this).hasClass("counted")) {
  4286.            $(this).addClass("counted");
  4287.            $(this).prop("Counter", 0).animate({
  4288.            Counter: count
  4289.            }, {
  4290.            duration: 2000,
  4291.            easing: "swing",
  4292.            step: function(now) {
  4293.                $(this).text(Math.ceil(now));
  4294.            }
  4295.            });
  4296.        }
  4297.        });
  4298.    });
  4299. });
  4300. </script>
  4301. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  4302.  
  4303.    var e_selectize_category = $('.e-selectize-category').selectize({
  4304.        sortField: 'text',
  4305.        valueField: 'id',
  4306.        labelField: 'text',
  4307.        searchField: 'text',
  4308.        placeholder: "Search Product...",
  4309.        onFocus: function () {  
  4310.            if(!$('.e-selectize-category').val()) {
  4311.                this.clearOptions()
  4312.            }
  4313.        },
  4314.        onChange: function (val) {  
  4315.            
  4316.            // Clear old search results
  4317.            if(!val) {
  4318.                this.clearOptions()
  4319.            }
  4320.                
  4321.            // get data attribute of selected element
  4322.            let title_text = this.getOption(val).data('text');
  4323.            let main_type_id = this.getOption(val).data('main_type_id');
  4324.            let sub_main_type = this.getOption(val).data('sub_main_type');
  4325.            $("#requirement_main_type_id").val(main_type_id).trigger('change');
  4326.            $("#requirement_sub_main_type").val(sub_main_type).trigger('change');
  4327.                
  4328.            $("#c_category_id").val(val);
  4329.            $("#d-chat-product").html(title_text)
  4330.        },  
  4331.        render: {
  4332.            option: function (data, escape) {
  4333.                return "<div class='option' data-selectable='' data-text='" + escape(data.text) + "' data-sub_main_type='" + escape(data.sub_main_type) + "' data-main_type_id='" + escape(data.main_type_id) + "'>" + escape(data.text) + "</div>"
  4334.            }
  4335.        },
  4336.        load: function(query, callback) {  
  4337.            $.ajax({
  4338.                url: 'https://tileswale.com/chat_controller/all_categories',
  4339.                type: 'GET',
  4340.                data: {
  4341.                    search: query,
  4342.                },
  4343.                error: function() {
  4344.                    callback();
  4345.                },
  4346.                success: function(res) {  
  4347.                    callback(res);
  4348.                }
  4349.            });
  4350.        }
  4351.    });
  4352.  
  4353.    function requirementResize(animation_duration, reverse = false) {
  4354.        $(".animate-55").animate({
  4355.            'margin-bottom': ( reverse == true ? '45px' : '1rem'),
  4356.        }, {
  4357.            duration : animation_duration,
  4358.            specialEasing: {
  4359.                'margin-bottom' : "easeOutBounce",
  4360.            }
  4361.        })  
  4362.        
  4363.        $(".animate-20").animate({
  4364.            'margin-bottom': ( reverse == true ? '20px' : '1rem'),
  4365.        }, {
  4366.            duration : animation_duration,
  4367.            specialEasing: {
  4368.                'margin-bottom' : "easeOutBounce",
  4369.            }
  4370.        })
  4371.            
  4372.        if(reverse == true) {
  4373.            $(".requirement-size-container").slideUp(animation_duration);
  4374.        } else {
  4375.            $(".requirement-size-container").slideDown(animation_duration);
  4376.        }
  4377.    }
  4378.    
  4379.    /* Chat Service */
  4380.    function isNumberKey(evt) {
  4381.        var charCode = (evt.which) ? evt.which : event.keyCode;
  4382.            
  4383.        if(event.key == "Enter") {
  4384.            return true;
  4385.        }
  4386.  
  4387.        if ((charCode < 48 || charCode > 57))
  4388.            return false;
  4389.    
  4390.        return true;
  4391.    }
  4392.    
  4393.    /* for main form */
  4394.    $(document).ready(function () {
  4395.            
  4396.        
  4397.        $("#main_type_id").val()
  4398.        
  4399.        $(document).on('change', '#requirement_category_id', function () {
  4400.            $("#d-chat-product").html(this.options[this.selectedIndex].text)
  4401.        })
  4402.        
  4403.        displayOnChange('#requirement_category_id', '#d-chat-product');
  4404.        displayOnChange('#requirement_size_id', '#d-chat-size');
  4405.        displayOnChange('#requirement_unit_id', '#d-chat-unit');
  4406.        
  4407.        mirrorOnChange('#requirement_category_id', '#c_category_id');
  4408.        mirrorOnChange('#requirement_main_type_id', '#c_main_type_id');
  4409.        mirrorOnChange('#requirement_sub_main_type', '#c_sub_main_type');
  4410.        mirrorOnChange('#requirement_size_id', '#c_product_size');
  4411.        mirrorOnChange('#requirement_qty', '#c_total_box');
  4412.        mirrorOnChange('#requirement_unit_id', '#c_product_unit');
  4413.        
  4414.        $(document).on('change', '#requirement_qty', function () {  
  4415.            $('#d-chat-qty').html($(this).val())
  4416.        })
  4417.        
  4418.        // Requirement form category selector
  4419.        $('.category-selector').select2({
  4420.            minimumInputLength: 1,
  4421.            ajax: {
  4422.                url: 'https://tileswale.com/chat_controller/all_categories',
  4423.                dataType: 'json',
  4424.                data: function (params) {
  4425.                    var query = {
  4426.                    search: params.term,
  4427.                    page: params.page || 1
  4428.                    }
  4429.                    // Query parameters will be ?search=[term]&page=[page]
  4430.                    return query;
  4431.                },
  4432.                processResults: function (data) {
  4433.                    return {
  4434.                        results: data
  4435.                    };
  4436.                }
  4437.            }
  4438.        }).on('change', function(e) {
  4439.            let main_type_id = $(this).select2('data')[0].main_type_id;
  4440.            let sub_main_type = $(this).select2('data')[0].sub_main_type;
  4441.            $("#requirement_main_type_id").val(main_type_id).trigger('change');
  4442.            $("#requirement_sub_main_type").val(sub_main_type).trigger('change');
  4443.        });
  4444.            
  4445.        $(".tokenizationSelect2").select2({
  4446.            // placeholder: "-Select Catagories-", //placeholder
  4447.            multiple: false,
  4448.        });  
  4449.    })
  4450.    
  4451.    function displayOnChange(e_from, e_to)
  4452.    {
  4453.        $(document).on('change', ''+e_from+'', function () {
  4454.            $(''+e_to+'').html(this.options[this.selectedIndex].text)
  4455.        })
  4456.    }
  4457.    function mirrorOnChange(e_from, e_to)
  4458.    {
  4459.        $(document).on('change', ''+e_from+'', function () {
  4460.            $(''+e_to+'').val($(this).val())
  4461.        })
  4462.    }
  4463.        
  4464.    $(function(){
  4465.        $("#requirement-form").validate({
  4466.            rules: {
  4467.                category_id:{required: true},
  4468.                size_id:{required: true},
  4469.                unit:{required: true},
  4470.                total_box:{
  4471.                    required: true,
  4472.                    number: true,
  4473.            // min: 1,
  4474.                    min: function () {
  4475.                        return parseInt(
  4476.                            $("option:selected", ".requirement_unit").attr("min_moq")
  4477.                        );
  4478.                    },
  4479.                    max: function () {
  4480.                        return parseInt(
  4481.                            $("option:selected", ".requirement_unit").attr("max_moq")
  4482.                        );
  4483.                    }
  4484.                },
  4485.            },
  4486.            messages: {
  4487.                category_id:{required: "This field is required."},
  4488.                size_id:{required: "This field is required."},
  4489.                unit:{required: "This field is required."},
  4490.                total_box:{
  4491.                    required: "This field is required.",
  4492.                    number: "Please enter number only.",
  4493.            // min: "Please enter minimum 1 qty.",
  4494.                    min: function () {
  4495.                        return "QTY Range " +
  4496.                        $("option:selected", ".requirement_unit").attr("min_moq") + " To " +
  4497.                        $("option:selected", ".requirement_unit").attr("max_moq")
  4498.                    },
  4499.                    max: function () {
  4500.                        return "QTY Range " +
  4501.                        $("option:selected", ".requirement_unit").attr("min_moq") + " To " +
  4502.                        $("option:selected", ".requirement_unit").attr("max_moq")
  4503.                    }
  4504.                },
  4505.            },
  4506.            errorPlacement : function( error, element ) {
  4507.                if(element.attr("id") == "requirement_category_id"){
  4508.                    $(".requirement_category_error").html(error);
  4509.                }else if(element.attr("id") == "requirement_size_id"){
  4510.                    $(".requirement_size_error").html(error);
  4511.                }else if(element.attr("id") == "requirement_unit_id"){
  4512.                    $(".requirement_unit_error").html(error);
  4513.                }else if(element.attr("id") == "requirement_qty_id"){
  4514.                    $(".requirement_qty_error").html(error);
  4515.                }else{
  4516.                    error.insertAfter(element);
  4517.                }
  4518.            },
  4519.            submitHandler: function(form) {
  4520.                window.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('recaptcha-containers', {
  4521.                    'size': 'invisible',
  4522.                    'callback': function(response){
  4523.                        resolve(response)
  4524.                    },
  4525.                    'expired-callback': function(){
  4526.                        toastr["error"]("Something went wrong. Please try again.","Oh snap!")
  4527.                        location.reload();
  4528.                    },
  4529.                    'isolated' : false
  4530.                });
  4531.                                    $('#tellus_req_modal').modal('show');  
  4532.                    initChatSession();
  4533.                                return false;
  4534.            },
  4535.        });
  4536.    });
  4537.    
  4538.    /* chat helpers */
  4539.    function chat_sendOTP()
  4540.    {  
  4541.        $("#chat-btn-submit").attr("disabled", true);
  4542.        firebase.auth().signInWithPhoneNumber($("#country_code").val() + " " + $("#chat_phone").val(), window.recaptchaVerifier)
  4543.        .then(function (confirmationResult){
  4544.        
  4545.            window.confirmationResult = confirmationResult;
  4546.            toastr["success"]("One time password (OTP) has been successfully sent.","Success")
  4547.            
  4548.            sendChat();
  4549.                
  4550.            // counterFunction();
  4551.        }).catch(function (error){
  4552.            $(".chat-error-container").html(error.message);
  4553.            $(".chat-error-container").addClass('text-danger');
  4554.        });
  4555.    }
  4556.    
  4557.    var chat_verifyFunction = function() {
  4558.        window.confirmationResult.confirm(document.getElementById("chat_otp").value)
  4559.        .then(function(result) {
  4560.                
  4561.            sendChat({
  4562.                firebase_uid : result.user.uid
  4563.            });
  4564.                
  4565.        }).catch(function(error) {
  4566.            var errorCode = error.code
  4567.            var errorMessage = error.message
  4568.            if(errorCode === "auth/invalid-verification-code"){
  4569.                $(".chat-error-container").html("You have entered invalid otp.!");
  4570.                $(".chat-error-container").addClass('text-danger');
  4571.            }else if(errorCode === "auth/code-expired"){  
  4572.                $(".chat-error-container").html("Your otp is expired!");
  4573.                $(".chat-error-container").addClass('text-danger');
  4574.            }else{
  4575.                $(".chat-error-container").html(errorMessage);
  4576.                $(".chat-error-container").addClass('text-danger');
  4577.            }
  4578.        });
  4579.    };
  4580.    
  4581.    function initChatSession()
  4582.    {
  4583.        var q_num = $("#c_q_num").val();
  4584.        if(q_num == 0) {
  4585.            $.ajax({
  4586.                url: 'https://tileswale.com/chat_controller/set_requirement',
  4587.                type: "Post",
  4588.                data: {
  4589.                    data: $('.chat-form-container form').serialize(),
  4590.                },
  4591.                beforeSend: function() {
  4592.                    $("#chat-message-container").append($('<div class="col-12 align-self-center "><p class="sd-chate-admin pre-loader-message  mw-15"><span class="dot-typing d-block"></span></p></div>').hide().fadeIn())
  4593.                },
  4594.                success: function (e) {  
  4595.                    $('.pre-loader-message').remove();
  4596.                    let json_res = JSON.parse(e);
  4597.                    $("#chat-message-container").append($(json_res.q).hide().fadeIn());
  4598.                    $(".chat-form-container").html(json_res.html_str);
  4599.                    $('.c_input').focus();
  4600.                },
  4601.                error: function(xhr) { // if error occured
  4602.                    $('.pre-loader-message').remove();
  4603.                    // alert("Error occured.please try again");
  4604.                    // $(placeholder).append(xhr.statusText + xhr.responseText);
  4605.                    // $(placeholder).removeClass('loading');
  4606.                },
  4607.            });  
  4608.        }  
  4609.    }
  4610.    
  4611.    var chat_loading_btn = '<span class="spinner-border text-light spinner-thin"></span>';
  4612.    var chat_send_btn    = '<i class="fa fa-paper-plane"></i>';
  4613.    
  4614.    function scrollBottomZero()
  4615.    {
  4616.        $('.chat-message-container').scrollTop($('.chat-message-container')[0].scrollHeight);
  4617.    }
  4618.    
  4619.    function message_client(message)
  4620.    {
  4621.        return '<div class="col-12 align-self-center text-right align-self-end"><p class="sd-chate-admin">'+message+'</p></div>';
  4622.    }
  4623.    
  4624.    function sendChat(extraData = [])
  4625.    {  
  4626.        let attr = $('.chat-form-container').find('.c_input').attr('type');
  4627.        let client_message;
  4628.        
  4629.        if(attr == "text") {
  4630.            client_message = $('.chat-form-container').find('.c_input').val()  
  4631.        } else {
  4632.            client_message = $('.chat-form-container').find('.c_input:checked').attr('data-name');
  4633.        }  
  4634.        
  4635.        let message = message_client(client_message);
  4636.        
  4637.        $.ajax({
  4638.            url: 'https://tileswale.com/chat_controller/set_requirement',
  4639.            type: "Post",
  4640.            data: {
  4641.                data: $('.chat-form-container form').serialize(),
  4642.                extra_data : extraData,
  4643.            },
  4644.            success: function (e) {  
  4645.                
  4646.                if(JSON.parse(e)) {
  4647.                    
  4648.                    let json_res = JSON.parse(e)
  4649.                    
  4650.                    // if
  4651.                    if(json_res.html_str == "") {  
  4652.                        setTimeout(function () {
  4653.                            window.location.href = "https://tileswale.com/seller";
  4654.                        }, 4000)
  4655.                    }
  4656.                    
  4657.                    // change form html first
  4658.                    $(".chat-form-container").html(json_res.html_str);
  4659.                    $('.c_input').focus();
  4660.                    
  4661.                    $("#chat-message-container").append($(message).hide().fadeIn());
  4662.                    scrollBottomZero();
  4663.                    
  4664.                    // bot response typing
  4665.                    $("#chat-message-container").append($('<div class="col-12 align-self-center "><p class="sd-chate-admin pre-loader-message  mw-15"><span class="dot-typing d-block"></span></p></div>').hide().fadeIn())
  4666.                    
  4667.                    scrollBottomZero();
  4668.                    
  4669.                    setTimeout(function () {
  4670.                        $('.pre-loader-message').remove(); // remove bot response
  4671.                        $("#chat-message-container").append($(json_res.q).hide().fadeIn()); // append bot response chat
  4672.                        scrollBottomZero();
  4673.                    }, 1000);
  4674.                }
  4675.                $("#chat-btn-submit").html(chat_send_btn);
  4676.            },
  4677.            error: function(xhr) { // if error occured
  4678.                $('.pre-loader-message').remove();
  4679.                $("#chat-btn-submit").html(chat_send_btn);
  4680.            },
  4681.        });
  4682.    }
  4683.    
  4684.    /* CHAT Method */
  4685.    $(document).on('submit', '.chat-form-container form', function (e) {
  4686.            
  4687.        e.preventDefault();
  4688.        
  4689.        $("#chat-btn-submit").html(chat_loading_btn);
  4690.        
  4691.        
  4692.        var q_num = $("#c_q_num").val();
  4693.        
  4694.        if(q_num==1){  
  4695.            chat_sendOTP();
  4696.            return true;
  4697.        }
  4698.        
  4699.        if(q_num==2){  
  4700.            chat_verifyFunction();
  4701.            return true;
  4702.        }
  4703.        
  4704.        sendChat();
  4705.    })
  4706.    
  4707.    function chat_getSizeList(data, type) {
  4708.        var category_id = $(data).val();  
  4709.        if (category_id) {
  4710.            $.ajax({
  4711.                url: base_url + "chat_controller/get_size",
  4712.                type: "POST",
  4713.                data: { category_id: category_id },
  4714.                success: function (response) {
  4715.                    if (response.status == "1") {
  4716.                        $("." + type + "_size").attr('disabled', false);
  4717.                        $("." + type + "_size").html(response.result);
  4718.                            
  4719.                        requirementResize(500);
  4720.                            
  4721.                    } else {
  4722.                        $("." + type + "_size").attr('disabled', true);
  4723.                        $("." + type + "_size").html('<option value="">-Select Size-</option>');
  4724.                        
  4725.                        requirementResize(400, true); // 2nd arg true for reverse animation
  4726.                    }
  4727.                },
  4728.                error: function (error) {
  4729.                    console.log(error);
  4730.                },
  4731.            });
  4732.        } else {
  4733.            return !1;
  4734.        }
  4735.    }
  4736.    
  4737.    function getCategoryList(data, type) {
  4738.        var main_type_id = $(data).val();
  4739.        chat_getUnitList(data, type);
  4740.        if (main_type_id) {
  4741.        $.ajax({
  4742.            url: base_url + "home/getCategory",
  4743.            type: "POST",
  4744.            data: { main_type_id: main_type_id },
  4745.            success: function (response) {
  4746.            if (response.status == "1") {
  4747.                $("." + type + "_category_container").show();
  4748.                $("." + type + "_category").html(response.result);
  4749.            } else {
  4750.                $("." + type + "_category_container").hide();
  4751.            }
  4752.            // Default hide
  4753.            $("." + type + "_size_container").hide();
  4754.            },
  4755.            error: function (error) {
  4756.            console.log(error);
  4757.            },
  4758.        });
  4759.        } else {
  4760.        return !1;
  4761.        }
  4762.    }
  4763.    function chat_getUnitList(data, type) {
  4764.        var main_type_id_unit = $(data).val();
  4765.        if (main_type_id_unit) {
  4766.        $.ajax({
  4767.            url: base_url + "chat_controller/getUnitData",
  4768.            type: "POST",
  4769.            data: {
  4770.            main_type_id_unit: main_type_id_unit,
  4771.            },
  4772.            success: function (response) {
  4773.            if (response.status == "1") {
  4774.                $("." + type + "_unit_data").show();
  4775.                $("." + type + "_unit").show();
  4776.                $("." + type + "_quantity").show();
  4777.                $("." + type + "_unit").html(response.result);
  4778.            } else {
  4779.                $("." + type + "_unit_data").hide();
  4780.                $("." + type + "_unit").hide();
  4781.                $("." + type + "_quantity_data").hide();
  4782.                $("." + type + "_quantity").hide();
  4783.            }
  4784.            },
  4785.            error: function (error) {
  4786.            console.log(error);
  4787.            },
  4788.        });
  4789.        } else {
  4790.        return !1;
  4791.        }
  4792.    }
  4793. </script>
  4794. <style>
  4795.  
  4796.    .sd-bg-ing {
  4797.        background-image: url('https://tileswale.com/front_assets/img/home/chat-bg-left.jpg');
  4798.        /* / height: 500px;/  */
  4799.        background-repeat: no-repeat;
  4800.        background-size: cover;
  4801.    }
  4802.  
  4803.    .sd-model-hr {
  4804.        background-color: #fbfbfb;
  4805.        height: 1px;
  4806.    }
  4807.  
  4808.    .sd-code-cuntry {
  4809.        color: #000;
  4810.        font-size: 18px;
  4811.    }
  4812.  
  4813.    .sd-mobile-model {
  4814.        border: 1px solid #818181;
  4815.        margin: 0 15px;
  4816.        border-radius: 10px;
  4817.        padding: 10px;
  4818.  
  4819.    }
  4820.  
  4821.    .sd-bor-none-font {
  4822.        border: none;
  4823.        font-size: 16px;
  4824.    }
  4825.  
  4826.    .sd-btn-share-model {
  4827.        background: #f77b00;
  4828.        border: 1px solid #f77b00;
  4829.        font-size: 20px;
  4830.        color: #fff;
  4831.        border-radius: 50%;
  4832.        padding: 5px 11px;
  4833.    }
  4834.  
  4835.    .sd-btn-share-model > i{
  4836.        transform: rotate(20deg);
  4837.        margin-left: -3px;
  4838.    }
  4839.  
  4840.    .sd-bg-mb {
  4841.        background-color: #fff;
  4842.        /* / padding-bottom: 10px;/  */
  4843.        padding-right: 10px;
  4844.        position: sticky;
  4845.        bottom: 0px;
  4846.        padding-bottom: 10px;
  4847.        border-radius: 0 0 10px 10px;
  4848.    }
  4849.  
  4850.    .sd-clo-modelchate {
  4851.  
  4852.        font-size: 27px;
  4853.        color: #FFF;
  4854.        opacity: .75;
  4855.        background-color: #000 !important;
  4856.        border-radius: 100px;
  4857.        width: 33px;
  4858.        height: 33px;
  4859.  
  4860.    }
  4861.  
  4862.    .sd-clo-modelchate:hover {
  4863.        color: #ffff;
  4864.    }
  4865.  
  4866.    .sd-redio-chat {
  4867.        font-size: 14px;
  4868.        border: 1px solid #f77b00;
  4869.        border-radius: 6px;
  4870.        color: #f77b00;
  4871.        padding: 3px 12px;
  4872.        margin: 0 2px;
  4873.  
  4874.    }
  4875.  
  4876.    .sd--cht-sideleft {
  4877.        background-color: #000;
  4878.        margin-top: 15px;
  4879.        border-radius: 6px;
  4880.    }
  4881.  
  4882.    .sd--cht-sideleft h4 {
  4883.        color: #fff;
  4884.        font-size: 18px;
  4885.        font-weight: 500;
  4886.        margin-bottom: 10px;
  4887.    }
  4888.  
  4889.    .sd--cht-sideleft p {
  4890.        color: #fff;
  4891.    }
  4892.  
  4893.    @media(max-width:1360px) {
  4894.        .sd--cht-sideleft h4 {
  4895.            font-size: 13px;
  4896.        }
  4897.  
  4898.        .sd--cht-sideleft p {
  4899.  
  4900.            font-size: 12px;
  4901.        }
  4902.  
  4903.    }
  4904.  
  4905.    @media(max-width:991px) {
  4906.        .sd-bg-ing {
  4907.            display: none;
  4908.        }
  4909.        .chat-modal-dialog {
  4910.            max-width: 100% !important;
  4911.        }
  4912.    }
  4913.    
  4914.    .chat-modal-dialog {
  4915.        max-width: 43%;
  4916.    }
  4917.    
  4918.    
  4919.    /* design v2 */
  4920.    
  4921.    .sd-chate-admin {
  4922.        background-color: #fff;
  4923.        box-shadow: 0 0px 16px 0 rgb(0 0 0 / 10%);
  4924.        padding: 15px;
  4925.        border-radius: 10px;
  4926.        margin: 10px 0;
  4927.        display: inline-block;
  4928.        max-width: 56%;
  4929.    }
  4930.    
  4931.    .chat-message-container {
  4932.        min-height: 42vh;    
  4933.        background-color: #fff9f6;
  4934.    }
  4935.    
  4936.    .sd-modal-header {
  4937.        background-color: white;
  4938.        padding: 10px;
  4939.        position: sticky;
  4940.        top: 0;
  4941.        z-index: 999;
  4942.        border-radius: 10px 10px 0 0;
  4943.    }
  4944. </style>
  4945. <div class="modal fade" id="tellus_req_modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
  4946. <div class="modal-dialog modal-dialog-centered chat-modal-dialog" role="document">
  4947. <div class="modal-content">
  4948. <div class="modal-body p-0">
  4949. <div>
  4950. <div class="row">
  4951.  
  4952.  
  4953.  
  4954.  
  4955.  
  4956.  
  4957.  
  4958.  
  4959. <div class="col-12">
  4960. <div class="row sd-chat-popo">
  4961. <div class="col-12 align-self-center sd-modal-header ">
  4962. <button type="button" class="close sd-clo-modelchate" data-dismiss="modal" aria-label="Close">
  4963. <span aria-hidden="true">&times;</span>
  4964. </button>
  4965. <h4 class="my-0 d-inline" id="d-chat-product"> </h4>
  4966. <p class="my-0"> size: <span id="d-chat-size"></span> </p>
  4967. <p class="my-0"> Quantity: <span id="d-chat-qty"></span> <span id="d-chat-unit"></span> </p>
  4968. </div>
  4969. <div id="chat-message-container" class="chat-message-container w-100 pt-3"></div>
  4970. <div class="sd-bg-mb w-100 chat-form-container">
  4971. <hr class="sd-model-hr">
  4972. <form class="d-flex w-100">
  4973. <div class="w-100">
  4974. <div class="d-flex ">
  4975. <div class="d-flex w-100 sd-mobile-model">
  4976. <input class="sd-bor-none-font w-75" type="text" name="inital" maxlength="14" minlength="10" placeholder disabled>
  4977. </div>
  4978. </div>
  4979. </div>
  4980. <div class="align-self-center">
  4981. <button type="button" class="sd-btn-share-model"><i class="fa fa-paper-plane"></i></button>
  4982. <input type="hidden" name="q_num" id="c_q_num" value="0">
  4983. <input type="hidden" name="category_id" id="c_category_id">
  4984. <input type="hidden" name="main_type_id" id="c_main_type_id">
  4985. <input type="hidden" name="sub_main_type_id" id="c_sub_main_type">
  4986. <input type="hidden" name="size" id="c_product_size" value>
  4987. <input type="hidden" name="total_box" id="c_total_box" value>
  4988. <input type="hidden" name="unit" id="c_product_unit" value>
  4989. <input type="hidden" name="requirement_source" id="c_requirement_source" value="index">
  4990. </div>
  4991. </form>
  4992. </div>
  4993. </div>
  4994. </div>
  4995. </div>
  4996. </div>
  4997. </div>
  4998. </div>
  4999. </div>
  5000. </div>
  5001. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  5002.    $(document).ready(function () {
  5003.    
  5004.    // Get ajax Conent
  5005.    //  getAjaxConent(base_url + 'home/getDirectorySlider/', '#dynamic-section')  
  5006.    
  5007.     function getAjaxConent(url, tag)
  5008.     {  
  5009.         $.ajax({
  5010.             url: url,
  5011.             type: "POST",  
  5012.             success: function(response) {    
  5013.                 $(tag).html(response);  
  5014.    
  5015.                 $(".main_type_id").each(function(i, e) {
  5016.                     $(e).val(1).trigger('change');  
  5017.                 });
  5018.    
  5019.                 $('.owl-slider').each(function() {
  5020.                     var el = $(this),
  5021.                         dataLazy = el.data('owl-lazy'),
  5022.                         dataAuto = el.data('owl-auto'),
  5023.                         dataLoop = el.data('owl-loop'),
  5024.                         dataSpeed = el.data('owl-speed'),
  5025.                         dataGap = el.data('owl-gap'),
  5026.                         dataNav = el.data('owl-nav'),
  5027.                         dataDots = el.data('owl-dots'),
  5028.                         dataAnimateIn = el.data('owl-animate-in') ?
  5029.                         el.data('owl-animate-in') :
  5030.                         '',
  5031.                         dataAnimateOut = el.data('owl-animate-out') ?
  5032.                         el.data('owl-animate-out') :
  5033.                         '',
  5034.                         dataDefaultItem = el.data('owl-item'),
  5035.                         dataItemXS = el.data('owl-item-xs'),
  5036.                         dataItemSM = el.data('owl-item-sm'),
  5037.                         dataItemMD = el.data('owl-item-md'),
  5038.                         dataItemLG = el.data('owl-item-lg'),
  5039.                         dataItemXL = el.data('owl-item-xl'),
  5040.                         dataNavLeft = el.data('owl-nav-left') ?
  5041.                         el.data('owl-nav-left') :
  5042.                         "<i class='icon-chevron-left'></i>",
  5043.                         dataNavRight = el.data('owl-nav-right') ?
  5044.                         el.data('owl-nav-right') :
  5045.                         "<i class='icon-chevron-right'></i>",
  5046.                         duration = el.data('owl-duration'),
  5047.                         datamouseDrag =
  5048.                         el.data('owl-mousedrag') == 'on' ? true : false;
  5049.                     if (
  5050.                         $('.owl-slider').children('div, span, a, img, h1, h2, h3, h4, h5, h5')
  5051.                         .length >= 2
  5052.                     ) {
  5053.                         el.addClass('owl-carousel').owlCarousel({
  5054.                             animateIn: dataAnimateIn,
  5055.                             animateOut: dataAnimateOut,
  5056.                             margin: dataGap,
  5057.                             autoplay: dataAuto,
  5058.                             autoplayTimeout: dataSpeed,
  5059.                             autoplayHoverPause: true,
  5060.                             loop: dataLoop,
  5061.                             nav: dataNav,
  5062.                             mouseDrag: datamouseDrag,
  5063.                             touchDrag: true,
  5064.                             autoplaySpeed: duration,
  5065.                             navSpeed: duration,
  5066.                             dotsSpeed: duration,
  5067.                             dragEndSpeed: duration,
  5068.                             navText: [dataNavLeft, dataNavRight],
  5069.                             dots: dataDots,
  5070.                             items: dataDefaultItem,
  5071.                             lazyLoad: dataLazy,
  5072.                             responsive: {
  5073.                                 0: {
  5074.                                     items: dataItemXS,
  5075.                                 },
  5076.                                 480: {
  5077.                                     items: dataItemSM,
  5078.                                 },
  5079.                                 768: {
  5080.                                     items: dataItemMD,
  5081.                                 },
  5082.                                 992: {
  5083.                                     items: dataItemLG,
  5084.                                 },
  5085.                                 1200: {
  5086.                                     items: dataItemXL,
  5087.                                 },
  5088.                                 1680: {
  5089.                                     items: dataDefaultItem,
  5090.                                 },
  5091.                             },
  5092.                         });
  5093.                     }
  5094.                 });
  5095.    
  5096.             },
  5097.             error: function(err, xHRCode) {
  5098.                 console.log(err)
  5099.                 console.log(xHRCode);
  5100.             }
  5101.         });
  5102.     }
  5103.    })
  5104. </script><footer class="ps-footer sd-padding-top">
  5105. <div class="container d-lg-none d-block">
  5106. <div class="row">
  5107. <div class="col-12 col-md-offset-2">
  5108. <div class="container-boxy">
  5109. <div class="mb-0">
  5110. <a class="collapsed sd-collapse-header mb-0 border-bottom" data-toggle="collapse" data-target="#quick-links-callapse" href="javascript:void(0);" aria-expanded="false"><h4>Quick Links </h4></a>
  5111. <div class="collapse sd-collaps show" id="quick-links-callapse">
  5112. <aside class="pl-4 pt-4">
  5113. <ul class="ps-list--link sd-listlink pl-0">
  5114. <li><a href="https://tileswale.com/overseas-company">Overseas Directory</a></li>
  5115. <li><a href="https://tileswale.com/other-company">Other Companies</a></li>
  5116. <li><a href="https://tileswale.com/about">About Us</a></li>
  5117. <li><a href="https://tileswale.com/career" target="_blank">Careers <span class="badge text-white rounded-pill ms-1" style="background-color: #f38820!important;">We're hiring</span></a></li>
  5118. <li><a href="https://tileswale.com/blog">Blogs</a></li>
  5119. <li><a href="https://tileswale.com/social-media">News & Social Updates </a></li>
  5120. <li><a href="https://tileswale.com/expo">Event & Expo </a></li>
  5121. <li><a href="https://tileswale.com/event">Upcoming Event </a></li>
  5122. <li><a href="https://tileswale.com/contact-us">Contact Us </a></li>
  5123. <li><a href="https://tileswale.com/invest">Invest in TilesWale </a></li>
  5124. <li><a href="https://tileswale.com/vendor-registration">Vendor Registration </a></li>
  5125. </ul>
  5126. </aside>
  5127. </div>
  5128. </div>
  5129. <div class="mb-0">
  5130. <a class="collapsed sd-collapse-header mb-0 border-bottom" data-toggle="collapse" data-target="#more-services-callpse" href="javascript:void(0);" aria-expanded="false"><h4>More Services</h4></a>
  5131. <div class="collapse sd-collaps" id="more-services-callpse">
  5132. <aside class="pl-4 pt-4">
  5133. <ul class="ps-list--link sd-listlink pl-0">
  5134. <li><a href="https://tilesview.ai/app/login.php?login_backend=MzUyNHRpbGVzcHJldmlld18xOTk0" target="_blank">Tiles Visualizer</a></li>
  5135. <li><a href="https://tileswale.com/tiles-calculator">Tiles Calculator</a></li>
  5136. </ul>
  5137. </aside>
  5138. </div>
  5139. </div>
  5140. <div class="mb-0">
  5141. <a class="collapsed sd-collapse-header mb-0 border-bottom" data-toggle="collapse" data-target="#social-callapse" href="javascript:void(0);" aria-expanded="false"><h4>Socials</h4></a>
  5142. <div class="collapse sd-collaps" id="social-callapse">
  5143. <aside class="pl-4 pt-4">
  5144. <ul class="ps-list--link sd-listlink pl-0">
  5145. <li><a href="https://www.facebook.com/tilesBazaarBussinessApp/" target="_blank"><i class="fa fa-facebook-official" aria-hidden="true"></i> Facebook</a></li>
  5146. <li><a href="https://twitter.com/Tiles_Wale" target="_blank"><i class="fa fa-twitter-square" aria-hidden="true"></i> Twitter</a></li>
  5147. <li><a href="https://in.pinterest.com/tileswale/" target="_blank"><i class="fa fa-pinterest-square" aria-hidden="true"></i> Pinterest</a></li>
  5148. <li><a href="https://www.linkedin.com/company/tiles-wale/?viewAsMember=true" target="_blank"><i class="fa fa-linkedin-square" aria-hidden="true"></i> Linkedin</a></li>
  5149. <li><a href="https://www.youtube.com/@tileswale" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i> Youtube</a></li>
  5150. <li><a href="https://www.instagram.com/tileswale/" target="_blank"><i class="fa fa-instagram" aria-hidden="true"></i> Instagram</a></li>
  5151. </ul>
  5152. </aside>
  5153. </div>
  5154. </div>
  5155. <div class="mb-0">
  5156. <a class="collapsed sd-collapse-header mb-0 border-bottom" data-toggle="collapse" data-target="#collaspe4" href="javascript:void(0);" aria-expanded="false"><h4>Learn & Support</h4></a>
  5157. <div class="collapse sd-collaps" id="collaspe4">
  5158. <aside class="pl-4 pt-4">
  5159. <ul class="ps-list--link sd-listlink pl-0">
  5160. <li><a href="https://tileswale.com/privacy-policy">Privacy Policy</a></li>
  5161. <li><a href="https://tileswale.com/refund-policy">Refund Policy</a></li>
  5162. <li><a href="https://tileswale.com/shipping-policy">Shipping Policy</a></li>
  5163. <li><a href="https://tileswale.com/terms-and-conditions">Term & Condition</a></li>
  5164. <li><a href="https://tileswale.com/payment">Payment</a></li>
  5165. <li><a href="https://tileswale.com/faq">FAQ</a></li>
  5166. <li><a href="https://tileswale.com/client-review">Client Reviews</a></li>
  5167. </ul>
  5168. </aside>
  5169. </div>
  5170. </div>
  5171. </div>
  5172. </div>
  5173. </div>
  5174. </div>
  5175. </div>
  5176. <div class="container">
  5177. <div class="d-lg-block d-none">
  5178. <div class="ps-footer__widgets">
  5179. <aside class="widget widget_footer">
  5180. <h4 class="widget-title">Learn & Support</h4>
  5181. <ul class="ps-list--link">
  5182. <li><a href="https://tileswale.com/privacy-policy">Privacy Policy</a></li>
  5183. <li><a href="https://tileswale.com/refund-policy">Refund Policy</a></li>
  5184. <li><a href="https://tileswale.com/shipping-policy">Shipping Policy</a></li>
  5185. <li><a href="https://tileswale.com/terms-and-conditions">Term & Condition</a></li>
  5186.  
  5187. <li><a href="https://tileswale.com/payment">Payment</a></li>
  5188. <li><a href="https://tileswale.com/faq">FAQ</a></li>
  5189. <li><a href="https://tileswale.com/client-review">Client Reviews</a></li>
  5190. </ul>
  5191. </aside>
  5192. <aside class="widget widget_footer">
  5193. <h4 class="widget-title">More Services</h4>
  5194. <ul class="ps-list--link">
  5195. <li><a href="https://tilesview.ai/app/login.php?login_backend=MzUyNHRpbGVzcHJldmlld18xOTk0" target="_blank">Tiles Visualizer</a></li>
  5196. <li><a href="https://tileswale.com/tiles-calculator">Tiles Calculator</a></li>
  5197. </ul>
  5198. </aside>
  5199. <aside class="widget widget_footer">
  5200. <h4 class="widget-title">Quick Links</h4>
  5201. <ul class="ps-list--link">
  5202. <li><a href="https://tileswale.com/overseas-company">Overseas Directory</a></li>
  5203. <li><a href="https://tileswale.com/other-company">Other Companies</a></li>
  5204. <li><a href="https://tileswale.com/about">About Us</a></li>
  5205. <li><a href="https://tileswale.com/blog">Blogs</a></li>
  5206. <li><a href="https://tileswale.com/social-media">News & Social Updates </a></li>
  5207. <li><a href="https://tileswale.com/contact-us">Contact Us </a></li>
  5208. <li><a href="https://tileswale.com/event">Upcoming Event </a></li>
  5209. <li><a href="https://tileswale.com/expo">Event & Expo </a></li>
  5210. <li><a href="https://tileswale.com/career" target="_blank">Careers <span class="badge text-white rounded-pill ms-1" style="background-color: #f38820!important;">We're hiring</span></a></li>
  5211. <li><a href="https://tileswale.com/invest">Invest in TilesWale </a></li>
  5212. <li><a href="https://tileswale.com/vendor-registration">Vendor Registration </a></li>
  5213. </aside>
  5214. <aside class="widget widget_footer">
  5215. <h4 class="widget-title">Socials</h4>
  5216. <ul class="ps-list--link">
  5217. <li><a href="https://www.facebook.com/tilesBazaarBussinessApp/" target="_blank"><i class="fa fa-facebook-official" aria-hidden="true"></i> Facebook</a></li>
  5218. <li><a href="https://twitter.com/Tiles_Wale" target="_blank"><i class="fa fa-twitter-square" aria-hidden="true"></i> Twitter</a></li>
  5219. <li><a href="https://in.pinterest.com/tileswale/" target="_blank"><i class="fa fa-pinterest-square" aria-hidden="true"></i> Pinterest</a></li>
  5220. <li><a href="https://www.linkedin.com/company/tiles-wale/?viewAsMember=true" target="_blank"><i class="fa fa-linkedin-square" aria-hidden="true"></i> Linkedin</a></li>
  5221. <li><a href="https://www.youtube.com/@tileswale" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i> Youtube</a></li>
  5222. <li><a href="https://www.instagram.com/tileswale/" target="_blank"><i class="fa fa-instagram" aria-hidden="true"></i> Instagram</a></li>
  5223. </ul>
  5224. </aside>
  5225. <aside class="widget widget_footer widget_contact-us mb-0 pb-0">
  5226. <h4 class="widget-title">Download app</h4>
  5227. <div class="widget_content">
  5228. <p class="download-link-footer">
  5229. <a href="https://play.google.com/store/apps/details?id=com.lightlink.tileswaleApp" target="_blank">
  5230. <img class="lazy" data-src="https://tileswale.com/front_assets/img/icons/play_store.svg" alt="Play Store" loading="lazy">
  5231. </a>
  5232. <a href="https://apps.apple.com/us/app/tiles-wale/id1480414835?ls=1" target="_blank">
  5233. <img class="lazy" data-src="https://tileswale.com/front_assets/img/icons/app_store.svg" alt="App Store" loading="lazy">
  5234. </a>
  5235. <a href="//www.dmca.com/Protection/Status.aspx?ID=1d4c9804-fbb5-474e-8dd7-309a73185827" title="DMCA.com Protection Status" class="dmca-badge" target="_blank"> <img src="https://www.dmca.com/img/dmca-protected.png?ID=1d4c9804-fbb5-474e-8dd7-309a73185827" alt="DMCA.com Protection Status" loading="lazy" /></a> <script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js" type="04b641f9f9e21c1d80a647b9-text/javascript"> </script>
  5236. <div id="google_translate_element"></div>
  5237. </p>
  5238. </div>
  5239. </aside>
  5240. </div>
  5241. </div>
  5242. <div class="ps-footer__links d-lg-block d-none ">
  5243. <p>
  5244. <strong>Most Pages::</strong>
  5245. <a href="https://tileswale.com/tiles">Tiles</a>
  5246. <a href="https://tileswale.com/floor-tiles-design">Floor Tiles Design</a>
  5247. <a href="https://tileswale.com/wall-tiles-design">Wall Tiles Design</a>
  5248. </p>
  5249. <p><strong>Tiles By Application:</strong>
  5250. <a href="https://tileswale.com/tiles-use/wall">Wall</a>
  5251. <a href="https://tileswale.com/tiles-use/floor">Floor</a>
  5252. <a href="https://tileswale.com/tiles-use/wall-floor">Wall & Floor</a>
  5253. <a href="https://tileswale.com/tiles-use/step-riser">Step Riser</a>
  5254. </p>
  5255. <p><strong class="widget-title">Tiles By Surface :</strong>
  5256. <a href="https://tileswale.com/tiles-surface/glossy">Glossy</a>
  5257. <a href="https://tileswale.com/tiles-surface/matt">Matt</a>
  5258. <a href="https://tileswale.com/tiles-surface/satin">Satin</a>
  5259. <a href="https://tileswale.com/tiles-surface/sugar">Sugar</a>
  5260. <a href="https://tileswale.com/tiles-surface/polished">Polished</a>
  5261. <a href="https://tileswale.com/tiles-surface/rustic">Rustic</a>
  5262. <a href="https://tileswale.com/tiles-surface/bookmatch">Bookmatch</a>
  5263. <a href="https://tileswale.com/tiles-surface/carving">Carving</a>
  5264. <a href="https://tileswale.com/tiles-surface/high-glossy">High Glossy</a>
  5265. <a href="https://tileswale.com/tiles-surface/metallic">Metallic</a>
  5266. <a href="https://tileswale.com/tiles-surface/glint">Glint</a>
  5267. <a href="https://tileswale.com/tiles-surface/silk">Silk</a>
  5268. <a href="https://tileswale.com/tiles-surface/wood">Wood</a>
  5269. <a href="https://tileswale.com/tiles-surface/galicha">Galicha</a>
  5270. <a href="https://tileswale.com/tiles-surface/marble">Marble</a>
  5271. <a href="https://tileswale.com/tiles-surface/3d-matt">3D Matt</a>
  5272. <a href="https://tileswale.com/tiles-surface/black-white">Black & White</a>
  5273. <a href="https://tileswale.com/tiles-surface/moroccan">Moroccan</a>
  5274. </p>
  5275. <p><strong>Tiles By Material</strong>
  5276. <a href="https://tileswale.com/tiles-type/ceramic">Ceramic</a>
  5277. <a href="https://tileswale.com/tiles-type/vitrified">Vitrified</a>
  5278. <a href="https://tileswale.com/tiles-type/digital">Digital</a>
  5279. <a href="https://tileswale.com/tiles-type/double-charge">Double Charge</a>
  5280. <a href="https://tileswale.com/tiles-type/glazed-vitrified">Glazed Vitrified</a>
  5281. <a href="https://tileswale.com/tiles-type/ceramic-body">Ceramic Body</a>
  5282. <a href="https://tileswale.com/tiles-type/vitrified-body">Vitrified Body</a>
  5283. </p>
  5284. <p><strong>Tiles By Colour :</strong>
  5285. <a href="https://tileswale.com/tiles-colour/maroon">Maroon</a>
  5286. <a href="https://tileswale.com/tiles-colour/red">Red</a>
  5287. <a href="https://tileswale.com/tiles-colour/orange">Orange</a>
  5288. <a href="https://tileswale.com/tiles-colour/yellow">Yellow</a>
  5289. <a href="https://tileswale.com/tiles-colour/olive">Olive</a>
  5290. <a href="https://tileswale.com/tiles-colour/purple">purple</a>
  5291. <a href="https://tileswale.com/tiles-colour/pink">Pink</a>
  5292. <a href="https://tileswale.com/tiles-colour/white">White</a>
  5293. <a href="https://tileswale.com/tiles-colour/green">Green</a>
  5294. <a href="https://tileswale.com/tiles-colour/navy">Navy</a>
  5295. <a href="https://tileswale.com/tiles-colour/blue">Blue</a>
  5296. <a href="https://tileswale.com/tiles-colour/aqua">Aqua</a>
  5297. <a href="https://tileswale.com/tiles-colour/teal">Teal</a>
  5298. <a href="https://tileswale.com/tiles-colour/black">Black</a>
  5299. <a href="https://tileswale.com/tiles-colour/silver">Silver</a>
  5300. <a href="https://tileswale.com/tiles-colour/gray">Gray</a>
  5301. <a href="https://tileswale.com/tiles-colour/brown">Brown</a>
  5302. <a href="https://tileswale.com/tiles-colour/light-blue">light blue</a>
  5303. <a href="https://tileswale.com/tiles-colour/blue">Blue</a>
  5304. <a href="https://tileswale.com/tiles-colour/light-gold">Light Gold</a>
  5305. </p>
  5306. </div>
  5307. <div class="ps-footer__links d-lg-block d-none">
  5308. <p><strong>Countries:</strong>
  5309. <a href="https://tileswale.com/cities/africa">Africa</a>
  5310. <a href="https://tileswale.com/cities/asia">Asia</a>
  5311. <a href="https://tileswale.com/cities/australia">australia</a>
  5312. <a href="https://tileswale.com/cities/canada">Canada</a>
  5313. <a href="https://tileswale.com/cities/europe">Europe</a>
  5314. <a href="https://tileswale.com/cities/india">India</a>
  5315. <a href="https://tileswale.com/cities/myanmar">Myanmar</a>
  5316. <a href="https://tileswale.com/cities/nepal">Nepal</a>
  5317. <a href="https://tileswale.com/cities/new-zealand">New Zealand</a>
  5318. <a href="https://tileswale.com/cities/north-america">North America</a>
  5319. <a href="https://tileswale.com/cities/philippines">Philippines</a>
  5320. <a href="https://tileswale.com/cities/saudi-arabia">Saudi Arabia</a>
  5321. <a href="https://tileswale.com/cities/singapore">Singapore</a>
  5322. <a href="https://tileswale.com/cities/south-america">South America</a>
  5323. <a href="https://tileswale.com/cities/thailand">Thailand</a>
  5324. <a href="https://tileswale.com/cities/uae">UAE</a>
  5325. <a href="https://tileswale.com/cities/uk">UK</a>
  5326. <a href="https://tileswale.com/cities/usa">USA</a>
  5327. </p>
  5328. </div>
  5329. <div class="ps-footer__links d-lg-block d-none">
  5330. <p><a href="https://tileswale.com/blog-detail/tiles-quality">Tiles Quality</a><a href="https://tileswale.com/blog-detail/tiles-export-issues">How To Export Tiles</a><a href="https://tileswale.com/blog-detail/how-to-import-tiles-from-india">How To Import Indian Tiles</a><a href="https://tileswale.com/blog-detail/how-to-import-chinese-tiles-details-with-payment-terms-all-process">How To Import China Tiles</a><a href="https://tileswale.com/blog-detail/how-to-import-vietnamese-tiles-details-with-payment-terms-all-process">How To Import Vietnam Tiles</a><a href="https://tileswale.com/blog-detail/payment-terms-for-import-export-tiles">Payment Terms For Import & Export Tiles</a></p>
  5331. </div>
  5332. <div class="ps-footer__links d-lg-block d-none">
  5333. <p style="color:#ffffff94">TilesWale is a B2B2C platform buying & selling ceramic tiles, sanitaryware, floorings, and other related products. The platform has made the tiles buying and selling process easy for all - manufacturers, suppliers, distributors, wholesalers, retailers, and end-users. </p>
  5334. <p style="color:#ffffff94">No matter which corner of the world you are in, TilesWale lets you buy and sell without hassle. The platform has more than 200k registered users from over 180 countries across the globe. TilesWale has leading manufacturers and suppliers of the industry that have registered on the app. Currently, TilesWale has more than 65,000 verified buyers and more than 35,000 verified suppliers.</p>
  5335. <p style="color:#ffffff94">With almost all leading players listed on this platform, it becomes easy for businesses to expand, newcomers to kickstart, and end customers to buy their products. </p>
  5336. </div>
  5337. <div class="ps-footer__copyright">
  5338. <p>© 2018-2024, ITILESWALE PVT. LTD., All rights reserved.<br>
  5339. Tileswale is registered trademarks of <a href="https://lightlinksolutions.com" target="_blank" class="orange-color">LLS India</a><br> Terms & conditions, features, support, pricing, and service options subject to change without notice.</p>
  5340. <div class="Payment_Icon">
  5341. <p class="pb-1">We Using Safe Payment For:</p>
  5342. <a href="javascript:void(0)" class="pe-none"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="lazy" data-fallback="https://tileswale.com/front_assets/img/payment-method/visa.png" onError="imgFallback(this)" data-src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/3368d39d-553b-4d4b-8769-8dcc012d3900/public" alt loading="lazy"></a>
  5343. <a href="javascript:void(0)" class="pe-none"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="lazy" data-fallback="https://tileswale.com/front_assets/img/payment-method/mastercard.png" onError="imgFallback(this)" data-src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/859a8d40-8fd5-45f6-16bc-ce7af6d42b00/public" alt loading="lazy"></a>
  5344. <a href="javascript:void(0)" class="pe-none"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="lazy" data-fallback="https://tileswale.com/front_assets/img/payment-method/american-express.png" onError="imgFallback(this)" data-src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/1ed70b73-f739-4981-2198-fd9e87751300/public" alt loading="lazy"></a>
  5345. <a href="javascript:void(0)" class="pe-none"><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49"></script><img class="lazy" data-fallback="https://tileswale.com/front_assets/img/payment-method/paypal2.png" onError="imgFallback(this)" data-src="https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/ebbb84a3-95f6-4e3e-a402-1120be83ca00/public" alt loading="lazy"></a>
  5346. </div>
  5347. </div>
  5348. </div>
  5349. </footer>
  5350. <div id="loginModalForm" class="modal fade" role="dialog" data-backdrop="static" data-keyboard="false" style="z-index:11111111;">
  5351. <div class="modal-dialog modal-dialog-centered modal-sm twlogin_From__content">
  5352. <div class="modal-content login_DT">
  5353. <div class="modal-body p-0">
  5354. <a type class="close font-30 position-absolute right-15 top-10 z-index-99 close-btn" data-dismiss="modal">×</a>
  5355. <div class="container-fluid">
  5356. <div class="row">
  5357. <div class="col-6 d-xs-none login-popup-bg">
  5358. <div class="position-absolute sd-login-heading">
  5359. <img src="https://tileswale.com/front_assets/img/logo.svg" class="mb-5" alt="Tileswale" width="177px" loading="lazy">
  5360. <h3 class="p-0 m-0">
  5361. <span class="sd-font-21 font-weight-normal mb-4">World's First Eco-System for the</span><br>
  5362. <span class="sd-font-23 font-weight-bold">Ceramic Industry</span>
  5363. </h3>
  5364. </div>
  5365. </div>
  5366. <div class="col-lg-6 col-12 align-self-center" id="e-onboarding-form-container">
  5367. </div>
  5368. </div>
  5369. </div>
  5370. </div>
  5371. </div>
  5372. <div class="recaptcha_container"></div>
  5373. <div id="recaptcha-container-login" style="z-index:1111111111;position: absolute;"></div>
  5374. </div>
  5375. </div>
  5376. <div class="d-none hiden-opt-form-container">
  5377. <form id="verifyUserForm" class="verifyUserForm" method="post">
  5378. <div class="tw-form__content py-5">
  5379. <div class="form-group">
  5380. <div class="d-flex mb-5">
  5381. <div class="w-25 text-center align-self-center border-right mr-lg-5 mr-3 pr-lg-0 pr-3">
  5382. <img height="70px" src="https://tileswale.com/front_assets/img/login-illusion.avif" alt loading="lazy">
  5383. </div>
  5384. <div class="w-75 align-self-center">
  5385. <p class="h3 m-0 text-dark">Please enter <span class="h2">6 digit OTP</span> sent on <span class="user-number"></span> </p>
  5386. <p class="m-0 orange-color"> <a href="javascript:void(0);" onclick="if (!window.__cfRLUnblockHandlers) return false; changeMobileNumber(this)" data-cf-modified-04b641f9f9e21c1d80a647b9->Change mobile number</a></p>
  5387. </div>
  5388. </div>
  5389. </div>
  5390. <div class="form-group">
  5391. <div class="float-right">
  5392. <p class="m-0 resend-otp-text">
  5393. <a class="orange-color" id="resendOtpButton" href="javascript:void(0);">Resend OTP</a>
  5394. </p>
  5395. </div>
  5396. <input type="number" id="verificationcode" name="verificationcode" class="form-control" placeholder="Verify your OTP" onkeypress="if (!window.__cfRLUnblockHandlers) return false; return isNumberKey(event)" oninput="if (!window.__cfRLUnblockHandlers) return false; javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" maxlength="6" autocomplete="off" onpaste="if (!window.__cfRLUnblockHandlers) return false; return false;" data-cf-modified-04b641f9f9e21c1d80a647b9- />
  5397. <div class="otp-error" id="otp-error" style="color:red"></div>
  5398. </div>
  5399. <div class="modal-footer p-0 border-0 d-block text-center">
  5400. <button type="submit" id="btn-verify" class="ps-btn ps-btn--fullwidth">Confirm OTP</button>
  5401. </div>
  5402. </div>
  5403. </form>
  5404. </div>
  5405. <div class="d-none hidden-login-form-container">
  5406. <form id="twLoginForm" name="twlogin_From" class="twlogin_From p-0" method="post" novalidate="novalidate">
  5407. <div class="tw-form__content py-5">
  5408. <div class="text-center">
  5409. <div class="d-flex pb-5">
  5410. <div class="w-25 text-center align-self-center border-right mr-3 pr-3">
  5411. <img src="https://tileswale.com/front_assets/img/login-illusion.avif" alt loading="lazy">
  5412. </div>
  5413. <h4 class="sd-font-21 text-left mb-0 align-self-center e-login-tagline">To sign in, please enter your mobile number</h4>
  5414. </div>
  5415. </div>
  5416. <div class="input-group border border-dark sd-rounded e-error-parent">
  5417. <span class="input-group-text text-black px-4 border-0 bg-white sd-rounded">
  5418. <h5 class="p-0 m-0">+1</h5>
  5419. <input type="hidden" name="phone_code" id="phone_code" value="+1">
  5420. </span>
  5421. <input type="number" name="phone_number" id="phone_number" placeholder="Enter Your Mobile Number" onkeypress="if (!window.__cfRLUnblockHandlers) return false; return isNumberKey(event)" oninput="if (!window.__cfRLUnblockHandlers) return false; javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" class="form-control border-dark border-left border-top-0 border-right-0 border-bottom-0" maxlength="12" required aria-required="true" autocomplete="off" onpaste="if (!window.__cfRLUnblockHandlers) return false; return false;" data-cf-modified-04b641f9f9e21c1d80a647b9- />
  5422. </div>
  5423. <label id="phone_number-error" class="error" for="phone_number"></label>
  5424. <div class="form-group submtit mb-0 mt-5">
  5425. <button type="submit" id="btn-signin" class="ps-btn ps-btn--fullwidth e-login-button">Sign in with OTP</button>
  5426. </div>
  5427. <div id="login-recaptcha"></div>
  5428. <div class="col-12 login-popup-or-line mt-20">
  5429. <span></span> <b>OR</b> <span></span>
  5430. </div>
  5431. <div class="text-center">
  5432. <div class="d-flex mt-10 mr-20 ml-20">
  5433. <h4 class="sd-font-21 text-left align-self-center" style="font-size:17px!important;">Scan QR code and get the app instantly</h4>
  5434. <div class="w-25 text-center align-self-center mr-3 pr-3">
  5435. <img src="https://tileswale.com/front_assets/img/onlink_to_n87s5h.svg" style="width:200px;margin-bottom:20px" class="scratch-c" alt loading="lazy">
  5436. </div>
  5437. </div>
  5438. </div>
  5439. <div class="col-12">
  5440. <p class="mb-0"> By continuing, you agree to tileswale's <a class="orange-color" href="https://tileswale.com/terms-and-conditions" target="_blank">Terms of Use</a> and <a class="orange-color" href="https://tileswale.com/privacy-policy" target="_blank">Privacy Policy</a>.
  5441. </p>
  5442. </div>
  5443. </div>
  5444. </form>
  5445. </div><div id="successModal" class="modal fade sd-sucess-model" tabindex="-1" role="dialog" aria-hidden="true">
  5446. <div class="modal-dialog modal-dialog-centered justify-content-center">
  5447. <div class="modal-content sd-sucess-width">
  5448. <div class="modal-body p-0">
  5449. <a type class="close font-30 position-absolute right-15 top-10 z-index-99" data-dismiss="modal">×</a>
  5450. <div class="container-fluid">
  5451. <div class="row">
  5452. <div class="col-12 align-self-center">
  5453. <form action>
  5454. <div class="form-group mb-0">
  5455. <div class="text-center pt-4 pb-0">
  5456. <img height="100" src="https://tileswale.com/front_assets/img/verified.png" alt loading="lazy">
  5457. </div>
  5458. <div class="text-center p-4 pt-0">
  5459. <h3 class="text-success font-weight-normal">Sucess</h3>
  5460. <p class="m-0 h4">Thanks for signing up.</p>
  5461. <p class="m-0 h4 e-success-message">we'll keep you posted on the latest product update, news and special offers</p>
  5462. </div>
  5463. </div>
  5464. </form>
  5465. </div>
  5466. </div>
  5467. </div>
  5468. </div>
  5469. </div>
  5470. </div>
  5471. </div> <div class="modal fade" id="buyer-req-modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
  5472. <div class="modal-dialog modal-dialog-centered" role="document">
  5473. <div class="modal-content sd-bg-model">
  5474. <div class="modal-header d-block text-center">
  5475. <h4 class="modal-title text-blue" id="exampleModalLongTitle">Tell us what you need?</h4>
  5476. <a type class="close sd-close-buyer font-30 position-absolute right-15 top-10 text-light p-2" data-dismiss="modal">×</a>
  5477. </div>
  5478. <div class="modal-body py-4 px-0 sd-buyer-body">
  5479. <div class="container-fluid">
  5480. <div class="row">
  5481. <div class="col-6 mb-3 pr-2">
  5482. <div class="card card-post-design">
  5483. <a href="https://tileswale.com/requirement-post/TVE9PQ" class="btn py-3 sd-buyercards">
  5484. <div class>
  5485. <img class="sd-icon-buyer mb-3" height="60" alt="Tile icon" src="https://tileswale.com/front_assets/img/home/ceramic.webp" style loading="lazy">
  5486. </div>
  5487. <div class="text-center text-blue h4 mb-0">
  5488. Ceramic Tiles </div>
  5489. </a>
  5490. </div>
  5491. </div>
  5492. <div class="col-6 mb-3 pr-2">
  5493. <div class="card card-post-design">
  5494. <a href="https://tileswale.com/requirement-post/TWc9PQ" class="btn py-3 sd-buyercards">
  5495. <div class>
  5496. <img class="sd-icon-buyer mb-3" height="60" alt="Tile icon" src="https://tileswale.com/front_assets/img/home/sanitary.jpg" style loading="lazy">
  5497. </div>
  5498. <div class="text-center text-blue h4 mb-0">
  5499. Sanitary Ware </div>
  5500. </a>
  5501. </div>
  5502. </div>
  5503. <div class="col-6 mb-3 pr-2">
  5504. <div class="card card-post-design">
  5505. <a href="https://tileswale.com/requirement-post/TWpVPQ" class="btn py-3 sd-buyercards">
  5506. <div class>
  5507. <img class="sd-icon-buyer mb-3" height="60" alt="Tile icon" src="https://tileswale.com/front_assets/img/home/kitchen.webp" style loading="lazy">
  5508. </div>
  5509. <div class="text-center text-blue h4 mb-0">
  5510. Kitchen Sink </div>
  5511. </a>
  5512. </div>
  5513. </div>
  5514. <div class="col-6 mb-3 pr-2">
  5515. <div class="card card-post-design">
  5516. <a href="https://tileswale.com/requirement-post/TlE9PQ" class="btn py-3 sd-buyercards">
  5517. <div class>
  5518. <img class="sd-icon-buyer mb-3" height="60" alt="Tile icon" src="https://tileswale.com/front_assets/img/home/bathware.jpg" style loading="lazy">
  5519. </div>
  5520. <div class="text-center text-blue h4 mb-0">
  5521. Bathware </div>
  5522. </a>
  5523. </div>
  5524. </div>
  5525. <div class="col-12 mb-3 pr-2">
  5526. <div class="card card-post-design">
  5527. <a href="https://tileswale.com/requirement-post/TXc9PQ" class="btn py-3 sd-buyercards">
  5528. <div class>
  5529. <img class="sd-icon-buyer mb-3" height="60" alt="Tile icon" src="https://tileswale.com/front_assets/img/home/adhesive.webp" style loading="lazy">
  5530. </div>
  5531. <div class="text-center text-blue h4 mb-0">
  5532. Adhesive, Chemical & More </div>
  5533. </a>
  5534. </div>
  5535. </div>
  5536. </div>
  5537. </div>
  5538. </div>
  5539. </div>
  5540. </div>
  5541. </div>
  5542. <div class="buysell-req-btn" data-toggle="modal" data-target="#buyer-req-modal" href="javascript:void(0);">
  5543. <p class="text"> + Requirements </p>
  5544. </div>
  5545.  
  5546. <div class="ps-site-overlay"></div>
  5547. <div id="GeneralModal" class="modal fade" role="dialog" data-backdrop="static" data-keyboard="false" style="z-index: 111111111;">
  5548. <div class="modal-dialog modal-lg">
  5549. <div class="modal-content GT p-20"></div>
  5550. </div>
  5551. </div>
  5552. <div id="ListModal" class="modal fade" role="dialog" data-backdrop="static" data-keyboard="false" style="z-index: 111111111;">
  5553. <div class="modal-dialog modal-lg">
  5554. <div class="modal-content ListModal_DT p-20"></div>
  5555. </div>
  5556. </div>
  5557. <div id="whatsapp_chat_widget" class="sd-whatsapp-web">
  5558. <a href="javascript:void(0);" class onclick="if (!window.__cfRLUnblockHandlers) return false; call_me_whatsapp()" title="WhatsApp" rel="noreferrer noopener" data-firebase-event="web_sticky_whatsapp_btn" data-cf-modified-04b641f9f9e21c1d80a647b9->
  5559. <div id="wa-widget-send-button">
  5560. <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" class="wa-messenger-svg-whatsapp wh-svg-icon"><path d=" M19.11 17.205c-.372 0-1.088 1.39-1.518 1.39a.63.63 0 0 1-.315-.1c-.802-.402-1.504-.817-2.163-1.447-.545-.516-1.146-1.29-1.46-1.963a.426.426 0 0 1-.073-.215c0-.33.99-.945.99-1.49 0-.143-.73-2.09-.832-2.335-.143-.372-.214-.487-.6-.487-.187 0-.36-.043-.53-.043-.302 0-.53.115-.746.315-.688.645-1.032 1.318-1.06 2.264v.114c-.015.99.472 1.977 1.017 2.78 1.23 1.82 2.506 3.41 4.554 4.34.616.287 2.035.888 2.722.888.817 0 2.15-.515 2.478-1.318.13-.33.244-.73.244-1.088 0-.058 0-.144-.03-.215-.1-.172-2.434-1.39-2.678-1.39zm-2.908 7.593c-1.747 0-3.48-.53-4.942-1.49L7.793 24.41l1.132-3.337a8.955 8.955 0 0 1-1.72-5.272c0-4.955 4.04-8.995 8.997-8.995S25.2 10.845 25.2 15.8c0 4.958-4.04 8.998-8.998 8.998zm0-19.798c-5.96 0-10.8 4.842-10.8 10.8 0 1.964.53 3.898 1.546 5.574L5 27.176l5.974-1.92a10.807 10.807 0 0 0 16.03-9.455c0-5.958-4.842-10.8-10.802-10.8z" fill-rule="evenodd"></path></svg>
  5561. <div class="wa-messenger-text">Live Chat</div>
  5562. </div>
  5563. </a>
  5564. </div>
  5565. <div class="ps-search" id="site-search"><a class="ps-btn--close" href="#"></a>
  5566. <div class="ps-search__content">
  5567. <form class="ps-form--primary-search" action="do_action" method="post">
  5568. <input class="form-control" type="text" placeholder="Search for...">
  5569. <button><i class="aroma-magnifying-glass"></i></button>
  5570. </form>
  5571. </div>
  5572. </div>
  5573. <div id="LanguageModal" class="modal fade" role="dialog" data-backdrop="static" data-keyboard="false">
  5574. <div class="modal-dialog">
  5575. <div class="modal-content">
  5576.  
  5577. <div class="modal-header">
  5578. <h4 class="modal-title">Translate In Your Language</h4>
  5579. <button type="button" class="close" data-dismiss="modal">&times;</button>
  5580. </div>
  5581.  
  5582. <div class="modal-body">
  5583. <div class="row">
  5584. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5585. <a href="https://tileswale.com/">
  5586. English </a>
  5587. </div>
  5588. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5589. <a href="https://hi.tileswale.com/">
  5590. हिंदी </a>
  5591. </div>
  5592. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5593. <a href="https://ar.tileswale.com/">
  5594. عربي </a>
  5595. </div>
  5596. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5597. <a href="https://es.tileswale.com/">
  5598. Español </a>
  5599. </div>
  5600. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5601. <a href="https://fr.tileswale.com/">
  5602. France </a>
  5603. </div>
  5604. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5605. <a href="https://de.tileswale.com/">
  5606. Deutschland </a>
  5607. </div>
  5608. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5609. <a href="https://it.tileswale.com/">
  5610. Italia </a>
  5611. </div>
  5612. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5613. <a href="https://pt.tileswale.com/">
  5614. Portugal </a>
  5615. </div>
  5616. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5617. <a href="https://ja.tileswale.com/">
  5618. 日本 </a>
  5619. </div>
  5620. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5621. <a href="https://tr.tileswale.com/">
  5622. Türkiye </a>
  5623. </div>
  5624. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5625. <a href="https://ru.tileswale.com/">
  5626. Россия </a>
  5627. </div>
  5628. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5629. <a href="https://ko.tileswale.com/">
  5630. 한국인 </a>
  5631. </div>
  5632. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5633. <a href="https://vi.tileswale.com/">
  5634. Tiếng Việt </a>
  5635. </div>
  5636. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5637. <a href="https://jv.tileswale.com/">
  5638. Jawa </a>
  5639. </div>
  5640. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5641. <a href="https://fa.tileswale.com/">
  5642. فارسی </a>
  5643. </div>
  5644. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5645. <a href="https://ind.tileswale.com/">
  5646. Indonesia </a>
  5647. </div>
  5648. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5649. <a href="https://pl.tileswale.com/">
  5650. Polski </a>
  5651. </div>
  5652. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5653. <a href="https://yo.tileswale.com/">
  5654. Yoruba </a>
  5655. </div>
  5656. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5657. <a href="https://my.tileswale.com/">
  5658. ဗမာ </a>
  5659. </div>
  5660. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5661. <a href="https://su.tileswale.com/">
  5662. Sundanese </a>
  5663. </div>
  5664. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5665. <a href="https://ca.tileswale.com/">
  5666. Calalana </a>
  5667. </div>
  5668. <div class="col-md-3 col-xs-6" style="margin-bottom:10px;">
  5669. <a href="https://el.tileswale.com/">
  5670. Ελληνικά </a>
  5671. </div>
  5672. </div>
  5673. </div>
  5674.  
  5675. <div class="modal-footer">
  5676. <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
  5677. </div>
  5678. </div>
  5679. </div>
  5680. </div>
  5681. <div class="modal fade" id="requirement_success" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true" data-focus="true">
  5682. <div class="modal-dialog modal-dialog-centered" role="document">
  5683. <div class="modal-content border-0">
  5684. <div class="modal-body p-0 shadow-lg border" style="background-image:url('https://tileswale.com/front_assets/img/success_bg.png')">
  5685. <a type class="close position-absolute right-15 top-10 p-2 z-index-99" data-dismiss="modal">×</a>
  5686. <div class="m-5">
  5687. <div class="row align-items-center p-lg-4">
  5688. <div class="col-4 pr-5 d-none d-xl-block">
  5689. <img src="https://tileswale.com/front_assets/img/success_graphics.png" alt>
  5690. </div>
  5691. <div class="col-xl-8 text-center">
  5692. <h3 class>Thank you for submitting Inquiry!</h3>
  5693. <p class="mb-5 h3 font-weight-normal">We have received your Inquiry. We will soon connect you with relevent Sellers via tileswale App. download now!!</p>
  5694.  
  5695. <div class="mt-5 d-flex justify-content-center requirement_success_button">
  5696. <a href="https://tiw.page.link/8QQ8" class="h2 text-light align-middle d-flex align-items-center download_app_download_now" data-firebase-event="web_download_app_btn">
  5697. <i class="fa fa-download mr-3" aria-hidden="true"></i>
  5698. <span>Download Now</span>
  5699. </a>
  5700. </div>
  5701. </div>
  5702. </div>
  5703. </div>
  5704. </div>
  5705. </div>
  5706. </div>
  5707. </div>
  5708. <style>
  5709. .sd-oversis-modal{
  5710. max-width:1000px !important;
  5711. }
  5712. .sd-borderredis-0{
  5713. border-radius: 0 !important;
  5714. }
  5715. .sd-btn-over:hover{
  5716. color:#000 ;
  5717. }
  5718. .sd-btn-over{
  5719.        padding: 0 19px;
  5720.        font-size: 14px;
  5721.        height: 40px;
  5722.        background-color: transparent;
  5723.        color: #000;
  5724.        border: 1px solid #e2e2e2;
  5725.    }
  5726.    .sd-height-42{
  5727.        height: 42px !important;
  5728.    }
  5729.    .sd-reduis-6{
  5730.        border-radius: 6px !important;
  5731.    }
  5732.    .sdfont-weight-600{
  5733.        font-weight:600 !important;
  5734.    }
  5735.  
  5736.    .sd-transport-modal{
  5737.      position: absolute;
  5738.      width: 100%;
  5739.      left: 0;
  5740.      bottom: 0;
  5741.    }
  5742.    @media screen and (max-width:560px) {
  5743.      .sd-transport-modal{
  5744.        position: relative;
  5745.        width: 100%;
  5746.        left: 0;
  5747.        bottom: 0;
  5748.      }
  5749.    }
  5750. </style>
  5751. <div class="modal fade" id="oversisimodal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
  5752. <div class="modal-dialog sd-oversis-modal modal-dialog-centered" role="document">
  5753. <div class="modal-content">
  5754. <div class="modal-body p-0">
  5755. <div class="container-fluid">
  5756. <div class="row">
  5757. <div class="col-lg-6 d-lg-block d-none px-0">
  5758. <img src="https://tileswale.com/front_assets/img/transport/leftbanner.webp" alt loading="lazy">
  5759. </div>
  5760. <div class="col-lg-6 col-12 position-relatrive">
  5761. <form action>
  5762. <div class="px-lg-4 px-0 pt-5 pb-lg-4 pb-0">
  5763. <h3 class="modal-title font-weight-normal">Looking to <br>
  5764. <span class="orange-color sdfont-weight-600"> Import Tiles in United States? </span>
  5765. </h3>
  5766. <div class="d-flex pt-5">
  5767. <p class="m-0 h3 font-weight-normal">Considering your location, it appears that you may consider importing tiles to United States. Look no further! <b>Tileswale Export</b> is the perfect fit to fulfill all your tile import needs.</p>
  5768. </div>
  5769.  
  5770. <div class="text-center text-center mt-5  mb-lg-5 mb-3">
  5771. <a class="ps-btn bg-dark" href="https://tileswale.com/export">Post your Requirement</a>
  5772. </div>
  5773. </form>
  5774. </div>
  5775. <div class="sd-transport-modal bg-export-modal">
  5776.  
  5777. </div>
  5778. </div>
  5779. </div>
  5780. </div>
  5781. </div>
  5782. </div>
  5783. </div>
  5784. </div> <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  5785. $(document).ready(function () {
  5786.    $(document).on('click', '.close-req-modal', function () {
  5787.        $(".humb-wrapper").removeClass('open');
  5788.    })
  5789. })
  5790. $(document).on('click', '[data-firebase-event]', function () {
  5791.    // alert("hi");
  5792.    var eventValue = $(this).attr('data-firebase-event');
  5793.      
  5794.    firebase.analytics().logEvent(eventValue, {
  5795.        event_value: eventValue
  5796.    });
  5797. })
  5798. </script>
  5799. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  5800.            setTimeout(function () {
  5801.                $('#oversisimodal').modal('show');
  5802.            }, 10000);
  5803.        </script>
  5804. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  5805.    /* Chat Service */
  5806.    function isNumberKey(evt) {
  5807.        var charCode = (evt.which) ? evt.which : event.keyCode;
  5808.            
  5809.        if(event.key == "Enter") {
  5810.            return true;
  5811.        }
  5812.  
  5813.        if ((charCode < 48 || charCode > 57))
  5814.            return false;
  5815.    
  5816.        return true;
  5817.    }
  5818. </script>
  5819. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  5820.  
  5821.    var three_dot_loading = '<div class="threedotloader"><div class="dot"></div>&nbsp;<div class="dot"></div>&nbsp;<div class="dot"></div></div>';
  5822.  
  5823.    var redirection_after_login = ""; // if null then dont redirect else redirect to provided url
  5824.    var loginCallback = ""; // holds the callback method name that we can run after login complete
  5825.  
  5826.    $(document).ready(function() {
  5827.  
  5828.        /**
  5829.         * Login Submit Handler
  5830.         */
  5831.        $(document).on('submit', '#twLoginForm', function (e) {
  5832.            e.preventDefault();
  5833.            
  5834.            if($("#twLoginForm").valid()) {
  5835.  
  5836.                $("#btn-signin").html(three_dot_loading);
  5837.                $("#btn-signin").css('background', "#111");
  5838.                $("#btn-signin").attr('disabled', true);
  5839.                $(".close-btn").hide();
  5840.                if(!window.recaptchaVerifier) {
  5841.                    window.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('login-recaptcha', {
  5842.                        'size': 'invisible',
  5843.                        'callback': function(response){
  5844.                            resolve(response)
  5845.                        },
  5846.                        'expired-callback': function(){
  5847.                            toastr["error"]("Something went wrong. Please try again.","Oh snap!")
  5848.                            location.reload();
  5849.                        },
  5850.                        'isolated' : false
  5851.                    });
  5852.                }
  5853.                
  5854.                sendOtp().then(function(test) {
  5855.                    showVerifyForm();
  5856.                    $(".close-btn").show();
  5857.                }).catch(function(error) {
  5858.                    toastr["error"]("Something is Wrong Please Try Later!","Oh snap!")
  5859.                    setTimeout(function(){
  5860.                        location.reload();
  5861.                    },2000);
  5862.                });
  5863.            }
  5864.        });
  5865.  
  5866.        /**
  5867.         * Verify OTP Handler
  5868.         */
  5869.        $(document).on('submit', '#verifyUserForm', function (e) {
  5870.            e.preventDefault();
  5871.            
  5872.            if($("#verifyUserForm").valid()) {
  5873.  
  5874.                $("#btn-verify").html(three_dot_loading);
  5875.                $("#btn-verify").css('background', "#111");
  5876.                $("#btn-verify").attr('disabled', true);
  5877.                verifyOTP().then(function (response) {  
  5878.                    setModalSessionNew(response.user,response.userid)
  5879.                    .then(function (res) {
  5880.                        $("#loginModalForm").modal("hide");
  5881.                        toastr["success"](res.msg, "Login Success!");
  5882.                        // after login scripts here
  5883.                        if(loginCallback !== "") {  
  5884.                            loginCallback(res.redirect);  
  5885.                            return;
  5886.                        }  
  5887.  
  5888.                        if(res.redirect !== "") {
  5889.                            window.location = res.redirect;
  5890.                            return;
  5891.                        }
  5892.                        if(redirection_after_login !== "") {  
  5893.                            window.location = redirection_after_login;
  5894.                            return;
  5895.                        }
  5896.                        
  5897.                        location.reload();
  5898.                        
  5899.                    });
  5900.                }).catch(function (error) {
  5901.  
  5902.                    $("#btn-verify").html("Confirm OTP");
  5903.                    $("#btn-verify").removeAttr('style');
  5904.                    $("#btn-verify").removeAttr('disabled');
  5905.  
  5906.                    // show error meessage to user
  5907.                    let errorCode = error.code
  5908.                    let errorMessage = error.message
  5909.                    if (errorCode === "auth/invalid-verification-code") {
  5910.                        $("#otp-error").html('You have entered invalid OTP!')
  5911.                    } else if (errorCode === "auth/code-expired") {
  5912.                        $("#otp-error").html('Your otp is expired. please try to resend again')
  5913.                    } else {
  5914.                        toastr["error"]("Something is Wrong Please Try Later!","Oh snap!")
  5915.                        setTimeout(function(){
  5916.                            location.reload();
  5917.                        },2000);
  5918.                    }
  5919.                })
  5920.            }
  5921.        });
  5922.    })
  5923.    
  5924.    function manageLoginContent(contentObj) {  
  5925.        const tagline = contentObj.tagline || "To sign in, please enter your mobile number";
  5926.        const submit = contentObj.submit || "Sign in with OTP";
  5927.        $(".e-login-tagline").html(tagline);
  5928.        $(".e-login-button").html(submit);
  5929.    }
  5930.  
  5931.    function showLoginForm(after_login = "", callback = "", contentObj = {}) {  
  5932.        redirection_after_login = after_login;
  5933.        loginCallback = callback;
  5934.        
  5935.     $('.ps-panel--sidebar').removeClass('active');
  5936.    $('.ps-site-overlay').removeClass('active');
  5937.        
  5938.        let loginForm = $("#twLoginForm").clone(true, true);
  5939.        $("#e-onboarding-form-container").html(loginForm);
  5940.        
  5941.        // manage form content
  5942.        manageLoginContent(contentObj);
  5943.  
  5944.        $("#twLoginForm").validate({
  5945.            rules: {
  5946.                phone_number: {
  5947.                    required: true,
  5948.                    minlength: 9,
  5949.                }
  5950.            },
  5951.            messages: {
  5952.                phone_number: {
  5953.                    required: "Please enter mobile number",  
  5954.                    minlength: "Please enter valid mobile number",
  5955.                }
  5956.            }
  5957.        });
  5958.        $("#loginModalForm").modal("show");
  5959.    }
  5960.  
  5961.    function showVerifyForm() {
  5962.        let verifyUserForm = $("#verifyUserForm").clone(true, true);
  5963.        $("#e-onboarding-form-container").html(verifyUserForm);
  5964.  
  5965.        let c_code = sessionStorage.getItem("phone_code");
  5966.        let mobile = sessionStorage.getItem("mobile_number");
  5967.        $(".user-number").html(c_code+" "+ mobile);
  5968.          
  5969.        $('#verificationcode').focus();
  5970.  
  5971.        startCountdown();
  5972.  
  5973.        $("#verifyUserForm").validate({
  5974.            rules: {
  5975.                verificationcode: {
  5976.                    required: true,
  5977.                    minlength: 6,
  5978.                    maxlength: 6,
  5979.                }
  5980.            },
  5981.            messages: {
  5982.                verificationcode: {
  5983.                    required: "Please enter OTP",
  5984.                    minlength: "Please enter 6 digit OTP",
  5985.                    maxlength: "Please enter 6 digit OTP",
  5986.                }
  5987.            }
  5988.        });
  5989.    }
  5990.  
  5991.    function showLogin(redirectionUrl = "", finalCallback = false) {
  5992.        showLoginForm();
  5993.        sessionStorage.setItem('login_redirection', redirectionUrl);
  5994.        let prelogin = preLogin();
  5995.    }
  5996.  
  5997.    function preLogin() {
  5998.        $('.ps-panel--sidebar').removeClass('active');
  5999.    $('.ps-site-overlay').removeClass('active');
  6000.        return true;
  6001.    }
  6002.  
  6003.    function changeMobileNumber(e) {
  6004.        $(e).html("please wait...");
  6005.        clearInterval(countdown);
  6006.        setTimeout(() => {
  6007.            showLoginForm();
  6008.        }, 500);
  6009.    }
  6010.      
  6011.    /**
  6012.     * Send OTP
  6013.     * @Return (true || false)
  6014.     */
  6015.    async function sendOtp() {
  6016.        
  6017.        // Set Session Storage for letter use
  6018.        if($("#phone_number").val() != "") {
  6019.            var phoneCode = $("#phone_code").val();
  6020.            var mobileNumber = $("#phone_number").val();
  6021.            sessionStorage.setItem("phone_code",phoneCode);
  6022.            sessionStorage.setItem("mobile_number",mobileNumber);
  6023.        } else {
  6024.            var phoneCode = sessionStorage.getItem("phone_code");
  6025.            var mobileNumber = sessionStorage.getItem("mobile_number");
  6026.        }  
  6027.  
  6028.        // Re-validate inputs
  6029.        if(phoneCode == "" || mobileNumber == "") {
  6030.            return false;
  6031.        }
  6032.  
  6033.        // Send OTP (alternate custom if firebase fails to send)
  6034.        const isCustomOtpSent = await sendCustomOtp(phoneCode, mobileNumber);
  6035.        if (isCustomOtpSent) {
  6036.            return true;
  6037.        } else {
  6038.            const isFireBaseOtpSent = await sendFireBaseOtp(phoneCode, mobileNumber);
  6039.            if (isFireBaseOtpSent) {  
  6040.                return true;
  6041.            } else {
  6042.                return false;
  6043.            }
  6044.        }
  6045.    }  
  6046.    
  6047.    function sendFireBaseOtp(phone_code, mobile_number) {
  6048.        return new Promise(function(resolve, reject) {  
  6049.            firebase.auth().signInWithPhoneNumber(phone_code + " " + mobile_number, window.recaptchaVerifier)
  6050.            .then(function (confirmationResult){  
  6051.                window.confirmationResult = confirmationResult;  
  6052.                sessionStorage.setItem('otp_type', "fb");
  6053.                resolve(true);
  6054.            }).catch(function (error){  
  6055.                resolve(false);
  6056.            });
  6057.        });
  6058.    }
  6059.    function sendCustomOtp(phone_code, mobile_number) {
  6060.        return new Promise(function(resolve, reject) {
  6061.            if(String(phone_code) == "+91") {
  6062.                let data = {
  6063.                    phonecode: phone_code,
  6064.                    phonenumber: mobile_number
  6065.                };
  6066.                $.ajax({
  6067.                    url: base_url + 'login/customotp',
  6068.                    type: "POST",
  6069.                    data: data,
  6070.                    success: function(response) {
  6071.                        if (response.status) {
  6072.                            sessionStorage.setItem('otp_type', "custom");
  6073.                            resolve(true);
  6074.                        } else {
  6075.                            resolve(false);
  6076.                        }
  6077.                    },
  6078.                    error: function() {
  6079.                        resolve(false);
  6080.                    }
  6081.                });
  6082.            } else {
  6083.                resolve(false);
  6084.            }
  6085.        });
  6086.    }
  6087.  
  6088.    /**
  6089.     * Verify OTP
  6090.     */
  6091.    async function verifyOTP() {
  6092.        let otp_type = sessionStorage.getItem('otp_type');
  6093.        if(otp_type == 'fb') {
  6094.            return await verifyFirebaseOtp();
  6095.        } else if(otp_type == 'custom') {
  6096.            return await verifyCustomOtp();
  6097.        }
  6098.    }
  6099.  
  6100.    function verifyCustomOtp(){
  6101.  
  6102.        return new Promise (function (resolve, reject) {
  6103.            let otp_data = {
  6104.                user_otp : $("#verificationcode").val(),
  6105.            };
  6106.            $.ajax({
  6107.                url:base_url+'login/verify_otp_custom',
  6108.                type:"POST",
  6109.                data:otp_data,
  6110.                success:function(res){
  6111.                    if(res.status){    
  6112.                        let phone_code = sessionStorage.getItem("phone_code");
  6113.                        let mobile_number = sessionStorage.getItem("mobile_number");
  6114.                        let number = phone_code+mobile_number;
  6115.                        number = number.replace(/ /g,'');
  6116.                        let temp_data = {
  6117.                            "displayName": null,
  6118.                            "email": null,
  6119.                            "phoneNumber": number,
  6120.                            "photoURL": null,
  6121.                            "providerId": "phone",
  6122.                            "uid": number
  6123.                        };
  6124.                        var user = [temp_data];
  6125.                        var userid = Math.random().toString(36).substr(2, 29);  
  6126.                        resolve({
  6127.                            userid : userid,
  6128.                            user : [temp_data]
  6129.                        });
  6130.                    }else{  
  6131.                        reject({
  6132.                            code : "custom",
  6133.                            message : res.msg,
  6134.                        });
  6135.                    }
  6136.                },
  6137.                error:function(){
  6138.                    reject({
  6139.                        code : "custom",
  6140.                        message : "Something went wrong!",
  6141.                    });
  6142.                }
  6143.            });
  6144.        })
  6145.    }
  6146.  
  6147.    function verifyFirebaseOtp() {
  6148.        return new Promise (function (resolve, reject) {
  6149.            window.confirmationResult.confirm($("#verificationcode").val())
  6150.            .then(function (result) {  
  6151.                let user = result.user;  
  6152.                resolve({
  6153.                    userid : user.uid,
  6154.                    user : user.providerData,
  6155.                })
  6156.            }).catch(function (error) {  
  6157.                reject(error);
  6158.            });
  6159.        })
  6160.        
  6161.    }
  6162.    /**
  6163.     * Resend OTP functionality
  6164.     */
  6165.    const RESEND_DELAY = 45;
  6166.    let countdown;
  6167.  
  6168.    function startCountdown() {
  6169.        let count = RESEND_DELAY;
  6170.        $('#resendOtpButton').html('Resend OTP in ' + count + 's');
  6171.        $('#resendOtpButton').prop('disabled', true);
  6172.        countdown = setInterval(function() {
  6173.            count--;
  6174.            if (count == 0) {
  6175.                clearInterval(countdown);
  6176.                $('#resendOtpButton').prop('disabled', false).html('Resend OTP');
  6177.            } else {
  6178.                $('#resendOtpButton').html(`Resend OTP in ${count}s`);
  6179.            }
  6180.        }, 1000);
  6181.    }
  6182.  
  6183.    $(document).ready(function () {
  6184.        $('#resendOtpButton').click(function() {
  6185.            if (!$(this).prop('disabled')) {  
  6186.                $("#verificationcode").val("");
  6187.                $('#resendOtpButton').html(`Resending...`);
  6188.                sendOtp().then(function () {
  6189.                    clearInterval(countdown);
  6190.                    startCountdown();
  6191.                })
  6192.            }
  6193.        });
  6194.    })  
  6195.  
  6196.    /**
  6197.     * set session
  6198.     */
  6199.    function setModalSessionNew(data, uuid){
  6200.  
  6201.        return new Promise(function (resolve, reject) {
  6202.            let formData = {
  6203.                data: data,
  6204.                uuid: uuid,
  6205.                phonecode: sessionStorage.getItem('phone_code'),
  6206.                phoneNumber: sessionStorage.getItem('mobile_number'),
  6207.            };  
  6208.            $.ajax({
  6209.                url: base_url + 'login/setSessionData',
  6210.                type: "POST",
  6211.                data: formData,
  6212.                beforeSend: function () {
  6213.                    $(".preloader").css('display', 'flex');
  6214.                },
  6215.                success: function (response) {  
  6216.                    resolve(response);
  6217.                }
  6218.            });
  6219.        })
  6220.    }
  6221. </script> <style>
  6222.    .download-app-bg {
  6223.        background-image: url(https://tileswale.com/cdn-cgi/imagedelivery/mzSuEo-CuZj22GZ2Ldj31w/5b0fd895-1f16-42fc-ae63-f5d6fb631700/public);
  6224.        height: 195px;
  6225.        background-size: contain;
  6226.        background-position: center;
  6227.        background-repeat: no-repeat;
  6228.    }
  6229. </style>
  6230. <div class="modal fade download_app" id="download_app" data-backdrop="static" data-keyboard="false" tabindex="-1">
  6231. <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable download-modal-size">
  6232. <div class="modal-content">
  6233. <div class="modal-body download_app_modal_body">
  6234. <a type class="close position-absolute right-15 top-10 p-2 z-index-99" data-dismiss="modal">×</a>
  6235. <div class="ps-container sd-bg-b2b2c">
  6236. <div class="row ">
  6237. <div class="col-lg-6 col-12 download-app-bg">
  6238.  
  6239. </div>
  6240. <div class="col-lg-6 col-12 pb-60 pt-60">
  6241. <div>
  6242. <h3 class="sd-texthedding-mobile25 text-light mb-0 font-weight-normal">Experience 10x Faster App Performance! Join the Ceramic Marketplace with Our App Now!</h3>
  6243. </div>
  6244. <div class="mt-5 d-flex justify-content-center">
  6245. <a href="https://tiw.page.link/8QQ8" class="px-5 py-4 h2 text-light align-middle d-flex align-items-center download_app_download_now" data-firebase-event="web_download_app_btn">
  6246. <i class="fa fa-download mr-3" aria-hidden="true"></i><span>Download Now</span>
  6247. </a>
  6248. </div>
  6249. </div>
  6250. </div>
  6251. </div>
  6252. </div>
  6253. </div>
  6254. </div>
  6255. </div>
  6256. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6257.    $(document).ready(function() {
  6258.            });
  6259.    
  6260.    $(document).on('click', '.download-app-popup', function () {
  6261.        $('#download_app').modal('show');
  6262.    });
  6263. </script>
  6264. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6265.    var base_url = 'https://tileswale.com/'
  6266.    var auth = ''
  6267.    var lang = ''
  6268.    var sitekey = '6LfY0pcaAAAAANGXMkE1Hq-_SmhhIBD7gXadu5W7';
  6269.    let startTime = new Date('');
  6270.    let endTime = new Date();
  6271.    let difference = endTime.getTime() - startTime.getTime(); // This will give difference in milliseconds
  6272.    let diff = Math.round(difference / 60000);
  6273. </script>
  6274. <script type="04b641f9f9e21c1d80a647b9-text/javascript" src="https://tileswale.com/front_assets/plugins/swipper/swipper.min.js" async></script>
  6275. <script src="https://tileswale.com/front_assets/script.min.js" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6276. <script type="04b641f9f9e21c1d80a647b9-text/javascript" src="https://tileswale.com/front_assets/plugins/jquery/jquery-confirm.min.js" async></script>
  6277. <script src="https://tileswale.com/front_assets/js/main_script.min.js?a=12346" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6278. <script src="https://tileswale.com/front_assets/plugins/jquery.lazy-master/jquery.lazy.min.js" async type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6279.  
  6280. <script src="https://tileswale.com/front_assets/plugins/firebase/firebase-app.js" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6281. <script src="https://tileswale.com/front_assets/plugins/firebase/firebase-auth.js" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6282. <script src="https://tileswale.com/front_assets/plugins/firebase/firebase-firestore.js" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6283. <script src="https://tileswale.com/front_assets/plugins/firebase/firebase-analytics.js" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6284. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6285. $(function () {
  6286. // Initialize Firebase
  6287. var firebaseConfig = {
  6288. apiKey: "AIzaSyDM12XDBe4XO-PmdpJXrEP6Cx7PYZTj3kQ",
  6289. authDomain: "tileswale-92670.firebaseapp.com",
  6290. databaseURL: "https://tileswale-92670.firebaseio.com",
  6291. projectId: "tileswale-92670",
  6292. storageBucket: "tileswale-92670.appspot.com",
  6293. messagingSenderId: "798337593777",
  6294. appId: "1:798337593777:web:fb4862b89c73471b634d90",
  6295. measurementId: "G-342H9R0MD1"
  6296. };
  6297. if (firebase.apps.length === 0) {
  6298. firebase.initializeApp(firebaseConfig);
  6299. firebase.analytics();
  6300. }
  6301. $(".logoutUser").click(function(){
  6302. firebase.auth().signOut().then(function() {
  6303. // Sign-out successful.
  6304. logoutUser()
  6305. }).catch(function(error) {
  6306. // An error happened.
  6307. console.log(error)
  6308. })
  6309. });
  6310. })
  6311. </script>
  6312. <script src="https://tileswale.com/front_assets/js/config.js?1713586433" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6313.  
  6314. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6315. $(document).on('click', '#search', function() {
  6316.        $(".img-search-box").addClass('d-none');  
  6317.        $(".img-search-content").addClass('d-none');  
  6318.        $(".typed-search-box").toggleClass('d-none');  
  6319.    });
  6320. $(document).on('click', '.img-lence-icon', function() {
  6321.        $(".typed-search-box").addClass('d-none');  
  6322.        $(".img-search-content").toggleClass('d-none');  
  6323. $(".img-search-box").toggleClass('d-none');  
  6324.    });
  6325. document.getElementById("search_image").onchange = function() {
  6326.    
  6327.        const fileSize = this.files[0].size; // size in bytes
  6328.  
  6329.        // check if the file size is larger than 2MB (2 * 1024 * 1024 bytes)
  6330.        if (fileSize > 2097152) {
  6331.            
  6332.                            toastr["error"]("Please upload an image that is smaller than 2MB","error!")
  6333.            
  6334.  
  6335.            $("#search_image").val();
  6336.            return;
  6337.        }
  6338.        
  6339.        $('.search_img_upload').hide();
  6340.        $('#search_img_prew').removeClass('d-none');
  6341.        $('#search_img_prew').attr('src', window.URL.createObjectURL(this.files[0]));
  6342. document.getElementById("image_search_form").submit();
  6343. };
  6344. </script>
  6345. <script type="04b641f9f9e21c1d80a647b9-text/javascript" src="https://tileswale.com/front_assets/tw_page/js/dashboard.js" defer></script>
  6346.  
  6347. <script async src="https://www.googletagmanager.com/gtag/js?id=G-WSX57QXVRY" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6348. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6349.  window.dataLayer = window.dataLayer || [];
  6350.  function gtag(){dataLayer.push(arguments);}
  6351.  gtag('js', new Date());
  6352.  
  6353.  gtag('config', 'G-WSX57QXVRY');
  6354. </script>
  6355. <script src="https://tileswale.com/front_assets/tw_page/js/index.min.js" type="04b641f9f9e21c1d80a647b9-text/javascript"></script>
  6356.  
  6357. <noscript>
  6358.    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MRKP35X" height="0" width="0" style="display:none;visibility:hidden"></iframe>
  6359. </noscript>
  6360.  
  6361.  
  6362. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6363. //  $(document).ready(function () {
  6364. //      setTimeout(function () {
  6365. //          var Tawk_API = Tawk_API || {},
  6366. //             Tawk_LoadStart = new Date();
  6367. //         (function() {
  6368. //             var s1 = document.createElement("script"),
  6369. //                 s0 = document.getElementsByTagName("script")[0];
  6370. //             s1.async = true;
  6371. //             s1.src = 'https://embed.tawk.to/5f5a180cf0e7167d000f1a6c/default';
  6372. //             s1.charset = 'UTF-8';
  6373. //             s1.setAttribute('crossorigin', '*');
  6374. //             s0.parentNode.insertBefore(s1, s0);
  6375. //         })();
  6376. //      }, 3000)
  6377. //  })
  6378. </script>
  6379. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6380. function call_me_whatsapp(){
  6381.    let ip_country = 2;
  6382.    if(ip_country == 1){
  6383.        window.open('https://api.whatsapp.com/send?phone=916262646499&text=Hello%20Tileswale%2C%20%0AI%20want%20to%20ask%20you%20a%20question%20about...', '_blank');
  6384.    }else{
  6385.        window.open('https://api.whatsapp.com/send?phone=916262646499&text=Hello%20Tileswale%2C%20%0AI%20want%20to%20ask%20you%20a%20question%20about...', '_blank');
  6386.    }
  6387. }
  6388. </script>
  6389. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6390.    $(document).ready(function () {
  6391. $( ".tw_top_search" ).submit(function(event) {
  6392. if($(".tw_top_search_input").val() == ""){
  6393. alert("Please Enter Search Keyword.");
  6394. event.preventDefault();
  6395. return false;
  6396. }
  6397. });
  6398.    });
  6399. </script>
  6400. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6401. // var i=0;
  6402. // var intervalId = window.setInterval(function(){
  6403. //     const tawkbtn = $("iframe[title='chat widget']").parent().attr("id");
  6404. //     if(tawkbtn){
  6405. //         // document.getElementById(tawkbtn).style.setProperty('display', 'none', 'important');
  6406. //         if(i==0){
  6407. //             document.getElementById(tawkbtn).style.setProperty('display', 'none', 'important');
  6408. //             $(`#${tawkbtn}`).find('iframe')[0].attributes[5].nodeValue = $(`#${tawkbtn}`).find('iframe')[0].attributes[5].nodeValue + "; top: calc((76% - 24px) + 0px) !important";
  6409. //             document.getElementById(tawkbtn).style.setProperty('display', 'block', 'important');
  6410. //             i++;
  6411. //         }
  6412. //     }
  6413.    
  6414. // }, 300);
  6415.  
  6416. </script>
  6417. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6418. $( document ).ready(function() {
  6419.    $("#search").on('keyup',() => $("#search").val($("#search").val().replace(/[^a-z0-9*-\s]/gi,'').replace(/[_\s]/g, ' ')))
  6420. });
  6421. $( document ).ready(function() {
  6422. $("#search").on("paste copy cut drag drop",()=>{setTimeout(function(){$("#search").val("")},0200)});
  6423. });
  6424. </script>
  6425.  
  6426. <script type="04b641f9f9e21c1d80a647b9-text/javascript">
  6427.    (function(h,o,t,j,a,r){
  6428.        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
  6429.        h._hjSettings={hjid:3830869,hjsv:6};
  6430.        a=o.getElementsByTagName('head')[0];
  6431.        r=o.createElement('script');r.async=1;
  6432.        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
  6433.        a.appendChild(r);
  6434.    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
  6435. </script>
  6436. <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="04b641f9f9e21c1d80a647b9-|49" defer></script><script>(function(){if (!document.body) return;var js = "window['__CF$cv$params']={r:'87724de9ed3d8232',t:'MTcxMzU4NjQzNC45MjMwMDA='};_cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js',document.getElementsByTagName('head')[0].appendChild(_cpo);";var _0xh = document.createElement('iframe');_0xh.height = 1;_0xh.width = 1;_0xh.style.position = 'absolute';_0xh.style.top = 0;_0xh.style.left = 0;_0xh.style.border = 'none';_0xh.style.visibility = 'hidden';document.body.appendChild(_0xh);function handler() {var _0xi = _0xh.contentDocument || _0xh.contentWindow.document;if (_0xi) {var _0xj = _0xi.createElement('script');_0xj.innerHTML = js;_0xi.getElementsByTagName('head')[0].appendChild(_0xj);}}if (document.readyState !== 'loading') {handler();} else if (window.addEventListener) {document.addEventListener('DOMContentLoaded', handler);} else {var prev = document.onreadystatechange || function () {};document.onreadystatechange = function (e) {prev(e);if (document.readyState !== 'loading') {document.onreadystatechange = prev;handler();}};}})();</script></body>
  6437. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda