moveras.com Open in urlscan Pro
50.59.99.64  Public Scan

Submitted URL: http://moveras.com/
Effective URL: https://moveras.com/
Submission: On December 06 via manual from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST /

<form method="post" action="/" id="Form" enctype="multipart/form-data">
  <div class="aspNetHidden">
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="lPHK4Bqa9TXsE6p4W8TL8x3FsF7RBvQKJpbW4rzEn5wuBZc55CSH0pV3h7XdE61wLKNYOzL7wH4Z0pXQH6UTzPY8dq6oP9eEmwZABw==">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['Form'];
    if (!theForm) {
      theForm = document.Form;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=pynGkmcFUV1TlxcOlVIIt2I202Bn0fT5El4h2ZrcKhTmaNc5g8n0NoNBupE1&amp;t=637823077837077270" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=NJmAwtEo3IrT0IBOo73aNqR7OcsY8yTcBGbdCHlmide3e6Jb6XWZeRmICed0zycXD5h7Nq15v9TNQfUH7TV-dSOoGYRFix6pSSkg2ovjhDk-B8KorVWs1PgU9gcb04gta6gcEA2&amp;t=ffffffffaa493ab8" type="text/javascript"></script>
  <script src="/ScriptResource.axd?d=dwY9oWetJoIEtrDGRw46e09dReDJzksDclnV_gk5avfeSS1VfNPLd82MRLdpNTje3NIrTyjoU8kk6SzkzLpmcasc7L2AfshD8ov0E_hdJrspAJZop_sDYoQbrd9GEowaLTgl26AyqWlMxfDy0&amp;t=ffffffffaa493ab8" type="text/javascript"></script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="++qFzLF1F5Fo7QRGOLzA601lpSXhPNoLX7AmaeXKKQ3F429NslfqVyaqfve70ZJ9PcbsMELYnZTT2z1QiEd4g8RoRzaf8nvnmVZGDdVLx6vYEgiG">
  </div>
  <script src="/js/dnn.modalpopup.js?cdv=505" type="text/javascript"></script>
  <script src="/Resources/Shared/Scripts/jquery/jquery.hoverIntent.min.js?cdv=505" type="text/javascript"></script>
  <script src="/js/dnncore.js?cdv=505" type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', [], [], [], 90, '');
    //]]>
  </script>
  <!--CDF(Css|/Resources/_lib/bootstrap4/bootstrap.min.css?cdv=505|DnnPageHeaderProvider|100)-->
  <!--CDF(Css|/Resources/_lib/animatecss/animate.min.css?cdv=505|DnnPageHeaderProvider|100)-->
  <!--CDF(Css|/Resources/_lib/fontawesome-4.7.0/css/font-awesome.min.css?cdv=505|DnnPageHeaderProvider|100)-->
  <!--CDF(Css|/Portals/_default/skins/dnncontra/assets/css/smartmenus.css?cdv=505|DnnPageHeaderProvider|100)-->
  <!--CDF(Css|/Portals/_default/skins/dnncontra/assets/css/dnncontra.css?cdv=505|DnnPageHeaderProvider|100)-->
  <!-- Theme pre-defined color scheme -->
  <!--CDF(Css|/Portals/_default/skins/dnncontra/assets/css/colors/_moveras.css?cdv=505|DnnPageHeaderProvider|100)-->
  <!-- Theme pre-defined color scheme --><!--CDF(Css|/Resources/_lib/fancyapps/fancybox.css?cdv=505|DnnPageHeaderProvider|100)-->
  <script>
    const offs3t = 24;

    function fadeIn(obj) {
      $(obj).fadeIn(600);
    }

    function adjustParentHeight(obj) {
      $(obj).parent().css({
        'height': $(window).innerHeight() - offs3t + 'px'
      });
    }
  </script>
  <!-- Start Header Section -->
  <header class="header">
    <div class="top-bar">
      <div class="container-fluid">
        <div class="container p-0">
          <div class="row p-0">
            <div class="col-sm-6 hidden-lg-down">
              <ul class="list-inline contact-details">
                <li class="list-inline-item"><a href="mailto:customerservice@moveras.com"><i class="fa fa-envelope-o"></i> customerservice@moveras.com</a></li>
                <li class="list-inline-item"><a href="tel:877-866-8372"><i class="fa fa-phone"></i> (877) 866-8372</a></li>
              </ul>
            </div>
            <div class="col-md-6 col-sm-12">
              <ul class="list-inline general-functions" style="margin-right: 24px;">
                <!-- Login -->
                <li class="list-inline-item text-xs-center" style="margin-right: 0px; padding-top: 2px;">
                  <div id="dnn_LOGIN1_loginGroup" class="loginGroup">
                    <a id="dnn_LOGIN1_enhancedLoginLink" class="LoginLink" rel="nofollow" onclick="this.disabled=true;" href="https://moveras.com/Login_Page?returnurl=%2f"><p><i class="material-icons">lock_open</i>Login</p></a>
                  </div>
                </li>
                <!-- ./Login -->
                <!-- show more options if host -->
              </ul>
            </div>
          </div>
          <!-- ./row -->
        </div>
      </div><!-- ./container -->
    </div><!-- ./top-bar -->
    <!--<nav class="navbar navbar-full navbar-contra navbar-light">-->
    <div class="menu-bar">
      <div class="d-sm-none d-md-block menu-bar-flare position-absolute">
        <div></div>
        <div></div>
      </div>
      <div class="container" style="padding: 0px;">
        <style>
          .logo-light {
            display: none;
          }

          .logo-dark {
            display: block;
          }

          @media (prefers-color-scheme: light) {
            .logo-light {
              display: block;
              filter: drop-shadow(3px 6px 2px rgb(0, 0, 0, 10%));
            }

            .logo-dark {
              display: none;
            }
          }
        </style>
        <nav class="contra-nav" role="navigation">
          <input id="main-menu-state" type="checkbox">
          <label class="main-menu-btn" for="main-menu-state">
            <span class="main-menu-btn-icon"></span>Toggle main menu visibility </label>
          <div class="nav-brand">
            <div class="logo-small" style="height: 100%; display: flex; align-items: center; justify-content: center;">
              <img src="/Portals/_default/skins/dnncontra/assets/images/logo-small.png">
            </div>
            <div class="logo-large" style="height: 100%; display: flex; align-items: center; justify-content: center;">
              <div class="logo-dark">
                <svg version="1.1" id="svg9" xml:space="preserve" width="1550" height="300" viewBox="0 0 1550 300" sodipodi:docname="moveras_logo_negative.ai" inkscape:version="1.1.2 (b8e25be833, 2022-02-05)"
                  xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"
                  style="width: 230px; height: 52px;">
                  <defs id="defs13">
                    <clipPath clipPathUnits="userSpaceOnUse" id="clipPath23">
                      <path d="M 0,792 H 1224 V 0 H 0 Z" id="path21"></path>
                    </clipPath>
                  </defs>
                  <sodipodi:namedview id="namedview11" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="true" showgrid="false" inkscape:zoom="0.76515152"
                    inkscape:cx="827.94059" inkscape:cy="326.73267" inkscape:window-width="2560" inkscape:window-height="1017" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="g15">
                  </sodipodi:namedview>
                  <g id="g15" inkscape:groupmode="layer" inkscape:label="moveras_logo_negative" transform="matrix(1.3333333,0,0,-1.3333333,0,1056)">
                    <g id="g17" transform="translate(-17.123763,218.12377)">
                      <g id="g19" clip-path="url(#clipPath23)">
                        <g id="g25" transform="translate(325.1416,481.9653)">
                          <path
                            d="m 0,0 c 0,10.839 -1.008,20.165 -1.008,27.978 h 18.652 c 0,-6.301 0.504,-12.854 0.504,-19.408 h 0.504 c 5.293,11.595 19.913,22.432 39.321,22.432 25.458,0 33.524,-14.366 37.305,-22.432 8.57,13.864 19.409,22.432 37.304,22.432 33.776,0 44.867,-18.903 44.867,-49.402 v -71.584 h -19.662 v 70.575 c 0,16.384 -5.797,32.263 -28.734,32.263 -16.636,0 -30.498,-13.609 -30.498,-34.783 v -68.055 h -19.66 v 66.796 c 0,25.96 -6.555,36.042 -22.687,36.042 -25.457,0 -36.547,-18.399 -36.547,-45.368 v -57.47 H 0 Z"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path27"></path>
                        </g>
                        <g id="g29" transform="translate(580.9771,407.1035)">
                          <path
                            d="M 0,0 C 25.458,0 41.841,19.157 41.841,43.859 41.841,68.561 25.458,87.716 0,87.716 -25.458,87.716 -41.843,68.561 -41.843,43.859 -41.843,19.157 -25.458,0 0,0 m 0,105.864 c 36.295,0 63.014,-25.205 63.014,-62.005 0,-36.8 -26.719,-62.006 -63.014,-62.006 -36.298,0 -63.016,25.206 -63.016,62.006 0,36.8 26.718,62.005 63.016,62.005"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path31"></path>
                        </g>
                        <g id="g33" transform="translate(713.0508,391.9814)">
                          <path d="m 0,0 h -21.676 l -48.143,117.962 h 22.936 l 36.802,-92.506 h 0.505 l 35.033,92.506 h 21.176 z" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path35"></path>
                        </g>
                        <g id="g37" transform="translate(855.668,461.5479)">
                          <path
                            d="M 0,0 C -0.756,19.913 -13.863,33.272 -35.541,33.272 -57.217,33.272 -71.583,19.913 -74.104,0 Z m 16.889,-48.142 c -13.864,-17.897 -30.5,-24.45 -52.43,-24.45 -37.051,0 -59.735,27.729 -59.735,62.007 0,36.548 25.708,62.005 60.493,62.005 33.272,0 55.956,-22.685 55.956,-61.754 v -6.301 h -95.277 c 1.512,-20.416 17.14,-37.809 38.563,-37.809 16.89,0 28.231,6.049 37.558,17.898 z"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path39"></path>
                        </g>
                        <g id="g41" transform="translate(893.3916,481.9653)">
                          <path
                            d="m 0,0 c 0,10.839 -1.007,20.165 -1.007,27.978 h 18.652 c 0,-6.301 0.505,-12.854 0.505,-19.408 h 0.504 c 5.292,11.595 19.913,22.432 39.322,22.432 2.519,0 5.291,-0.252 8.064,-1.258 L 64.781,9.83 c -3.277,1.009 -7.056,1.513 -10.589,1.513 -23.942,0 -34.53,-16.888 -34.53,-43.857 v -57.47 H 0 Z"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path43"></path>
                        </g>
                        <g id="g45" transform="translate(1025.1553,448.6934)">
                          <path
                            d="m 0,0 c -24.953,0 -41.084,-6.806 -41.084,-22.686 0,-14.869 11.092,-20.414 25.961,-20.414 22.686,0 34.28,16.383 34.783,35.541 V 0 Z m -56.965,46.126 c 12.1,12.352 29.742,18.148 46.883,18.148 34.785,0 49.403,-16.634 49.403,-49.907 v -50.661 c 0,-6.806 0.755,-14.369 1.766,-20.418 H 22.182 c -1.261,5.291 -1.261,12.603 -1.261,17.644 H 20.418 C 12.604,-51.167 -0.504,-59.737 -18.4,-59.737 c -23.946,0 -43.856,12.098 -43.856,35.038 0,39.066 45.368,41.336 74.354,41.336 h 7.562 v 3.528 c 0,17.14 -10.836,25.961 -29.238,25.961 -12.602,0 -25.71,-4.284 -35.035,-12.854 z"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path47"></path>
                        </g>
                        <g id="g49" transform="translate(1094.125,422.9834)">
                          <path
                            d="m 0,0 c 7.815,-9.577 16.384,-15.88 30.25,-15.88 12.348,0 25.96,5.296 25.96,18.151 0,12.601 -12.602,15.88 -25.205,18.651 -22.434,5.041 -41.59,9.829 -41.59,34.28 0,22.936 22.181,34.782 44.109,34.782 16.636,0 32.013,-6.3 40.077,-21.423 L 57.219,57.721 c -5.04,8.318 -13.36,14.115 -24.954,14.115 -10.838,0 -23.19,-5.292 -23.19,-16.382 0,-9.831 14.114,-14.117 29.743,-17.141 20.92,-4.033 38.565,-11.595 38.565,-35.289 0,-26.717 -23.693,-37.051 -47.133,-37.051 -19.915,0 -34.28,5.293 -45.876,21.928 z"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path51"></path>
                        </g>
                        <g id="g53" transform="translate(48.3672,437.123)">
                          <path
                            d="M 0,0 23.663,84.136 H 49.385 L 74.335,0 H 95.1 l 24.971,84.136 h 25.721 L 169.452,0 h 20.77 c 1.698,7.604 2.662,15.487 2.662,23.604 0,59.738 -48.429,108.17 -108.168,108.17 -59.74,0 -108.167,-48.432 -108.167,-108.17 0,-8.117 0.968,-16 2.661,-23.604 z"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path55"></path>
                        </g>
                        <g id="g57" transform="translate(193.1172,475.2622)">
                          <path d="m 0,0 h -24.984 l -24.88,-83.847 H -70.189 L -95.076,0 h -24.997 l -23.429,-83.342 c 19.845,-24.033 49.864,-39.361 83.468,-39.361 33.613,0 63.607,15.366 83.451,39.414 z"
                            style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path59"></path>
                        </g>
                      </g>
                    </g>
                  </g>
                </svg>
              </div>
              <div class="logo-light">
                <svg xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" version="1.1" id="svg279"
                  xml:space="preserve" width="1550" height="300" viewBox="0 0 1550 300" sodipodi:docname="moveras_logo.ai" inkscape:version="1.1.2 (b8e25be833, 2022-02-05)" style="width: 230px; height: 52px;" "="">
                        <defs id=" defs283">
                  <clipPath clipPathUnits="userSpaceOnUse" id="clipPath293" style="width: 230px;">
                    <path d="M 0,792 H 1224 V 0 H 0 Z" id="path291"></path>
                  </clipPath>
                  </defs>
                  <sodipodi:namedview id="namedview281" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="true" showgrid="false" inkscape:zoom="0.67463235"
                    inkscape:cx="390.58311" inkscape:cy="527.69482" inkscape:window-width="2560" inkscape:window-height="1017" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="g285">
                  </sodipodi:namedview>
                  <g id="g285" inkscape:groupmode="layer" inkscape:label="moveras_logo" transform="matrix(1.3333333,0,0,-1.3333333,0,1056)">
                    <g id="g287" transform="translate(-16.287466,218.28475)">
                      <g id="g289" clip-path="url(#clipPath293)">
                        <g id="g295" transform="translate(325.1416,481.9653)">
                          <path
                            d="m 0,0 c 0,10.839 -1.008,20.165 -1.008,27.978 h 18.652 c 0,-6.301 0.504,-12.854 0.504,-19.408 h 0.504 c 5.293,11.595 19.913,22.432 39.321,22.432 25.458,0 33.524,-14.366 37.305,-22.432 8.57,13.864 19.409,22.432 37.304,22.432 33.776,0 44.867,-18.903 44.867,-49.402 v -71.584 h -19.662 v 70.575 c 0,16.384 -5.797,32.263 -28.734,32.263 -16.636,0 -30.498,-13.609 -30.498,-34.783 v -68.055 h -19.66 v 66.796 c 0,25.96 -6.555,36.042 -22.687,36.042 -25.457,0 -36.547,-18.399 -36.547,-45.368 v -57.47 H 0 Z"
                            style="fill:#64696e;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path297"></path>
                        </g>
                        <g id="g299" transform="translate(580.9771,407.1035)">
                          <path
                            d="M 0,0 C 25.458,0 41.841,19.157 41.841,43.859 41.841,68.561 25.458,87.716 0,87.716 -25.458,87.716 -41.843,68.561 -41.843,43.859 -41.843,19.157 -25.458,0 0,0 m 0,105.864 c 36.295,0 63.014,-25.205 63.014,-62.005 0,-36.8 -26.719,-62.006 -63.014,-62.006 -36.298,0 -63.016,25.206 -63.016,62.006 0,36.8 26.718,62.005 63.016,62.005"
                            style="fill:#64696e;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path301"></path>
                        </g>
                        <g id="g303" transform="translate(713.0508,391.9814)">
                          <path d="m 0,0 h -21.676 l -48.143,117.962 h 22.936 l 36.802,-92.506 h 0.505 l 35.033,92.506 h 21.176 z" style="fill:#64696e;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path305"></path>
                        </g>
                        <g id="g307" transform="translate(855.668,461.5479)">
                          <path
                            d="M 0,0 C -0.756,19.913 -13.863,33.272 -35.541,33.272 -57.217,33.272 -71.583,19.913 -74.104,0 Z m 16.889,-48.142 c -13.864,-17.897 -30.5,-24.45 -52.43,-24.45 -37.051,0 -59.735,27.729 -59.735,62.007 0,36.548 25.708,62.005 60.493,62.005 33.272,0 55.956,-22.685 55.956,-61.754 v -6.301 h -95.277 c 1.512,-20.416 17.14,-37.809 38.563,-37.809 16.89,0 28.231,6.049 37.558,17.898 z"
                            style="fill:#64696e;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path309"></path>
                        </g>
                        <g id="g311" transform="translate(893.3916,481.9653)">
                          <path
                            d="m 0,0 c 0,10.839 -1.007,20.165 -1.007,27.978 h 18.652 c 0,-6.301 0.505,-12.854 0.505,-19.408 h 0.504 c 5.292,11.595 19.913,22.432 39.322,22.432 2.519,0 5.291,-0.252 8.064,-1.258 L 64.781,9.83 c -3.277,1.009 -7.056,1.513 -10.589,1.513 -23.942,0 -34.53,-16.888 -34.53,-43.857 v -57.47 H 0 Z"
                            style="fill:#64696e;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path313"></path>
                        </g>
                        <g id="g315" transform="translate(1025.1553,448.6934)">
                          <path
                            d="m 0,0 c -24.953,0 -41.084,-6.806 -41.084,-22.686 0,-14.869 11.092,-20.414 25.961,-20.414 22.686,0 34.28,16.383 34.783,35.541 V 0 Z m -56.965,46.126 c 12.1,12.352 29.742,18.148 46.883,18.148 34.785,0 49.403,-16.634 49.403,-49.907 v -50.661 c 0,-6.806 0.755,-14.369 1.766,-20.418 H 22.182 c -1.261,5.291 -1.261,12.603 -1.261,17.644 H 20.418 C 12.604,-51.167 -0.504,-59.737 -18.4,-59.737 c -23.946,0 -43.856,12.098 -43.856,35.038 0,39.066 45.368,41.336 74.354,41.336 h 7.562 v 3.528 c 0,17.14 -10.836,25.961 -29.238,25.961 -12.602,0 -25.71,-4.284 -35.035,-12.854 z"
                            style="fill:#64696e;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path317"></path>
                        </g>
                        <g id="g319" transform="translate(1094.125,422.9834)">
                          <path
                            d="m 0,0 c 7.815,-9.577 16.384,-15.88 30.25,-15.88 12.348,0 25.96,5.296 25.96,18.151 0,12.601 -12.602,15.88 -25.205,18.651 -22.434,5.041 -41.59,9.829 -41.59,34.28 0,22.936 22.181,34.782 44.109,34.782 16.636,0 32.013,-6.3 40.077,-21.423 L 57.219,57.721 c -5.04,8.318 -13.36,14.115 -24.954,14.115 -10.838,0 -23.19,-5.292 -23.19,-16.382 0,-9.831 14.114,-14.117 29.743,-17.141 20.92,-4.033 38.565,-11.595 38.565,-35.289 0,-26.717 -23.693,-37.051 -47.133,-37.051 -19.915,0 -34.28,5.293 -45.876,21.928 z"
                            style="fill:#64696e;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path321"></path>
                        </g>
                        <g id="g323" transform="translate(48.3672,437.123)">
                          <path
                            d="M 0,0 23.663,84.136 H 49.385 L 74.335,0 H 95.1 l 24.971,84.136 h 25.721 L 169.452,0 h 20.77 c 1.698,7.604 2.662,15.487 2.662,23.604 0,59.738 -48.429,108.17 -108.168,108.17 -59.74,0 -108.167,-48.432 -108.167,-108.17 0,-8.117 0.968,-16 2.661,-23.604 z"
                            style="fill:#b20d35;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path325"></path>
                        </g>
                        <g id="g327" transform="translate(193.1172,475.2622)">
                          <path d="m 0,0 h -24.984 l -24.88,-83.847 H -70.189 L -95.076,0 h -24.997 l -23.429,-83.342 c 19.845,-24.033 49.864,-39.361 83.468,-39.361 33.613,0 63.607,15.366 83.451,39.414 z"
                            style="fill:#b20d35;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path329"></path>
                        </g>
                      </g>
                    </g>
                  </g>
                </svg>
              </div>
            </div>
          </div>
          <!-- ./ helper -->
          <ul id="main-menu" class="sm sm-contra" data-smartmenus-id="1670369225187692">
            <li>
              <a href="https://moveras.com/" class="current  waves-effect waves-dark">

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            Home
        </a>
            </li>
            <li>
              <a href="#" class="waves-effect waves-dark has-submenu" id="sm-1670369225187692-1" aria-haspopup="true" aria-controls="sm-1670369225187692-2" aria-expanded="false"><span class="sub-arrow">+</span>

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            Products
        </a>
              <ul id="sm-1670369225187692-2" role="group" aria-hidden="true" aria-labelledby="sm-1670369225187692-1" aria-expanded="false">
                <li>
                  <a href="https://moveras.com/catalog" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png?ver=Q9WTSkTHFDqccXIG3Wo9kg%3d%3d" style="width: 28px;margin-right:12px;">
            <span>Online Catalog</span>
        </a>
                </li>
              </ul>
            </li>
            <li>
              <a href="#" class="waves-effect waves-dark has-submenu" id="sm-1670369225187692-3" aria-haspopup="true" aria-controls="sm-1670369225187692-4" aria-expanded="false"><span class="sub-arrow">+</span>

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            Support
        </a>
              <ul id="sm-1670369225187692-4" role="group" aria-hidden="true" aria-labelledby="sm-1670369225187692-3" aria-expanded="false">
                <li>
                  <a href="https://moveras.com/Articles" class="waves-effect waves-dark d-flex align-items-center has-submenu" id="sm-1670369225187692-5" aria-haspopup="true" aria-controls="sm-1670369225187692-6" aria-expanded="false"><span class="sub-arrow">+</span>
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">

            <span>Articles</span>

        </a>
                  <ul id="sm-1670369225187692-6" role="group" aria-hidden="true" aria-labelledby="sm-1670369225187692-5" aria-expanded="false">
                    <li>
                      <a href="https://moveras.com/Support/Articles/GM_6L_45_50_80_90_Ford_6R_60_80_programming" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">
            <span>GM 6L (45/50/80/90) &amp; Ford 6R (60/80) programming</span>
        </a>
                    </li>
                  </ul>
                </li>
                <li>
                  <a href="https://moveras.com/Support/Installation_Guides" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/pdf_gray.png?ver=Cn2WR2zuwXMETzAuH4ssmQ%3d%3d" style="width: 28px;margin-right:12px;">
            <span>Installation Guides</span>
        </a>
                </li>
                <li>
                  <a href="https://moveras.com/Support/Labor_Reimbursement_Form" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/shield_gray.png?ver=v9ngQsXwLJa_1mIuWYW7nw%3d%3d" style="width: 28px;margin-right:12px;">
            <span>Labor Reimbursement Form</span>
        </a>
                </li>
                <li>
                  <a href="https://moveras.com/Returns" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/truck_gray.png?ver=QsNYcfxaGJR_ixHAxAW0vQ%3d%3d" style="width: 28px;margin-right:12px;">
            <span>My Returns</span>
        </a>
                </li>
                <li>
                  <a href="https://moveras.com/Support/Technical_Bulletins" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/star_gray_2.png?ver=UrwaYL5IwjERrPMZo1XL7w%3d%3d" style="width: 28px;margin-right:12px;">
            <span>Technical Bulletins</span>
        </a>
                </li>
                <li>
                  <a href="https://moveras.com/Support/Tools" class="waves-effect waves-dark d-flex align-items-center has-submenu" id="sm-1670369225187692-7" aria-haspopup="true" aria-controls="sm-1670369225187692-8" aria-expanded="false"><span class="sub-arrow">+</span>
            <img src="/Portals/0/tools_gray.png?ver=z7BEfMHpVAmpuekPozprmw%3d%3d" style="width: 28px;margin-right:12px;">

            <span>Tools</span>

        </a>
                  <ul id="sm-1670369225187692-8" role="group" aria-hidden="true" aria-labelledby="sm-1670369225187692-7" aria-expanded="false">
                    <li>
                      <a href="https://moveras.com/Support/Tools/Transmission_Fluid_Type" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/tools_gray.png?ver=z7BEfMHpVAmpuekPozprmw%3d%3d" style="width: 28px;margin-right:12px;">
            <span>Transmission Fluid Type</span>
        </a>
                    </li>
                    <li>
                      <a href="https://moveras.com/Support/Tools/Speedometer_Drive_Gear_Calculator" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/tools_gray.png?ver=z7BEfMHpVAmpuekPozprmw%3d%3d" style="width: 28px;margin-right:12px;">
            <span>Speedometer Drive Gear Calculator</span>
        </a>
                    </li>
                  </ul>
                </li>
                <li>
                  <a href="https://moveras.com/Support/Warranty" class="waves-effect waves-dark d-flex align-items-center has-submenu" id="sm-1670369225187692-9" aria-haspopup="true" aria-controls="sm-1670369225187692-10" aria-expanded="false"><span class="sub-arrow">+</span>
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">

            <span>Warranty</span>

        </a>
                  <ul id="sm-1670369225187692-10" role="group" aria-hidden="true" aria-labelledby="sm-1670369225187692-9" aria-expanded="false">
                    <li>
                      <a href="https://moveras.com/Support/Warranty/Get_a_Registration_Code" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">
            <span>Get a Registration Code</span>
        </a>
                    </li>
                    <li>
                      <a href="https://moveras.com/QuickReg" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">
            <span>Register Your Warranty</span>
        </a>
                    </li>
                    <li>
                      <a href="https://moveras.com/repair" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">
            <span>Request a Repair or Replacement</span>
        </a>
                    </li>
                  </ul>
                </li>
              </ul>
            </li>
            <li>
              <a href="https://moveras.com/Where_to_Buy" class="  waves-effect waves-dark">

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            Where to Buy?
        </a>
            </li>
            <li>
              <a href="https://moveras.com/Careers" class="  waves-effect waves-dark">

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            Careers
        </a>
            </li>
            <li>
              <a href="#" class="waves-effect waves-dark has-submenu" id="sm-1670369225187692-11" aria-haspopup="true" aria-controls="sm-1670369225187692-12" aria-expanded="false"><span class="sub-arrow">+</span>

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            About
        </a>
              <ul id="sm-1670369225187692-12" role="group" aria-hidden="true" aria-labelledby="sm-1670369225187692-11" aria-expanded="false">
                <li>
                  <a href="https://moveras.com/About/Arizona_Facility_Tour" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">
            <span>Arizona Facility Tour</span>
        </a>
                </li>
                <li>
                  <a href="https://moveras.com/About" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">
            <span>About Moveras</span>
        </a>
                </li>
              </ul>
            </li>
            <li>
              <a href="https://moveras.com/Contact" class="  waves-effect waves-dark">

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            Contact
        </a>
            </li>
            <li>
              <a href="#" class="waves-effect waves-dark has-submenu" id="sm-1670369225187692-13" aria-haspopup="true" aria-controls="sm-1670369225187692-14" aria-expanded="false"><span class="sub-arrow">+</span>

            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;" class="d-inline-block d-xl-none">
            Training
        </a>
              <ul id="sm-1670369225187692-14" role="group" aria-hidden="true" aria-labelledby="sm-1670369225187692-13" aria-expanded="false">
                <li>
                  <a href="https://moveras.com/TransmissionTraining" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/school_gray.png?ver=9WdlVZMhSF2yH5WpGDrigA%3d%3d" style="width: 28px;margin-right:12px;">
            <span>Transmission Training</span>
        </a>
                </li>
                <li>
                  <a href="https://moveras.com/Training/Videos" class="  waves-effect waves-dark d-flex align-items-center">
            <img src="/Portals/0/mov_white_32.png" style="width: 28px;margin-right:12px;">
            <span>Videos</span>
        </a>
                </li>
              </ul>
            </li>
            <!-- ./ for loop -->
          </ul>
          <!-- ./ node count -->
        </nav>
      </div>
      <script>
        // SmartMenus init
        $(function() {
          $('#main-menu').smartmenus({
            subMenusSubOffsetX: 1,
            subMenusSubOffsetY: -8,
            showTimeout: 0,
            showOnClick: true,
            noMouseOver: true,
            subMenusMaxWidth: '30em'
          });
        });
        // SmartMenus mobile menu toggle button
        $(function() {
          var $mainMenuState = $('#main-menu-state');
          if ($mainMenuState.length) {
            // animate mobile menu
            $mainMenuState.change(function(e) {
              var $menu = $('#main-menu');
              if (this.checked) {
                $menu.hide().slideDown(200, function() {
                  $menu.css('display', '');
                });
              } else {
                $menu.show().slideUp(200, function() {
                  $menu.css('display', '');
                });
              }
            });
            // hide mobile menu beforeunload
            $(window).bind('beforeunload unload', function() {
              if ($mainMenuState[0].checked) {
                $mainMenuState[0].click();
              }
            });
          }
        });
      </script>
    </div>
    <!--</nav>  ./navbar -->
  </header><!-- ./Header -->
  <div class="movImgWrapper" style="height: 1176px; width: 100%; position: fixed; top: 0px;">
    <img id="movImg" onload="adjustParentHeight(this);fadeIn(this)" src="/Portals/_default/skins/dnncontra/assets/images/home-image-640.jpg" srcset="/Portals/_default/skins/dnncontra/assets/images/home-image-5120.jpg 5120w, 
            /Portals/_default/skins/dnncontra/assets/images/home-image-1920.jpg 1920w, 
            /Portals/_default/skins/dnncontra/assets/images/home-image-1600.jpg 1600w, 
            /Portals/_default/skins/dnncontra/assets/images/home-image-1366.jpg 1366w, 
            /Portals/_default/skins/dnncontra/assets/images/home-image-1024.jpg 1024w, 
            /Portals/_default/skins/dnncontra/assets/images/home-image-768.jpg 768w, 
            /Portals/_default/skins/dnncontra/assets/images/home-image-640.jpg 640w" ,="" sizes="(max-width:5120px) 100%,
               (max-width:1920px) 100%,
               (max-width:1600px) 100%
               (max-width:1366px) 100%
               (max-width:1024px) 100%
               (max-width:768px) 100%
               (max-width:640px) 100%" style="height: 100%; width: 100%; object-fit: cover;" alt="Moveras Employees.">
  </div>
  <div class="movImgOverlay container-fluid p-0" style="height: 1176px; position: relative; z-index: 1; display: flex; align-items: flex-end; --webkit-align-items: flex-end; top: 0px;">
    <div class="page-title-mov container">
      <div class="row rounded">
        <div class="col-lg-6">
          <div class="pageTitleWrapper mb-2">
            <div class="d-none d-md-flex align-content-center justify-content-center" style="height: 80px;">
              <p id="pageTitle" style="opacity: 0.691342;"><svg aria-hidden="true" class="svg-inline--fa fa-code-branch fa-w-12" data-icon="code-branch" data-prefix="fas" focusable="false" role="img"
                  style="height: 36px; margin-bottom: 8px; margin-right:6px" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg">
                  <path
                    d="M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z"
                    fill="currentColor"></path>
                </svg>Built Smart</p>
            </div>
            <p id="pageDesc" class="text-center">Moveras Remanufactured Transmissions is a leading remanufactured transmission facility supplying thousands of makes and models to automotive professionals across the country.</p>
            <div id="QuickVINSearch">
              <div style="position: relative;margin-top: 4px;">
                <input id="QuickVINInput" type="text" placeholder="Look up your VIN.">
                <div style="position: absolute;color: #c7c7c7;right: 12px;top: 14px;cursor: pointer;">
                  <p id="QuickVINButton" class="material-icons" style="font-size: 32px;">search</p>
                </div>
                <img alt="" src="/portals/0/6L80_MOV.png" style="height: 35px;left: 6px;position: absolute; top:14px;" title="">
              </div>
            </div>
          </div>
        </div>
        <div class="col-lg-6 d-none d-lg-block">
          <div class="pageTitleWrapper mb-2">
            <div class="rAllTransLogo" style="text-align: center">
              <img id="allTransImg" onload="fadeIn(this)" src="/Portals/_default/skins/dnncontra/assets/images/alltranslogo_white.png" style="height: 100%">
            </div>
            <p class="responsiveText mt-2 text-center">We are excited to announce that Moveras has acquired All Trans Remanufactured Transmissions in Phoenix AZ.</p>
            <div style="position: relative; margin-top: 40px; margin-bottom:20px; text-align:center">
              <button id="AllTransGallery" type="button" class="btn btn-lg btn-dark" style="background: #0a0a0a26;"> Take a tour of the facility. </button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div id="contentBG">
    <!-- Content -->
    <div id="redBar"></div>
    <div id="content-areas" class="m-0" style="padding-top:48px;">
      <div class="container">
        <div class="row">
          <div class="col-md-12">
            <div id="dnn_ContentPane">
              <div class="DnnModule DnnModule-DNN_HTML DnnModule-3746"><a name="3746"></a>
                <div class="DNNContainer_noTitle">
                  <div id="dnn_ctr3746_ContentPane"><!-- Start_Module_3746 -->
                    <link rel="stylesheet" href="/Chat/MoverasChatStyles.css">
                    <div id="dnn_ctr3746_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                      <div id="dnn_ctr3746_HtmlModule_lblContent" class="Normal">
                        <div id="MovChat" class="d-flex">
                          <button id="MovChatButton" type="button" class="flex-column" style="display: flex">
                            <img class="movo" src="/images/button_chat-with-us-live-mobile-top.png">
                            <div class="buttonText">
                              <span>Contact Us</span>
                            </div>
                          </button>
                        </div>
                        <script>
                          var ChatClientHub = ChatClientHub || {};
                          (function(ChatClientHub) {
                            const isDev = window.location.host.toLocaleLowerCase() !== 'moveras.com';
                            let customerId, conversationId, disableStartButton, customerObject, timerId;
                            let $chat;
                            let pendingSend = false;
                            let firstSend = true;
                            let interactions;
                            let agentsAvail = false;

                            function RunQueue() {
                              var m = $chat.find('.imessage');
                              var id = "Q_" + crypto.getRandomValues(new Uint32Array(1));
                              m.append('<span id="' + id + '" class="lll wAgent">Please wait for an agent to join. 30s</span>');
                              var elem = document.getElementById(id);
                              var timeLeft = 30;
                              timerId = setInterval(countdown, 1000);

                              function countdown() {
                                if (timeLeft == -1) {
                                  clearTimeout(timerId);
                                  ShowContactUs();
                                } else {
                                  elem.innerHTML = 'Please wait for an agent to join. ' + timeLeft + 's';
                                  timeLeft--;
                                }
                              }

                              function ShowContactUs() {
                                m.append(
                                  '<p class="noAgents" style="max-width: 100%;width: 100%;text-align:center;background: #583b3d;margin-top:16px;">There are no agents available to answer your chat at this time, but you are still in queue. <br><br>If you are unable to wait, send us a message and we will contact you as soon as possible. <br><button id="MovChat_SendMsg" type="button" class="btn btn-round btn-warning text-dark m-2">OK, send message.</button><button type="button" class="btn btn-round btn-secondary m-2" onclick="$(\'#MovChatWindow .close\').click();">End conversation.</button></p>'
                                  );
                                Scroll2Btm();
                              }
                              Scroll2Btm();
                            }

                            function SetClientEvents() {
                              var chat = $.connection.chatHub;
                              chat.client.debugger = function(d) {
                                console.log(d);
                              }
                              chat.client.processEvent_QUEUED = function(parms) {
                                if (isDev) console.log(parms);
                                if (conversationId !== parms.conversationId) return;
                                RunQueue();
                              }
                              chat.client.processEvent_AGENT_JOINED = function(parms) {
                                if (isDev) console.log(parms);
                                if (conversationId !== parms.conversationId) return;
                                agentOn = true;
                                clearTimeout(timerId);
                                var m = $chat.find('.imessage');
                                m.find('.noAgents').remove();
                                var a = parms.agentName.split(",")[0];
                                m.append('<span class="lll">' + a + ' has joined the chat.</span>');
                                m.find('.wAgent').html('<span class="lll">Please wait for an agent to join.</span>');
                                Scroll2Btm();
                              }
                              chat.client.processEvent_AGENT_LEFT = function(parms) {
                                if (isDev) console.log(parms);
                                if (conversationId !== parms.conversationId) return;
                                agentOn = false;
                                var m = $chat.find('.imessage');
                                var a = parms.agentName.split(",")[0];
                                m.append('<span class="lll">' + a + ' has left the chat.<br>Send a new message to continue conversation with agent.</span>');
                                Scroll2Btm();
                              }
                              chat.client.processEvent_TRANSFER = function(parms) {
                                const {
                                  eventType,
                                  messageType,
                                  conversationId,
                                  timestamp
                                } = parms;
                                if (isDev) console.log(parms);
                              }
                              chat.client.processEvent_TEXT = function(parms) {
                                if (isDev) console.log(parms);
                                if (conversationId !== parms.conversationId) return;
                                if (parms.messageType === "AGENT") {
                                  var m = $chat.find('.imessage')
                                  m.append(FromThem(parms.message));
                                  m.find('.noAgents').remove();
                                  Scroll2Btm();
                                  if ($('#MovChatButton').is(':visible')) $('#MovChatButton').addClass('hasMsg');
                                }
                              }
                              chat.client.updateFromMeMsg = function(msg) {
                                const $iMsg = $chat.find('.imessage');
                                $iMsg.append(FromMe(msg));
                                Scroll2Btm();
                              }
                              chat.client.leaveConversation = function(_cid, sh) {
                                if (_cid !== conversationId) return;
                                $.connection.chatHub.server.leaveGroup(conversationId).then(function(res) {
                                  if (res.StatusCode === 200) {
                                    localStorage.removeItem("ConversationId");
                                    disableStartButton = false;
                                    conversationId = null;
                                    $chat.remove();
                                    $chat = null;
                                    $('#MovChatButton').removeClass('hasMsg');
                                    if (sh) {
                                      ToggleNewContactWindow();
                                    } else {
                                      $('#MovChatButton').show();
                                    }
                                  } else {
                                    $('#MovChatWindow').remove();
                                  }
                                });
                              }
                            }

                            function EstablishConnection() {
                              SetClientEvents();
                              $.connection.hub.stateChanged(function() {
                                var state = $.connection.hub.state;
                                var states = ["Connecting", "Connected", "Reconnecting", "", "Disconnected"];
                                console.log("State Changed to " + states[state] + " [" + state + "]");
                                switch (state) {
                                  case 1:
                                    console.log($.connection.hub.id);
                                    if (pendingSend) {
                                      SendMsg();
                                    }
                                    break;
                                  case 4:
                                    pendingSend = false;
                                    $chat.find('.body').html(
                                      '<div><h1 class="display-2 text-center mt-5"><div class="spinner-border" style="width: 120px;height: 120px;position: absolute;border-width: 2px;left: Calc(50% - 60px);"></div><i class="fa fa-wrench" aria-hidden="true"></i></h1><p class="text-center mt-5">Chat service is currently unavailable. It will be automatically restored when reconnected.</p></div>'
                                      );
                                    setTimeout(DoReconnect, 10000);
                                    break;
                                }
                              });
                              $.connection.hub.start().done(function() {
                                $.connection.chatHub.server.joinGroup(customerId).then(function(res) {
                                  if (res.StatusCode === 200) {
                                    ChatButtonEvents();
                                    RestoreConversation();
                                    console.log("Connected to Chat Hub.");
                                  } else {
                                    $('#MovChatWindow').remove();
                                  }
                                });
                              });
                            }

                            function DoReconnect() {
                              console.log("Attempting to connect every 10 seconds.");
                              $.connection.hub.start().done(function() {
                                $.connection.chatHub.server.joinGroup(customerId).then(function(res) {
                                  if (res.StatusCode === 200) {
                                    RestoreConversation();
                                    console.log("Reconnected to Chat Hub.");
                                  } else {
                                    $('#MovChatWindow').remove();
                                  }
                                });
                              });
                            }

                            function ChatButtonEvents() {
                              $(document).on('click', '#MovChatButton', function() {
                                if (conversationId) {
                                  $('#MovChatButton').toggle(200, function() {
                                    $('#MovChatWindow').toggle(200, function() {
                                      Scroll2Btm();
                                      $('#ChatMessage').fadeIn(120);
                                    });
                                  });
                                } else {
                                  if (agentsAvail) {
                                    ToggleNewConvWindow();
                                  } else {
                                    ToggleNewContactWindow();
                                  }
                                }
                                $('#MovChatButton').removeClass('hasMsg');
                              });
                              $(document).on('click', '#MovChatWindow #MovChat_SendMsg', function() {
                                $(this).parent().html('<div class="spinner-border" style="width: 70px;height: 70px;"></div>');
                                $.connection.chatHub.server.leaveConversation(isDev, customerId, conversationId, true).then(r => {
                                  console.log("Leave Conversation Response: " + r.StatusCode);
                                });
                              });
                              $(document).on('click', '#MovChatWindow .min', function() {
                                if ($('#StartChat, #ChatMessage, #SendContactUs').length === 0) {
                                  $('#MovChatWindow').toggle(200, function() {
                                    $('#MovChatButton').toggle(200);
                                  });
                                  return;
                                }
                                $('#StartChat, #ChatMessage,  #SendContactUs').fadeOut(120, function() {
                                  $('#MovChatWindow').toggle(200, function() {
                                    $('#MovChatButton').toggle(200);
                                  });
                                });
                              });
                              $(document).on('click', '#MovChatWindow .close', function() {
                                if (!conversationId) {
                                  $('#MovChatWindow .min').click();
                                  return;
                                }
                                if ($chat.find('.closeConfirm').length !== 0) return;
                                $chat.find('.body').append(`
                    <div class="closeConfirm" style="display:none;">
                        <p class="w-100 text-center" style="font-size: 18px;">End this conversation? </p>
                        <button id="CloseChatConfirm" type="button" class="btn btn-warning text-dark px-4 mx-2 btn-round">Yes</button>
                        <button id="CloseChatCancel" type="button" class="btn btn-dark px-3 btn-round">No</button>
                    </div>`);
                                $chat.find('.closeConfirm').fadeIn(200);
                              });
                              $(document).on('click', '#MovChatWindow #CloseChatConfirm', function() {
                                $(this).parent().html('<div class="spinner-border" style="width: 70px;height: 70px;"></div>');
                                $.connection.chatHub.server.leaveConversation(isDev, customerId, conversationId, false).then(r => console.log("Leave Conversation Response: " + r.StatusCode))
                              });
                              $(document).on('click', '#MovChatWindow #CloseChatCancel', function() {
                                $chat.find('.closeConfirm').fadeOut(200, function() {
                                  $chat.find('.closeConfirm').remove();
                                });
                              });
                              $(document).on('click', '#MovChatWindow #Help_Serial', function() {
                                Swal.fire({
                                  icon: 'info',
                                  title: 'Transmission Serial Number.',
                                  html: 'Enter the serial number of your transmission. This can be found on the serial number sticker affixed to the transmission, or on the outside of the pod, is 7 digits and begins with a \'W\'. It could also be a 6 digit number that starts with an \'A\''
                                });
                              });
                              $(document).on('click', '#MovChatWindow #StartChat', function() {
                                if (disableStartButton) return;
                                disableStartButton = true;
                                $(this).html('<div class="spinner-border" style="width: 21px;height: 21px;border-width: 2px;"></div>');
                                if (ValidateCustomerObject()) {
                                  BeginNewConv();
                                } else {
                                  disableStartButton = false;
                                  $(this).html('Start new Chat.');
                                }
                              });
                              $(document).on('click', '#MovChatWindow #SendContactUs', function() {
                                if (disableStartButton) return;
                                disableStartButton = true;
                                $(this).html('<div class="spinner-border" style="width: 21px;height: 21px;border-width: 2px;"></div>');
                                if (ValidateContactObject()) {
                                  SendContactUs();
                                } else {
                                  disableStartButton = false;
                                  $(this).html('Send Message.');
                                }
                              });
                              $(document).on('click', "#MovChatWindow #SendChatMessage", function() {
                                SendMsg();
                              });
                              $(document).on('keyup', "#MovChatWindow #ChatMessage", function(e) {
                                if (e.which === 13) {
                                  $('#MovChatWindow #SendChatMessage').click();
                                }
                              });
                              $(document).on('change', '#MovChatWindow #ChatFileInput', function() {
                                SendImg();
                              });
                              $(document).on('keyup', '#MovChatWindow #phone', function() {
                                var input = $(this).val().replace(/\D/g, '');
                                input = input.substring(0, 10);
                                var size = input.length;
                                if (size == 0) {
                                  input = input;
                                } else if (size < 4) {
                                  input = input;
                                } else if (size < 7) {
                                  input = input.substring(0, 3) + '-' + input.substring(3, 6);
                                } else {
                                  input = input.substring(0, 3) + '-' + input.substring(3, 6) + '-' + input.substring(6, 10);
                                }
                                $(this).val(input);
                              });
                            }

                            function SendImg() {
                              const file = $('#MovChatWindow #ChatFileInput')[0].files[0];
                              if (!file) return;
                              if (file.type !== 'image/png' && file.type !== 'image/jpeg') {
                                $('#MovChatWindow #ChatFileInput')[0].value = null;
                              }
                              const $chatImg = $('#SendChatImage');
                              $chatImg.find('div').removeClass('d-none');
                              $chatImg.find('i').addClass('d-none');
                              var reader = new FileReader();
                              reader.readAsDataURL(file);
                              reader.onload = function() {
                                const base64Image = reader.result.split(",")[1];
                                const options = {
                                  method: "POST",
                                  headers: {
                                    "Content-Type": "application/json"
                                  },
                                  body: JSON.stringify({
                                    isDev: isDev,
                                    customerId: customerId,
                                    conversationId: conversationId,
                                    fileName: file.name,
                                    mimetype: file.type,
                                    base64Image: base64Image
                                  })
                                };
                                fetch('/desktopmodules/DnnSignalR/api/chat/SendImage', options).then(response => response.json()).then(data => {
                                  $chatImg.find('div').addClass('d-none');
                                  $chatImg.find('i').removeClass('d-none');
                                }).catch(error => {
                                  console.error(error);
                                  $chatImg.find('div').addClass('d-none');
                                  $chatImg.find('i').removeClass('d-none');
                                  Swal.fire({
                                    icon: "error",
                                    html: "There was an error sending the image."
                                  });
                                });
                              };
                              reader.onerror = function(error) {
                                console.log('Error: ', error);
                              };
                            }

                            function SendMsg() {
                              const $msgBox = $('#MovChatWindow  #ChatMessage');
                              const m = $msgBox.val();
                              if (!m) return;
                              if ($.connection.hub.state === 2) {
                                console.log("Setting pending send due to reconnecting status.");
                                pendingSend = true;
                              } else {
                                pendingSend = false;
                              }
                              const $chatMsg = $('#SendChatMessage');
                              const $chatImg = $('#SendChatImage');
                              $msgBox.prop('disabled', true);
                              $chatMsg.prop('disabled', true);
                              $chatMsg.find('div').removeClass('d-none');
                              $chatMsg.find('i').addClass('d-none');
                              $chatImg.prop('disabled', true);
                              if (pendingSend) return;
                              $.connection.chatHub.server.sendMessage(isDev, customerId, conversationId, SafeHtml(m)).catch(function(e) {
                                const $iMsg = $chat.find('.imessage');
                                $iMsg.append(FromMeNotSent(m));
                                Reenable();
                              }).then(r => {
                                const $iMsg = $chat.find('.imessage');
                                if (r.StatusCode === 202) {
                                  firstSend = false;
                                  $iMsg.append(FromMe(m));
                                } else {
                                  $iMsg.append(FromMeNotSent(m));
                                }
                                Reenable();
                              });

                              function Reenable() {
                                $chatMsg.find('div').addClass('d-none');
                                $chatMsg.find('i').removeClass('d-none');
                                $chatMsg.prop('disabled', false);
                                $msgBox.prop('disabled', false);
                                $msgBox.val("");
                                $chatImg.prop('disabled', false);
                                Scroll2Btm();
                              }
                            }

                            function ChatWindow(body, input, title) {
                              const h = `
            <div id="MovChatWindow" data-title style="display: none;">
                <div class="close"><i class="fa fa-times"></i></div>
                <div class="min"><i class="fa fa-chevron-down"></i></div>
                <div class="head">
                    <img src="/images/mov_icon_96.png" style="width: 48px;">
                    <p class="mx-2 pb-0" style="color: white;">${title}</p>
                </div>
                <div class="line"></div>
                <div class="body">
                    <div class="overflow-scroll">
                        ${body}
                    </div>

                    ${input}
            </div>`;
                              return h;
                            }

                            function ToggleNewConvWindow() {
                              $('#MovChatWindow').remove();
                              const body = `
                <i class="fa fa-comments"></i>
                <p class="lead text-center">To start a new conversation, fill out the information below.</p>

                <label for="senderName" class="form-check-label">Your Name (required)</label>
                <input id="senderName" maxlength="50" type="text" class="form-control mb-2">

                <label for="email" class="form-check-label">Email Address (required)</label>
                <input id="email" type="text" class="form-control mb-2">

                <label for="company" class="form-check-label">Company (optional)</label>
                <input id="company" type="text" class="form-control mb-2">

                <label for="senderSN" class="form-check-label"><i id="Help_Serial" class="fa fa-question mr-2"></i>Transmission Serial Number (optional)</label>
                <input id="senderSN" type="text" class="form-control mb-2">

                <label for="senderVIN" class="form-check-label">VIN Number (optional)</label>
                <input id="senderVIN" type="text" class="form-control mb-2" style="text-transform: capitalize;" maxlength="17">
                          
                <div class="text-center form-check m-3">
                    <input id="language" type="checkbox" class="form-check-input">
                    <label for="language" class="form-check-label" >Chatear en español?</label>
                </div>

                <div class="text-center" style="font-size: 80%;">
                    Optional information might be required from you during the chat. 
                    Please gather this information as best as you can before chatting.
                </div>
            `;
                              const input = `<button id="StartChat" type="button" class="btn btn-secondary text-light btn-round">Start new chat.</button>`;
                              const h = ChatWindow(body, input, "Chat with us.");
                              $('body').append(h);
                              $chat = $('#MovChatWindow');
                              $('#MovChatButton').toggle(200, function() {
                                $('#MovChatWindow').toggle(200, function() {
                                  $('#StartChat, #SendContactUs').fadeIn(120);
                                });
                              });
                            }

                            function RestoreConversation() {
                              if (conversationId) {
                                console.log("RestoreConversation");
                                $.connection.chatHub.server.joinGroup(conversationId).then(function(res) {
                                  if (res.StatusCode === 200) {
                                    $.connection.chatHub.server.getConversationMessages(isDev, conversationId).then(r => SetConvRes(r));
                                  } else {
                                    $('#MovChatWindow').remove();
                                  }
                                });
                              }
                            }

                            function ValidateCustomerObject() {
                              function isEmail(email) {
                                const regex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
                                return regex.test(email);
                              };

                              function isVin(vin) {
                                const regex = /[a-zA-Z0-9]{9}[a-zA-Z0-9-]{3}[0-9]{5}/;
                                return regex.test(vin);
                              }
                              $chat.find('input').removeClass('err');
                              const msg = [];
                              msg.push("<p class=\"text-white\">");
                              let e = 0;
                              let $name = $chat.find('#senderName');
                              let $emai = $chat.find('#email');
                              let $seri = $chat.find('#senderSN');
                              let $vinn = $chat.find('#senderVIN');
                              if (!$name.val()) {
                                $name.addClass('err');
                                msg.push("Your name is required.");
                                e = 1;
                              }
                              if (!isEmail($emai.val())) {
                                $emai.addClass('err');
                                msg.push("Your email address is required.");
                                e = 1;
                              }
                              if ($vinn.val() && !isVin($vinn.val())) {
                                $vinn.addClass('err');
                                msg.push("Please enter a 17 digit VIN. If you VIN is less then 17 digits, prepend with zeros.");
                                e = 1;
                              }
                              if ($seri.val()) {
                                let x = 0;
                                const s = $seri.val().toUpperCase();
                                $seri.val(s);
                                if (s.startsWith('W') && s.length === 7) {
                                  x = 1;
                                }
                                if (s.startsWith('A') && s.length === 6) {
                                  x = 1;
                                }
                                if (x === 0) {
                                  $seri.addClass('err');
                                  e = 1;
                                }
                              }
                              msg.push("</p>");
                              if (e === 1) {
                                Swal.fire({
                                  icon: 'error',
                                  title: '<div class=\"text-white\">Before continuing..</div>',
                                  html: msg.join("<br>"),
                                  target: "#MovChatWindow",
                                  background: "rgb(85 93 99)",
                                  confirmButtonColor: "#6c757d",
                                  customClass: {
                                    popup: 'border border-dark',
                                  }
                                })
                              }
                              return e === 1 ? false : true;
                            }

                            function ToggleNewContactWindow() {
                              $('#MovChatWindow').remove();
                              const body = `
                <i class="fa fa-envelope"></i>
                <p class="lead text-center mt-2">Send us a message and we will contact you as soon as possible.</p>

                <label for="senderName" class="form-check-label">Your Name (required)</label>
                <input id="senderName" maxlength="50" type="text" class="form-control mb-2">

                <label for="email" class="form-check-label">Email Address (required)</label>
                <input id="email" type="text" class="form-control mb-2">

                <label for="phone" class="form-check-label">Phone Number</label>
                <input id="phone" type="text" class="form-control mb-2">

                <label for="subject" class="form-check-label">Subject</label>
                <input id="subject" type="text" class="form-control mb-2">

                <label for="message" class="form-check-label">Message</label>
                <textarea id="message" type="text" class="form-control mb-2" rows="3"></textarea>

            `;
                              const input = `<button id="SendContactUs" type="button" class="btn btn-secondary text-light btn-round">Send Message.</button>`;
                              const h = ChatWindow(body, input, 'Contact us.');
                              $('body').append(h);
                              $chat = $('#MovChatWindow');
                              $('#MovChatButton').toggle(200, function() {
                                $('#MovChatWindow').toggle(200, function() {
                                  $('#SendContactUs').fadeIn(120);
                                });
                              });
                            }

                            function ValidateContactObject() {
                              function isEmail(email) {
                                const regex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
                                return regex.test(email);
                              };
                              $chat.find('input, textarea').removeClass('err');
                              let e = 0;
                              let $name = $chat.find('#senderName');
                              let $emai = $chat.find('#email');
                              if (!$name.val()) {
                                $name.addClass('err');
                                e = 1;
                              }
                              if (!isEmail($emai.val())) {
                                $emai.addClass('err');
                                e = 1;
                              }
                              return e === 1 ? false : true;
                            }
                            async function SendContactUs() {
                              const postModel = {
                                isDev: isDev,
                                name: $chat.find('#senderName').val(),
                                email: $chat.find('#email').val(),
                                phone: $chat.find('#phone').val(),
                                subject: $chat.find('#subject').val(),
                                message: $chat.find('#message').val()
                              }
                              const options = {
                                "method": "post",
                                "headers": {
                                  "Content-Type": "application/json"
                                },
                                "body": JSON.stringify(postModel)
                              }
                              const res = await fetch("/desktopmodules/dnnsignalr/api/chat/sendcontactus", options);
                              if (res.ok) {
                                $chat.find('.body').html(`<div class="d-flex flex-column justify-content-center h-100"><p class="text-center responsiveTitle w-100 mb-2">Thank you.</p>
                    <p class="text-center responsiveText w-100">You message has been sent to Customer Service.<br><br>We are here to help<br>Mon-Fri 8am-5pm EST.</p></div>`);
                                disableStartButton = false;
                              } else {
                                if (isDev) {
                                  console.error(await res.json());
                                }
                                $chat.find('.body').html(`<div class="d-flex flex-column justify-content-center h-100"><p class="text-center responsiveTitle w-100 mb-2">Sorry.</p>
                    <p class="text-center responsiveText w-100">There was an error sending your email to customer service. <br><br>We are here to help<br>Mon-Fri 8am-5pm EST.</p></div>`);
                                disableStartButton = false;
                              }
                            }

                            function BeginNewConv() {
                              customerObject = {
                                name: $chat.find('#senderName').val(),
                                VIN: $chat.find('#senderVIN').val(),
                                serial: $chat.find('#senderSN').val(),
                                email: $chat.find('#email').val(),
                                company: $chat.find('#company').val(),
                                customerId: customerId,
                                language: $chat.find('#language').is(':checked') ? 'es' : 'en'
                              };
                              $.connection.chatHub.server.newConversation(isDev, customerObject).then(r => {
                                SetConvId(r);
                                disableStartButton = false;
                              });
                            }

                            function SetConvId(r) {
                              if ("StatusCode" in r) {
                                if (r.StatusCode === 200) {
                                  if ("conversationId" in r.Content) {
                                    $.connection.chatHub.server.joinGroup(r.Content.conversationId).then(function(res) {
                                      if (res.StatusCode === 200) {
                                        conversationId = r.Content.conversationId;
                                        localStorage.setItem("ConversationId", conversationId);
                                        RenderChatMessages([], []);
                                      } else {
                                        $('#MovChatWindow').remove();
                                      }
                                    });
                                  }
                                } else {
                                  console.error(r.Content)
                                }
                              }
                            }

                            function SetConvRes(r) {
                              console.log(r);
                              if ("CDetailsRes" in r) {
                                if (r.CDetailsRes.StatusCode === 200) {
                                  customerObject = r.CDetailsRes.Content.customer;
                                } else {
                                  console.log("Retrying to restore connection in 2 seconds.");
                                  setTimeout(RestoreConversation, 2000);
                                  return;
                                }
                              }
                              if ("MessagesRes" in r) {
                                if (r.MessagesRes.StatusCode === 200) {
                                  interactions = r.CDetailsRes.Content.interactions;
                                  RenderChatMessages(interactions, r.MessagesRes.Content.messages);
                                  return;
                                }
                                if (r.MessagesRes.StatusCode === 429) {
                                  console.log("Retrying to restore connection in 2 seconds.");
                                  setTimeout(RestoreConversation, 2000);
                                  return;
                                }
                              }
                            }

                            function RenderChatMessages(intacs, msgs) {
                              console.log("Render Chat Body / RenderChatMessages");
                              const body = function() {
                                let h = '';
                                let t;
                                for (msg of msgs) {
                                  const _t = msg.interactionId;
                                  let x = '';
                                  if (t !== _t) {
                                    t = _t;
                                    const d = new Date(intacs.filter(e => e.id === t)[0]["startTime"]);
                                    x = '<span class="lll">' + d.toLocaleDateString() + " " + d.toLocaleTimeString() + '</span>';
                                  }
                                  if (msg.authorType === 'agent') {
                                    h += x + '<p class="from-them">' + SafeString(msg.originalText) + '</p>';
                                  }
                                  if (msg.authorType === 'customer') {
                                    h += x + '<p class="from-me">' + SafeString(msg.originalText) + '</p>';
                                  }
                                }
                                return h;
                              };
                              const input = `
                <div class="input-group px-1 my-3">
                    <input id="ChatMessage" type="text" class="form-control btn-round text-dark" style="border-color: #6c757d;">
                    <div class="input-group-append">
                    <button class="btn btn-warning p-0" type="button" id="SendChatImage" style="width: 52px; border-color: #6c757d;">
                        <label>
                            <input id="ChatFileInput" type="file" style="display: none" accept="image/jpeg, image/png">
                            <div class="spinner-border spinner-border-sm d-none" style="margin-bottom: 3px"></div>
                            <i class="fa fa-fw fa-camera mr-3 ml-3"></i>
                         </label>
                    </button>
                    <button class="btn btn-secondary btn-round p-0" type="button" id="SendChatMessage">
                        <div class="spinner-border spinner-border-sm my-2 mx-3 d-none"></div>
                        <i class="fa fa-fw fa-paper-plane mr-3 ml-2"></i>
                    </button>
                    </div>
                </div>`;
                              if ($('#MovChatWindow').length === 0) {
                                const h = ChatWindow(body(), input, "Chat with us.");
                                $('body').append(h);
                                $chat = $('#MovChatWindow');
                                $chat.find('.overflow-scroll').addClass('imessage');
                                $('#MovChatButton').toggle(200, function() {
                                  $('#MovChatWindow').toggle(200, function() {
                                    Scroll2Btm();
                                    $('#StartChat, #SendContactUs').fadeIn(120);
                                  });
                                });
                              } else {
                                $chat.find('.body').html(`<div class="overflow-scroll imessage">${body()}</div>${input}`);
                                Scroll2Btm();
                              }
                            }

                            function FromMe(msg) {
                              msg = SafeHtml(msg);
                              return `<p class="from-me">${msg}</p>`;
                            }

                            function FromThem(msg) {
                              msg = SafeHtml(msg);
                              return `<p class="from-them">${msg}</p>`;
                            }

                            function FromMeNotSent(msg) {
                              return `<p class="from-me"><small><i class="fa fa-warning mr-2"></i><i>Message not sent</i><br>${msg}</small></p>`;
                            }

                            function SafeHtml(s) {
                              if (s.toLowerCase().includes("<script")) return "SYSTEM: Script detected in msg, unable to view message.";
                              if (s.startsWith("<a data-safe=\"true\"")) return s;
                              s = s.trim();
                              s = s.replaceAll("&", "&amp;");
                              s = s.replaceAll("<", "&lt;");
                              s = s.replaceAll(">", "&gt;");
                              return s;
                            }

                            function SafeString(s) {
                              s = s.replaceAll("&amp;", "&");
                              if (s.startsWith("&lt;a data-safe=\"true\"")) {
                                s = s.replaceAll("&lt;", "<");
                                s = s.replaceAll("&gt;", ">");
                              };
                              return s;
                            }

                            function Scroll2Btm() {
                              const $iMsg = $chat.find('.imessage');
                              $iMsg.scrollTop($iMsg.offset().top + $iMsg[0].scrollHeight)
                            }
                            async function GetAvailableAgents() {
                              const res = await fetch("/desktopmodules/DnnSignalR/api/chat/GetAgentStatuses?isDev=" + isDev);
                              const json = await res.json();
                              const available = json.filter(e => e.Value === "Available" || e.Value === "Handling");
                              let runLoop = true;
                              if (available.length === 0) {
                                agentsAvail = false;
                                $('#MovChatButton .buttonText span').html("Contact Us");
                                await new Promise(r => setTimeout(r, 30000));
                                GetAvailableAgents();
                              } else {
                                agentsAvail = true;
                                setTimeout(function() {
                                  runLoop = false;
                                }, 60000);
                                while (runLoop) {
                                  $('#MovChatButton span').fadeOut(500, function() {
                                    $('#MovChatButton span').html("Chat");
                                    $('#MovChatButton span').fadeIn(500);
                                  });
                                  await new Promise(r => setTimeout(r, 5000));
                                  for (const agent of available) {
                                    const name = agent.Key.split(" ")[0];
                                    $('#MovChatButton span').fadeOut(500, function() {
                                      $('#MovChatButton span').html(name + " is Online.");
                                      $('#MovChatButton span').fadeIn(500);
                                    });
                                    await new Promise(r => setTimeout(r, 5000));
                                  }
                                }
                                GetAvailableAgents();
                              }
                            }

                            function Init() {
                              GetAvailableAgents();
                              const chatHeight = () => {
                                const doc = document.documentElement
                                doc.style.setProperty('--chat-height', `${window.innerHeight}px`)
                              }
                              window.addEventListener('resize', chatHeight)
                              chatHeight();
                              $(document).on('focus', '#MovChatWindow #ChatMessage', function() {
                                setTimeout(function() {
                                  if (window.innerWidth <= 576) {}
                                  Scroll2Btm();
                                }, 300);
                              });
                              $(document).on('blur', '#MovChatWindow #ChatMessage', function() {
                                setTimeout(function() {
                                  if (window.innerWidth <= 576) {}
                                  Scroll2Btm();
                                }, 300);
                              });
                              conversationId = localStorage.getItem("ConversationId");
                              customerId = localStorage.getItem("CustomerId") === null ? ([1e7] + -1e3 + -4e3 + -8e3).replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16)) : localStorage.getItem(
                                "CustomerId");
                              localStorage.setItem("CustomerId", customerId);
                              if ("connection" in $) {
                                EstablishConnection();
                              } else {
                                $.getScript("/Resources/Shared/scripts/jquery.signalR-2.4.2.min.js", function() {
                                  $.getScript("/SignalR/Hubs", function() {
                                    EstablishConnection();
                                  });
                                });
                              }
                              Q();
                            }

                            function Q() {
                              var x0 = 0,
                                x1 = 0;
                              $(document).on('mousedown.chat', '#MovChatWindow .head', function(e) {
                                if (window.innerWidth < 576) return;
                                e = e || window.event;
                                e.preventDefault();
                                x1 = e.clientX;
                                var win = $('#MovChatWindow');
                                var head = this;
                                head.style.cursor = 'grabbing';
                                $(document).on('mousemove.chat', function(e) {
                                  e = e || window.event;
                                  e.preventDefault();
                                  x0 = x1 - e.clientX;
                                  x1 = e.clientX;
                                  var p = (win[0].offsetLeft - x0);
                                  var m = window.innerWidth - 436;
                                  if (p > m && p > 0) {
                                    win[0].style.left = m + "px";
                                  } else if (p < 0) {
                                    win[0].style.left = "0px";
                                  } else {
                                    win[0].style.left = p + "px";
                                  }
                                });
                                $(document).on('mouseup.chat', function() {
                                  head.style.cursor = 'grab';
                                  $(document).off('mouseup.chat');
                                  $(document).off('mousemove.chat');
                                });
                              })
                            }
                            window.addEventListener('DOMContentLoaded', Init());
                          })(ChatClientHub);
                        </script>
                      </div>
                    </div><!-- End_Module_3746 -->
                  </div>
                  <div class="clear"></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <section id="home-slider">
      </section><!-- ./home-slider -->
      <div class="container-fluid">
        <div class="row">
          <div id="dnn_TopAPane" class="col-md-12 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container">
        <div class="row">
          <div id="dnn_TopBPane" class="col-md-12 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container">
        <div class="row">
          <div id="dnn_Row1_Grid3_Pane" class="col-md-3 DNNEmptyPane"></div>
          <div id="dnn_Row1_Grid9_Pane" class="col-md-9 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row2_Grid4_Pane" class="col-xl-4 col-lg-5 col-md-12 col-12 DNNEmptyPane"></div>
          <div id="dnn_Row2_Grid8_Pane" class="col-xl-8 col-lg-6 col-md-12 col-12 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row3_Grid5_Pane" class="col-md-5 DNNEmptyPane"></div>
          <div id="dnn_Row3_Grid7_Pane" class="col-md-7 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row4_Grid1_Pane" class="col-md-6 DNNEmptyPane"></div>
          <div id="dnn_Row4_Grid2_Pane" class="col-md-6 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row5_Grid7_Pane" class="col-md-7 DNNEmptyPane"></div>
          <div id="dnn_Row5_Grid5_Pane" class="col-md-5 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row6_Grid8_Pane" class="col-lg-7 col-md-12">
            <div class="DnnModule DnnModule-DNN_HTML DnnModule-3707"><a name="3707"></a>
              <div id="dnn_ctr3707_ContentPane"><!-- Start_Module_3707 -->
                <div id="dnn_ctr3707_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                  <div id="dnn_ctr3707_HtmlModule_lblContent" class="Normal">
                    <style type="text/css">
                      .ford4r100Icon {
                        display: none;
                      }

                      .movIconSmallScreen {
                        display: inline-block;
                        margin-top: 4px;
                      }

                      @media screen and (min-width: 544px) {
                        .ford4r100Icon {
                          display: inline-block;
                          height: 104px;
                          position: absolute;
                          right: 16px;
                          image-rendering: -moz-crisp-edges;
                          image-rendering: -o-crisp-edges;
                          image-rendering: -webkit-optimize-contrast;
                          image-rendering: crisp-edges;
                          -ms-interpolation-mode: nearest-neighbor;
                        }

                        .movIconSmallScreen {
                          display: none;
                        }
                      }
                    </style>
                    <div class="card bg-white shadow-box" style="overflow: visible; margin-bottom: 28px;">
                      <h5 class="card-header responsiveTitle py-2 bg_grad_1 d-flex" style="display: inline-block;width:100%;"><img alt="" class="movIconSmallScreen" src="/images/mov_icon_96.png?ver=2019-03-07-152615-597" title=""> <span
                          style="vertical-align: middle;">My Core Return.</span> <img alt="" class="ford4r100Icon" src="/images/4r100.png"> <span class="badge badge-warning"
                          style="position: absolute;font-size: 16px;transform: rotate(337deg);left: -10px;top: 0;">New</span></h5>
                      <div class="row">
                        <div class="card-body col-lg-12">
                          <div class="container px-0">
                            <div class="row p-0 m-0">
                              <div class="col-12">
                                <h3 class="card-title">Looking to return your core?</h3>
                                <p class="card-text" style="font-size: 16px;line-height: 24px;">Visit www.MyCoreReturn.com for instructions on how to return and track your core, warranty claim, or uninstalled new return.</p>
                                <a class="btn btn-secondary text-light btn-round" href="/MyCoreReturn" style="width:100%;">www.MyCoreReturn.com</a>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div><!-- End_Module_3707 -->
              </div>
            </div>
            <div class="DnnModule DnnModule-DNN_HTML DnnModule-1388"><a name="1388"></a>
              <div id="dnn_ctr1388_ContentPane"><!-- Start_Module_1388 -->
                <div id="dnn_ctr1388_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                  <div id="dnn_ctr1388_HtmlModule_lblContent" class="Normal">
                    <div class="about-us card shadow-box" style="margin-bottom: 28px;">
                      <h5 class="card-header responsiveTitle py-2 bg_grad_1 d-flex" style="display: inline-block;width:100%;"><span style="vertical-align: middle;">About Us.</span></h5>
                      <div class="card-body">
                        <div class="container px-0">
                          <div class="row">
                            <div class="col-lg-12 col-md-12 col-sm-12 col-12"><img align="left" alt="" class="d-none d-md-block" src="/images/6F35_FRONT_250.png" style="max-height: 182px;margin-right: 17px;" title="">
                              <article lang="en">
                                <p class="card-text" style="padding-top: 12px;font-size: 17px;line-height: normal;"><strong>Moveras </strong>manufactures automatic transmissions for virtually every vehicle on the road. We are committed to
                                  remanufacturing transmissions to the same standards and methodologies used for&nbsp;<abbr title="Original Equipment Manufacturer">OEM</abbr>&nbsp;transmissions.</p>
                              </article>
                            </div>
                            <div class="col-lg-12 col-md-12 col-sm-12 col-12">
                              <article lang="en">
                                <p style="line-height: norma;font-size: 16px;">Each <strong>Moveras </strong>transmission is produced in a World Class manufacturing facility. Our entire process has been developed from scratch, utilizing LEAN
                                  manufacturing principles. &nbsp;Our transmissions are produced in a Clean Room&nbsp;environment. Every transmission is built to the same exacting standards by using a precisely documented and controlled process.</p>
                              </article>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div><!-- End_Module_1388 -->
              </div>
            </div>
            <div class="DnnModule DnnModule-DNN_HTML DnnModule-1387"><a name="1387"></a>
              <div id="dnn_ctr1387_ContentPane"><!-- Start_Module_1387 -->
                <div id="dnn_ctr1387_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                  <div id="dnn_ctr1387_HtmlModule_lblContent" class="Normal">
                    <div class="card shadow-box" style="margin-bottom:28px;">
                      <div class="card-body">
                        <div class="container px-0">
                          <div class="row">
                            <div class="col-md-6 col-xs-12">
                              <p class="display-5"><svg aria-hidden="true" class="svg-inline--fa fa-dumbbell fa-w-20" data-icon="dumbbell" data-prefix="fas" focusable="false" role="img" style="
            height: 36px;
            margin-bottom: 8px;
            margin-right: 6px;
        " viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg">
                                  <path
                                    d="M104 96H56c-13.3 0-24 10.7-24 24v104H8c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h24v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm528 128h-24V120c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v272c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h24c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM456 32h-48c-13.3 0-24 10.7-24 24v168H256V56c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v400c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h128v168c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24z"
                                    fill="currentColor"></path>
                                </svg>Built Strong</p>
                              <span style="font-size: 16px;">After final assembly, every unit is Dyno Tested and run through a complete road simulation.</span>
                              <p>&nbsp;</p>
                            </div>
                            <div class="col-md-6 col-xs-12">
                              <p class="display-5"><svg aria-hidden="true" class="svg-inline--fa fa-hand-sparkles fa-w-20" data-icon="hand-sparkles" data-prefix="fas" focusable="false" role="img"
                                  style="height: 36px; margin-bottom: 8px; margin-right:6px" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg">
                                  <path
                                    d="M106.66,170.64l.09,0,49.55-20.65a7.32,7.32,0,0,0,3.68-6h0a7.29,7.29,0,0,0-3.68-6l-49.57-20.67-.07,0L86,67.68a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L3.7,138A7.29,7.29,0,0,0,0,144H0a7.32,7.32,0,0,0,3.68,6L53.27,170.6l.07,0L74,220.26a6.65,6.65,0,0,0,11.92,0l20.69-49.62ZM471.38,467.41l-1-.42-1-.5a38.67,38.67,0,0,1,0-69.14l1-.49,1-.43,37.49-15.63,15.63-37.48.41-1,.47-.95c3.85-7.74,10.58-13.63,18.35-17.34,0-1.33.25-2.69.27-4V144a32,32,0,0,0-64,0v72a8,8,0,0,1-8,8H456a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H360a8,8,0,0,1-8-8V32a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H264a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0v241l-23.59-32.49a40,40,0,0,0-64.71,47.09L229.3,492.21A48.07,48.07,0,0,0,268.09,512H465.7c19.24,0,35.65-11.73,43.24-28.79l-.07-.17ZM349.79,339.52,320,351.93l-12.42,29.78a4,4,0,0,1-7.15,0L288,351.93l-29.79-12.41a4,4,0,0,1,0-7.16L288,319.94l12.42-29.78a4,4,0,0,1,7.15,0L320,319.94l29.79,12.42a4,4,0,0,1,0,7.16ZM640,431.91a7.28,7.28,0,0,0-3.68-6l-49.57-20.67-.07,0L566,355.63a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L483.7,426a7.28,7.28,0,0,0-3.68,6h0a7.29,7.29,0,0,0,3.68,5.95l49.57,20.67.07,0L554,508.21a6.65,6.65,0,0,0,11.92,0l20.69-49.62h0l.09,0,49.55-20.66a7.29,7.29,0,0,0,3.68-5.95h0Z"
                                    fill="currentColor"></path>
                                </svg>Built Clean</p>
                              <span style="font-size: 16px;">Every unit is built in a World Class manufacturing facility in a “clean room” environment.</span>
                              <p>&nbsp;</p>
                            </div>
                          </div>
                          <div class="row">
                            <div class="col-md-6 col-xs-12">
                              <p class="display-5"><svg aria-hidden="true" class="svg-inline--fa fa-code-branch fa-w-12" data-icon="code-branch" data-prefix="fas" focusable="false" role="img" style="height: 36px; margin-bottom: 8px; margin-right:6px"
                                  viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg">
                                  <path
                                    d="M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z"
                                    fill="currentColor"></path>
                                </svg>Built Smart</p>
                              <span style="font-size: 16px;">Every unit is built to a precise set of directions ensuring each unit is built the same way, every time.</span>
                              <p>&nbsp;</p>
                            </div>
                            <div class="col-md-6 col-xs-12">
                              <p class="display-5"><svg aria-hidden="true" class="svg-inline--fa fa-tachometer-alt fa-w-18" data-icon="tachometer-alt" data-prefix="fas" focusable="false" role="img"
                                  style="height: 36px; margin-bottom: 8px; margin-right:6px" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg">
                                  <path
                                    d="M288 32C128.94 32 0 160.94 0 320c0 52.8 14.25 102.26 39.06 144.8 5.61 9.62 16.3 15.2 27.44 15.2h443c11.14 0 21.83-5.58 27.44-15.2C561.75 422.26 576 372.8 576 320c0-159.06-128.94-288-288-288zm0 64c14.71 0 26.58 10.13 30.32 23.65-1.11 2.26-2.64 4.23-3.45 6.67l-9.22 27.67c-5.13 3.49-10.97 6.01-17.64 6.01-17.67 0-32-14.33-32-32S270.33 96 288 96zM96 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm48-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm246.77-72.41l-61.33 184C343.13 347.33 352 364.54 352 384c0 11.72-3.38 22.55-8.88 32H232.88c-5.5-9.45-8.88-20.28-8.88-32 0-33.94 26.5-61.43 59.9-63.59l61.34-184.01c4.17-12.56 17.73-19.45 30.36-15.17 12.57 4.19 19.35 17.79 15.17 30.36zm14.66 57.2l15.52-46.55c3.47-1.29 7.13-2.23 11.05-2.23 17.67 0 32 14.33 32 32s-14.33 32-32 32c-11.38-.01-20.89-6.28-26.57-15.22zM480 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"
                                    fill="currentColor"></path>
                                </svg>Built Fast</p>
                              <span style="font-size: 16px;">With the industry's fastest build to order manufacturing&nbsp;system, all common units are shipped same-day/next-day.</span>
                              <p>&nbsp;</p>
                            </div>
                          </div>
                        </div>
                        <hr noshade="noshade" size="1" style="color: #cccccc; background-color: #999999; height: 1px; box-shadow: none; border: 0px;">
                        <div class="d-flex flex-wrap flex-lg-nowrap align-items-start">
                          <div class="row">
                            <div class="col-12 col-md-6">
                              <p class="lead pb-2"><b>Imports:</b></p>
                              <p>Acura, BMW, Honda, Hyundai, Infinity, Isuzu, Jaguar, Kia, Landrover, Lexus, Mazda, Mercedes Benz, Mitsubishi, Nissan, Subaru, Suzuki, Toyota, Volvo</p>
                            </div>
                            <div class="col-12 col-md-6">
                              <p class="lead pb-2"><b>Domestic:</b></p>
                              <p>Buick, Cadillac, Chevrolet/GMC/Geo, Oldsmobile, Pontiac, Saturn, Ford, Lincoln, Mercury, Chrysler, Dodge, Plymouth, Jeep, Eagle</p>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div><!-- End_Module_1387 -->
              </div>
            </div>
          </div>
          <div id="dnn_Row6_Grid4_Pane" class="col-lg-5 col-md-12">
            <div class="DnnModule DnnModule-DNN_HTML DnnModule-1409"><a name="1409"></a>
              <div id="dnn_ctr1409_ContentPane"><!-- Start_Module_1409 -->
                <div id="dnn_ctr1409_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                  <div id="dnn_ctr1409_HtmlModule_lblContent" class="Normal">
                    <div class="card bg-white shadow-box" style="margin-bottom: 28px">
                      <h5 class="card-header responsiveTitle py-2 bg_grad_1" style="display: inline-block;width:100%;"><img alt="" class="responsiveSymbol" src="/images/mov_gray_48.png" title=""> <span style="vertical-align: middle;">Catalog</span>
                      </h5>
                      <div class="row">
                        <div class="card-body col-lg-12 col-md-6">
                          <div class="container px-0">
                            <div class="row p-0 m-0">
                              <div class="col-lg-12">
                                <h3 class="card-title">Find what fits your vehicle.</h3>
                                <p class="card-text" style="font-size: 16px;line-height: 24px;">Moveras offers thousands of different transmission variations. View our new Catalog where you can search by VIN, or year make and model. Are you a
                                  distributor? Sign up for an account to see whats in stock and buy online today!</p>
                                <a class="btn btn-secondary text-light btn-round" href="/Catalog" style="width:100%;">Search the Catalog</a>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div class="card-footer text-center col-lg-12 col-md-6 p-0"><img class="format_6l80" src="/images/6L80E_5_SMALL.JPG" title=""></div>
                      </div>
                    </div>
                  </div>
                </div><!-- End_Module_1409 -->
              </div>
            </div>
            <div class="DnnModule DnnModule-DNN_HTML DnnModule-3714"><a name="3714"></a>
              <div id="dnn_ctr3714_ContentPane"><!-- Start_Module_3714 -->
                <div id="dnn_ctr3714_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                  <div id="dnn_ctr3714_HtmlModule_lblContent" class="Normal">
                    <div class="card bg-white shadow-box mb-3" style="overflow: visible">
                      <h5 class="card-header responsiveTitle py-2 bg_grad_1" style="display: inline-block;width:100%;"><img alt="" class="responsiveSymbol" src="/portals/0/mov_gray_48.png" title=""> <span
                          style="vertical-align: middle;">Careers</span> <span class="badge badge-warning" style="position: absolute;font-size: 16px;transform: rotate(17deg);right: -10px;top: 0;">Now Hiring!</span></h5>
                      <div class="row">
                        <div class="card-body col-lg-12">
                          <div class="container px-0">
                            <div class="row p-0 m-0">
                              <div class="col-12">
                                <h3 class="card-title">We're looking for great people.</h3>
                                <ul style="font-size:16px;">
                                  <li>On-the-job training.</li>
                                  <li>Competitive benefits package.</li>
                                  <li>Weekly pay.</li>
                                  <li>Paid time off and holidays.</li>
                                </ul>
                                <p class="card-text" style="font-size: 16px;line-height: 24px;">Visit the Careers page for more information and to view current openings.</p>
                                <a class="btn btn-secondary btn-round text-light w-100" href="/careers">www.moveras.com/careers</a>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div><!-- End_Module_3714 -->
              </div>
            </div>
            <div class="DnnModule DnnModule-DNN_HTML DnnModule-3750"><a name="3750"></a>
              <div id="dnn_ctr3750_ContentPane"><!-- Start_Module_3750 -->
                <div id="dnn_ctr3750_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                  <div id="dnn_ctr3750_HtmlModule_lblContent" class="Normal">
                    <div class="card bg-white shadow-box" style="margin-bottom: 28px">
                      <h5 class="card-header responsiveTitle py-2 bg_grad_1" style="display: inline-block;width:100%;"><img alt="" class="responsiveSymbol" src="/images/mov_gray_48.png" title=""> <span style="vertical-align: middle;">Support</span>
                      </h5>
                      <div class="row">
                        <div class="card-body col-lg-12 col-md-6">
                          <div class="container px-0">
                            <div class="row p-0 m-0">
                              <div class="col-lg-12">
                                <h3 class="card-title">Need help with installation?</h3>
                                <p class="card-text" style="font-size: 16px;line-height: 24px;">Documents are here to help you with the installation of your transmission.</p>
                                <a class="btn btn-secondary text-light btn-round" href="/Support/Installation_Guide" style="width:100%;">Installation Guides</a>
                                <hr>
                                <h3 class="card-title">Video Library</h3>
                                <p class="card-text" style="font-size: 16px;line-height: 24px;">Watch these help videos for tips, tricks, instruction and more!</p>
                                <a class="btn btn-secondary text-light btn-round" href="/Training/Videos" style="width:100%;">Watch Videos</a>
                              </div>
                            </div>
                          </div>
                        </div>
                        <div class="card-footer text-center col-lg-12 col-md-6 p-0"><img class="format_6l80" src="/resources/shared/scripts/alltranstour/images/7979653_orig.jpg" style="width: 100%;height: 235px;object-position: 0 0px;" title="4L60s">
                        </div>
                      </div>
                    </div>
                  </div>
                </div><!-- End_Module_3750 -->
              </div>
            </div>
          </div>
        </div>
        <div class="row">
          <div id="dnn_Row7_Grid9_Pane" class="col-md-9 DNNEmptyPane"></div>
          <div id="dnn_Row7_Grid3_Pane" class="col-md-3 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container-fluid">
        <div class="row">
          <div id="dnn_Full_ScreenA_Pane" class="col-md-12 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container">
        <div class="row">
          <div id="dnn_TopCPane" class="col-md-12">
            <div class="DnnModule DnnModule-DNN_HTML DnnModule-3731"><a name="3731"></a>
              <div id="dnn_ctr3731_ContentPane"><!-- Start_Module_3731 -->
                <div id="dnn_ctr3731_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                  <div id="dnn_ctr3731_HtmlModule_lblContent" class="Normal">
                    <style>
                      #mov_scroller {
                        margin-top: 20px;
                        overflow-y: scroll;
                        padding-bottom: 48px;
                        margin-bottom: 16px;
                        cursor: grab;
                        user-select: none;
                      }

                      #mov_scroller .card {
                        scroll-snap-align: start;
                        height: 200px;
                        width: 150px;
                        min-width: 150px;
                        margin-right: 16px !important;
                        transition: .4s all ease-in-out;
                        border-radius: 10px;
                        overflow: hidden;
                        border: 1px solid #54565d;
                      }

                      #mov_scroller .card:hover {
                        background-color: #ffffff !important;
                      }

                      #mov_scroller .card:active {
                        background-color: rgb(178, 8, 55) !important;
                      }

                      #mov_scroller p {
                        font-weight: 500;
                        font-family: Verdana, Geneva, Tahoma, sans-serif;
                        text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
                      }

                      #mov_scroller a {
                        color: white;
                      }

                      #mov_scroller img {
                        width: 32px;
                        margin-bottom: 5px;
                        image-rendering: -webkit-optimize-contrast;
                      }

                      #mov_scroller a:hover {
                        color: white;
                        text-decoration: none;
                      }

                      #mov_scroller::-webkit-scrollbar {
                        height: 12px;
                      }

                      .Installation_Guides {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/Portals/_default/skins/dnncontra/assets/images/installTVbracket.jpg);
                        background-position: -40px top;
                        background-repeat: no-repeat;
                        background-size: 321px;
                        transition: all .8s ease-in-out;
                      }

                      .Installation_Guides:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/Portals/_default/skins/dnncontra/assets/images/installTVbracket.jpg);
                        background-position: -40px center;
                        background-repeat: no-repeat;
                        background-size: 371px;
                      }

                      .Returns {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/images/shipping_pod_850.png);
                        background-position: top;
                        background-repeat: no-repeat;
                        background-size: 500px;
                        transition: all .8s ease-in-out;
                      }

                      .Returns:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/images/shipping_pod_850.png);
                        background-position: center;
                        background-repeat: no-repeat;
                        background-size: 450px;
                      }

                      .Online_Catalog {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/Portals/_default/skins/dnncontra/assets/images/kenburn7.jpg);
                        background-position: -40px top;
                        background-repeat: no-repeat;
                        background-size: 600px;
                        transition: all .8s ease-in-out;
                      }

                      .Online_Catalog:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/Portals/_default/skins/dnncontra/assets/images/kenburn7.jpg);
                        background-position: -40px center;
                        background-repeat: no-repeat;
                        background-size: 650px;
                      }

                      .Videos {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/Portals/_default/skins/dnncontra/assets/images/videos.jpg);
                        background-position: -63px 0px;
                        background-repeat: no-repeat;
                        background-size: 600px;
                        transition: all .8s ease-in-out;
                      }

                      .Videos:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/Portals/_default/skins/dnncontra/assets/images/videos.jpg);
                        background-position: bottom left;
                        background-repeat: no-repeat;
                        background-size: 600px;
                      }

                      .Buy {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/Portals/_default/skins/dnncontra/assets/images/buy.jpg);
                        background-position: -63px 0px;
                        background-repeat: no-repeat;
                        background-size: 600px;
                        transition: all .8s ease-in-out;
                      }

                      .Buy:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/Portals/_default/skins/dnncontra/assets/images/buy.jpg);
                        background-position: bottom left;
                        background-repeat: no-repeat;
                        background-size: 600px;
                      }

                      .Fluid {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/images/other/tt1.png);
                        background-position: top;
                        background-repeat: no-repeat;
                        background-size: 190px;
                        transition: all .8s ease-in-out;
                      }

                      .Fluid:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/images/other/tt1.png);
                        background-position: center;
                        background-repeat: no-repeat;
                        background-size: 250px;
                      }

                      .Bulletins {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/images/rebate50/mechanic.jpg);
                        background-position: top;
                        background-repeat: no-repeat;
                        background-size: 400px;
                        transition: all .8s ease-in-out;
                      }

                      .Bulletins:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/images/rebate50/mechanic.jpg);
                        background-position: center;
                        background-repeat: no-repeat;
                        background-size: 350px;
                      }

                      .Speedo {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7)), url(/images/other/tt2.png);
                        background-position: top;
                        background-repeat: no-repeat;
                        background-size: 400px;
                        transition: all .8s ease-in-out;
                      }

                      .Speedo:hover {
                        background: linear-gradient(rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5)), url(/images/other/tt2.png);
                        background-position: center;
                        background-repeat: no-repeat;
                        background-size: 350px;
                      }
                    </style>
                    <hr class="bg-secondary" style="height: 2px;">
                    <p class="responsiveTitle text-white">Popular Pages:</p>
                    <div class="container-fluid">
                      <div id="mov_scroller" class="row flex-nowrap" style="scroll-snap-type: x mandatory;">
                        <div class="mov_Scroller_fade"></div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/Support/Installation_Guides" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Installation_Guides">
                <p class="text-left pb-0">Installation Guides</p> <img src="/portals/0/pdf_gray.png">
            </a>
                        </div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/Returns" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Returns">
                <p class="text-left pb-0" style="max-width:80px;">My Returns</p> <img src="/portals/0/truck_gray.png">
            </a>
                        </div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/Products/Online_Catalog" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Online_Catalog">
                <p class="text-left pb-0">Product Catalog</p> <img src="/portals/0/mov_icon_96.png">
            </a>
                        </div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/videos" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Videos">
                <p class="text-left pb-0" style="max-width:80px;">Help Videos</p> <img src="/portals/0/school_gray.png">
            </a>
                        </div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/Support/Tools/Transmission_Fluid_Type" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Fluid">
                <p class="text-left pb-0">Transmission Fluid Type</p> <img src="/portals/0/tools_gray.png">
            </a>
                        </div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/Support/Technical_Bulletins" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Bulletins">
                <p class="text-left pb-0">Technical Bulletins</p> <img src="/portals/0/star_gray_2.png">
            </a>
                        </div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/Support/Tools/Speedometer_Drive_Gear_Calculator" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Speedo">
                <p class="text-left pb-0">Speedometer Drive Gear Calculator</p> <img src="/portals/0/tools_gray.png">
            </a>
                        </div>
                        <div class="card card-block d-flex justify-content-center align-items-center">
                          <a href="/Where_to_Buy" class="h-100 w-100 px-2 py-1 d-flex align-items-end justify-content-between flex-no-wrap Buy">
                <p class="text-left pb-0" style="max-width:80px;">Where to Buy?</p>
                <div class="d-flex align-items-center" style="height: 44px;"><i class="fa fa-shopping-basket fa-fw" aria-hidden="true" style="color: #c7c7c7;font-size: 28px;"></i></div>
            </a>
                        </div>
                      </div>
                    </div>
                    <script>
                      $(document).on('click touchdown', '#mov_scroller .card', function() {
                        $(this).find('img, i').hide();
                        if ($(this).find('.spinner-border').length === 0) {
                          $(this).find('a').append('<div class="spinner-border" style="min-width: 1.5rem;min-height: 1.5rem;width: 1.5rem;height: 1.5rem;"></div>');
                        }
                        var that = this;
                        setTimeout(function() {
                          $(that).find('img').show();
                          $(that).find('i').show();
                          $(that).find('.spinner-border').remove();
                        }, 5000);
                      });
                      $(window).on('pageshow', function() {
                        $('#mov_scroller .card').find('img').show();
                        $('#mov_scroller .card').find('.spinner-border').remove();
                      });
                      const slider = document.querySelector('#mov_scroller');
                      let mouseDown = false;
                      let startX, scrollLeft;
                      let startDragging = function(e) {
                        mouseDown = true;
                        $('#mov_scroller').css({
                          'scroll-snap-type': 'none'
                        });
                        startX = e.pageX - slider.offsetLeft;
                        scrollLeft = slider.scrollLeft;
                      };
                      let stopDragging = function(event) {
                        mouseDown = false;
                        $('#mov_scroller').css({
                          'scroll-snap-type': 'x mandatory'
                        });
                      };
                      slider.addEventListener('mousemove', (e) => {
                        e.preventDefault();
                        if (!mouseDown) {
                          return;
                        }
                        const x = e.pageX - slider.offsetLeft;
                        const scroll = x - startX;
                        console.log("scrollLeft", scrollLeft)
                        console.log("scroll", scroll)
                        slider.scrollLeft = scrollLeft - scroll;
                      });
                      // Add the event listeners
                      slider.addEventListener('mousedown', startDragging, false);
                      slider.addEventListener('mouseup', stopDragging, false);
                      slider.addEventListener('mouseleave', stopDragging, false);
                    </script>
                  </div>
                </div><!-- End_Module_3731 -->
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="container">
        <div class="row">
          <div id="dnn_Row8_Grid4_Pane1" class="col-md-4 DNNEmptyPane"></div>
          <div id="dnn_Row8_Grid4_Pane2" class="col-md-4 DNNEmptyPane"></div>
          <div id="dnn_Row8_Grid4_Pane3" class="col-md-4 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row9_Grid3_Pane1" class="col-md-3 DNNEmptyPane"></div>
          <div id="dnn_Row9_Grid6_Pane" class="col-md-6 DNNEmptyPane"></div>
          <div id="dnn_Row9_Grid3_Pane2" class="col-md-3 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row10_Grid3_Pane1" class="col-md-3 DNNEmptyPane"></div>
          <div id="dnn_Row10_Grid3_Pane2" class="col-md-3 DNNEmptyPane"></div>
          <div id="dnn_Row10_Grid3_Pane3" class="col-md-3 DNNEmptyPane"></div>
          <div id="dnn_Row10_Grid3_Pane4" class="col-md-3 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container-fluid">
        <div class="row">
          <div id="dnn_Full_ScreenB_Pane" class="col-md-12 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container">
        <div class="row">
          <div id="dnn_Row11_Grid9_Pane" class="col-md-9 DNNEmptyPane"></div>
          <div id="dnn_Row11_Grid3_Pane" class="col-md-3 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row12_Grid8_Pane" class="col-md-8 DNNEmptyPane"></div>
          <div id="dnn_Row12_Grid4_Pane" class="col-md-4 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row13_Grid7_Pane" class="col-md-7 DNNEmptyPane"></div>
          <div id="dnn_Row13_Grid5_Pane" class="col-md-5 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row14_Grid6_Pane1" class="col-md-6 DNNEmptyPane"></div>
          <div id="dnn_Row14_Grid6_Pane2" class="col-md-6 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row15_Grid5_Pane" class="col-md-5 DNNEmptyPane"></div>
          <div id="dnn_Row15_Grid7_Pane" class="col-md-7 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row16_Grid4_Pane" class="col-md-4 DNNEmptyPane"></div>
          <div id="dnn_Row16_Grid8_Pane" class="col-md-8 DNNEmptyPane"></div>
        </div>
        <div class="row">
          <div id="dnn_Row17_Grid3_Pane" class="col-md-3 DNNEmptyPane"></div>
          <div id="dnn_Row17_Grid9_Pane" class="col-md-9 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container">
        <div class="row">
          <div id="dnn_Bottom_Pane" class="col-md-12 DNNEmptyPane"></div>
        </div>
      </div>
      <div class="container-fluid">
        <div class="row">
          <div id="dnn_Full_Bottom_Pane" class="col-md-12 DNNEmptyPane"></div>
        </div>
      </div>
      <footer style="position:relative; margin-top:48px">
        <div class="container">
          <script>
            /*! modernizr 3.6.0 (Custom Build) | MIT *
             * https://modernizr.com/download/?-backdropfilter-objectfit-setclasses !*/
            ! function(e, n, t) {
              function r(e) {
                var n = w.className,
                  t = Modernizr._config.classPrefix || "";
                if (x && (n = n.baseVal), Modernizr._config.enableJSClass) {
                  var r = new RegExp("(^|\\s)" + t + "no-js(\\s|$)");
                  n = n.replace(r, "$1" + t + "js$2")
                }
                Modernizr._config.enableClasses && (n += " " + t + e.join(" " + t), x ? w.className.baseVal = n : w.className = n)
              }

              function o(e, n) {
                return typeof e === n
              }

              function i() {
                var e, n, t, r, i, s, a;
                for (var l in S)
                  if (S.hasOwnProperty(l)) {
                    if (e = [], n = S[l], n.name && (e.push(n.name.toLowerCase()), n.options && n.options.aliases && n.options.aliases.length))
                      for (t = 0; t < n.options.aliases.length; t++) e.push(n.options.aliases[t].toLowerCase());
                    for (r = o(n.fn, "function") ? n.fn() : n.fn, i = 0; i < e.length; i++) s = e[i], a = s.split("."), 1 === a.length ? Modernizr[a[0]] = r : (!Modernizr[a[0]] || Modernizr[a[0]] instanceof Boolean || (Modernizr[a[0]] = new Boolean(
                      Modernizr[a[0]])), Modernizr[a[0]][a[1]] = r), C.push((r ? "" : "no-") + a.join("-"))
                  }
              }

              function s(e) {
                return e.replace(/([a-z])-([a-z])/g, function(e, n, t) {
                  return n + t.toUpperCase()
                }).replace(/^-/, "")
              }

              function a(e, n) {
                return !!~("" + e).indexOf(n)
              }

              function l() {
                return "function" != typeof n.createElement ? n.createElement(arguments[0]) : x ? n.createElementNS.call(n, "http://www.w3.org/2000/svg", arguments[0]) : n.createElement.apply(n, arguments)
              }

              function f(e, n) {
                return function() {
                  return e.apply(n, arguments)
                }
              }

              function u(e, n, t) {
                var r;
                for (var i in e)
                  if (e[i] in n) return t === !1 ? e[i] : (r = n[e[i]], o(r, "function") ? f(r, t || n) : r);
                return !1
              }

              function p(n, t, r) {
                var o;
                if ("getComputedStyle" in e) {
                  o = getComputedStyle.call(e, n, t);
                  var i = e.console;
                  if (null !== o) r && (o = o.getPropertyValue(r));
                  else if (i) {
                    var s = i.error ? "error" : "log";
                    i[s].call(i, "getComputedStyle returning null, its possible modernizr test results are inaccurate")
                  }
                } else o = !t && n.currentStyle && n.currentStyle[r];
                return o
              }

              function c(e) {
                return e.replace(/([A-Z])/g, function(e, n) {
                  return "-" + n.toLowerCase()
                }).replace(/^ms-/, "-ms-")
              }

              function d() {
                var e = n.body;
                return e || (e = l(x ? "svg" : "body"), e.fake = !0), e
              }

              function m(e, t, r, o) {
                var i, s, a, f, u = "modernizr",
                  p = l("div"),
                  c = d();
                if (parseInt(r, 10))
                  for (; r--;) a = l("div"), a.id = o ? o[r] : u + (r + 1), p.appendChild(a);
                return i = l("style"), i.type = "text/css", i.id = "s" + u, (c.fake ? c : p).appendChild(i), c.appendChild(p), i.styleSheet ? i.styleSheet.cssText = e : i.appendChild(n.createTextNode(e)), p.id = u, c.fake && (c.style.background = "",
                  c.style.overflow = "hidden", f = w.style.overflow, w.style.overflow = "hidden", w.appendChild(c)), s = t(p, e), c.fake ? (c.parentNode.removeChild(c), w.style.overflow = f, w.offsetHeight) : p.parentNode.removeChild(p), !!s
              }

              function v(n, r) {
                var o = n.length;
                if ("CSS" in e && "supports" in e.CSS) {
                  for (; o--;)
                    if (e.CSS.supports(c(n[o]), r)) return !0;
                  return !1
                }
                if ("CSSSupportsRule" in e) {
                  for (var i = []; o--;) i.push("(" + c(n[o]) + ":" + r + ")");
                  return i = i.join(" or "), m("@supports (" + i + ") { #modernizr { position: absolute; } }", function(e) {
                    return "absolute" == p(e, null, "position")
                  })
                }
                return t
              }

              function y(e, n, r, i) {
                function f() {
                  p && (delete N.style, delete N.modElem)
                }
                if (i = o(i, "undefined") ? !1 : i, !o(r, "undefined")) {
                  var u = v(e, r);
                  if (!o(u, "undefined")) return u
                }
                for (var p, c, d, m, y, g = ["modernizr", "tspan", "samp"]; !N.style && g.length;) p = !0, N.modElem = l(g.shift()), N.style = N.modElem.style;
                for (d = e.length, c = 0; d > c; c++)
                  if (m = e[c], y = N.style[m], a(m, "-") && (m = s(m)), N.style[m] !== t) {
                    if (i || o(r, "undefined")) return f(), "pfx" == n ? m : !0;
                    try {
                      N.style[m] = r
                    } catch (h) {}
                    if (N.style[m] != y) return f(), "pfx" == n ? m : !0
                  } return f(), !1
              }

              function g(e, n, t, r, i) {
                var s = e.charAt(0).toUpperCase() + e.slice(1),
                  a = (e + " " + E.join(s + " ") + s).split(" ");
                return o(n, "string") || o(n, "undefined") ? y(a, n, r, i) : (a = (e + " " + j.join(s + " ") + s).split(" "), u(a, n, t))
              }

              function h(e, n, r) {
                return g(e, t, t, n, r)
              }
              var C = [],
                S = [],
                _ = {
                  _version: "3.6.0",
                  _config: {
                    classPrefix: "",
                    enableClasses: !0,
                    enableJSClass: !0,
                    usePrefixes: !0
                  },
                  _q: [],
                  on: function(e, n) {
                    var t = this;
                    setTimeout(function() {
                      n(t[e])
                    }, 0)
                  },
                  addTest: function(e, n, t) {
                    S.push({
                      name: e,
                      fn: n,
                      options: t
                    })
                  },
                  addAsyncTest: function(e) {
                    S.push({
                      name: null,
                      fn: e
                    })
                  }
                },
                Modernizr = function() {};
              Modernizr.prototype = _, Modernizr = new Modernizr;
              var w = n.documentElement,
                x = "svg" === w.nodeName.toLowerCase(),
                b = "Moz O ms Webkit",
                E = _._config.usePrefixes ? b.split(" ") : [];
              _._cssomPrefixes = E;
              var P = function(n) {
                var r, o = prefixes.length,
                  i = e.CSSRule;
                if ("undefined" == typeof i) return t;
                if (!n) return !1;
                if (n = n.replace(/^@/, ""), r = n.replace(/-/g, "_").toUpperCase() + "_RULE", r in i) return "@" + n;
                for (var s = 0; o > s; s++) {
                  var a = prefixes[s],
                    l = a.toUpperCase() + "_" + r;
                  if (l in i) return "@-" + a.toLowerCase() + "-" + n
                }
                return !1
              };
              _.atRule = P;
              var j = _._config.usePrefixes ? b.toLowerCase().split(" ") : [];
              _._domPrefixes = j;
              var z = {
                elem: l("modernizr")
              };
              Modernizr._q.push(function() {
                delete z.elem
              });
              var N = {
                style: z.elem.style
              };
              Modernizr._q.unshift(function() {
                delete N.style
              }), _.testAllProps = g;
              var T = _.prefixed = function(e, n, t) {
                return 0 === e.indexOf("@") ? P(e) : (-1 != e.indexOf("-") && (e = s(e)), n ? g(e, n, t) : g(e, "pfx"))
              };
              Modernizr.addTest("objectfit", !!T("objectFit"), {
                aliases: ["object-fit"]
              }), _.testAllProps = h, Modernizr.addTest("backdropfilter", h("backdropFilter")), i(), r(C), delete _.addTest, delete _.addAsyncTest;
              for (var k = 0; k < Modernizr._q.length; k++) Modernizr._q[k]();
              e.Modernizr = Modernizr
            }(window, document);
            const LocalWindowProperties = {
              height: null
            };
            $(window).on("load", function() {
              if (!Modernizr.backdropfilter) {
                var pgTitle = document.getElementById('pageTitleWrapper');
                pgTitle.style.background = "#454545";
                $('.menu-bar').css({
                  'background': '#454545'
                });
              }
              if (!Modernizr.objectfit) {
                var movImg = document.getElementById("movImg");
                movImg.style.height = null;
              }
              let rClassTimeout;
              //display an error if ES6 is not supported
              var url1 = window.location.href;
              if (!url1.toUpperCase().includes('LOGIN')) {
                try {
                  new Function('(a = 0) => a')
                } catch (err) {
                  swal({
                    title: "Please use a newer browser.",
                    text: "Some of the features of this website require a newer browser then what you are currently using.  We recommend using the newest version of Google Chrome, Microsoft Edge, Mozilla Firefox or Opera.",
                    icon: "error",
                    button: "I understand.",
                  });
                  console.error(err);
                }
              }
            });
            $(document).ready(function() {
              ShoppingCart();
            });

            function refreshBanner() {
              $(window).trigger('resize.px.parallax');
            }

            function ShoppingCart() {
              $('.my-cart-btn').myCart('.my-cart-btn', {
                classCartIcon: 'my-cart-icon',
                classCartBadge: 'my-cart-badge',
                affixCartIcon: false,
                checkoutCart: function(products) {
                  $.each(products, function() {
                    //console.log(this);
                  });
                },
                clickOnAddToCart: function($addTocart) {},
                currentUser: '-1'
              });
            }
          </script>
          <div class="row flex-items-xs-bottom">
            <div id="dnn_Footer_1_Pane" class="col-12">
              <div class="w-100 text-center"><img src="/images/moveras_logo_footer.png" style="width: 256px;
    margin-bottom: 30px;
    image-rendering: -webkit-optimize-contrast;
"></div>
              <style>
                .fs-24 {
                  font-size: 24px;
                }
              </style>
              <div class="d-flex justify-content-center align-items-center mb-2">
                <a href="https://www.facebook.com/pages/Moveras/1119079768107771"><i class="fa fa-fw fa-facebook fs-24" aria-hidden="true"></i></a>
                <a href="https://twitter.com/moveras?lang=en"><i class="fa fa-fw fa-twitter fs-24" aria-hidden="true"></i></a>
                <a href="https://www.google.com/search?q=Moveras%2C%20LLC&amp;rlz=1C1CHBF_enUS841US841&amp;sxsrf=APq-WBt5AnZkAxhkxvWk49hFcCOF3MDqOA:1651082001582&amp;ei=0oJpYtnNF7K_0PEPvMOGMA&amp;ved=2ahUKEwjB38vh57T3AhUfKzQIHYr-DtsQvS56BAgXEAE&amp;uact=5&amp;oq=Moveras%2C+LLC&amp;gs_lcp=Cgdnd3Mtd2l6EAMyBAgjECcyCggAEIAEEIcCEBQyBQgAEIAEMgUIABCABDICCCY6BAgAEEM6CwguEMcBEK8BEJECOgoIABCxAxCDARBDOhEILhCABBCxAxCDARDHARCjAjoLCAAQgAQQsQMQgwE6BAguEEM6CgguEMcBEKMCEEM6CAgAEIAEELEDOgsIABCABBCxAxDJAzoFCAAQkgM6BwgAELEDEEM6DggAEIAEELEDEIMBEMkDOgoIABCxAxCDARAKOgsILhCABBDHARCvAToGCAAQFhAeOggIABAWEAoQHkoECEEYAEoECEYYAFAAWKYKYP8LaABwAXgAgAG4AYgB-QuSAQQwLjEymAEAoAEBwAEB&amp;sclient=gws-wiz&amp;tbs=lf:1,lf_ui:2&amp;tbm=lcl&amp;rflfq=1&amp;num=10&amp;rldimm=16160620328764386404&amp;lqi=CgxNb3ZlcmFzLCBMTEOSAQxtYW51ZmFjdHVyZXI&amp;sa=X&amp;rlst=f#rlfi=hd:;si:13676420601845607654,l,CgxNb3ZlcmFzLCBMTENIl4LJoPStgIAIWhsQABABGAAYASILbW92ZXJhcyBsbGMqBAgCEAGSAQxtYW51ZmFjdHVyZXI;mv:[[42.7778125,-71.2623656],[42.777511399999995,-71.2625728]]"> <i class="fa fa-fw fa-google fs-24" aria-hidden="true"></i></a>
                <a href="https://www.linkedin.com/company/moveras-llc/mycompany/"> <i class="fa fa-fw fa-linkedin fs-24" aria-hidden="true"></i></a>
              </div>
              <p class="px-2 text-center" style="font-size: 16px;color:darkgray;"> 22 Northwestern Dr<br> Salem, NH 03079<br> Tel - 877-866-8372<br>
                <a style="color:darkgray;" href="mailto://customerservice@moveras.com">customerservice@moveras.com</a>
              </p>
              <div class="DnnModule DnnModule-DNN_HTML DnnModule-3625"><a name="3625"></a>
                <div id="dnn_ctr3625_ContentPane"><!-- Start_Module_3625 -->
                  <div id="dnn_ctr3625_ModuleContent" class="DNNModuleContent ModDNNHTMLC">
                    <div id="dnn_ctr3625_HtmlModule_lblContent" class="Normal">
                    </div>
                  </div><!-- End_Module_3625 -->
                </div>
              </div>
            </div>
            <div id="dnn_Footer_2_Pane" class="col-4 DNNEmptyPane"></div>
            <div id="dnn_Footer_3_Pane" class="col-4 DNNEmptyPane"></div>
          </div>
          <!-- ./row -->
          <div class="copyright-section">
            <div class="row flex-items-xs-bottom">
              <div class="col-sm text-center text-sm-left">
                <ul class="list-inline">
                  <li class="list-inline-item"><a id="dnn_dnnTerms_hypTerms" class="SkinObject" rel="nofollow" href="https://moveras.com/Terms">Terms Of Use</a></li>
                  <li class="list-inline-item">|</li>
                  <li class="list-inline-item"><a id="dnn_dnnPrivacy_hypPrivacy" class="SkinObject" rel="nofollow" href="https://moveras.com/Privacy">Privacy Statement</a></li>
                </ul>
              </div>
              <div class="col-sm text-center text-sm-right"><span id="dnn_dnnCopyright_lblCopyright" class="SkinObject">Copyright 2010-2022 by Moveras</span>
              </div>
            </div><!-- ./row -->
            <div class="row flex-items-xs-bottom">
            </div><!-- ./row -->
          </div>
        </div>
      </footer><!-- ./Footer -->
    </div>
    <!-- Start Footer -->
  </div>
  <!--CDF(Javascript|/Resources/shared/scripts/popper/1.12.9/popper.min.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Resources/shared/scripts/bootstrap/4.1.1/bootstrap.min.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Portals/_default/skins/dnncontra/assets/js/jquery.smartmenus.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Portals/_default/skins/dnncontra/assets/js/utils.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Portals/_default/skins/dnncontra/assets/js/dnncontra.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Resources/_lib/jquery.mycart-master/js/jquery.mycart.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Resources/shared/scripts/pdfjs/pdf.min.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Resources/shared/scripts/sweetalert/sweetalert1.min.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/Resources/_lib/sweetalert/sweetalert2@11.min.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/resources/shared/scripts/sweetalert/sweetalert2@9.min.js?cdv=505|DnnFormBottomProvider|100)-->
  <!--CDF(Javascript|/resources/_lib/fancyapps/fancybox.umd.js?cdv=505|DnnFormBottomProvider|100)-->
  <script>
    SetElementSpacing();
    $(document).ready(function() {
      SetVinButtonEvents();
      SetPageTitleLooper();
      const b = "https://moveras.com/resources/shared/scripts/alltranstour/images";
      $('#AllTransGallery').on('click', function() {
        Fancybox.show([{
          src: b + '/img-6148_1_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-6165_1_orig.jpg',
          type: 'image'
        }, {
          src: b + '/2_orig.jpg',
          type: 'image'
        }, {
          src: b + '/3_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7519_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7523_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7203_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7209_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7197_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7820_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7204_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-9842_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-9832_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7304_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7809_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-9827-2_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7766_1_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7319-2_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-9864_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7799_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7309_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7337_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7472_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7872_1_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7855_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7296_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7355_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7758_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7391_1_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7365_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7376_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7490_orig.jpg',
          type: 'image'
        }, {
          src: b + '/7979653_orig.jpg',
          type: 'image'
        }, {
          src: b + '/5526814_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7621_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7660_orig.jpg',
          type: 'image'
        }, {
          src: b + '/img-7603-2_orig.jpg',
          type: 'image'
        }]);
      });
    });
    $(window).load(function() {});

    function SetPageTitleLooper() {
      var loopText = [
        `<svg aria-hidden="true" class="svg-inline--fa fa-dumbbell fa-w-20" data-icon="dumbbell" data-prefix="fas" focusable="false" role="img" style="height: 36px;margin-bottom: 8px;margin-right: 6px;" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M104 96H56c-13.3 0-24 10.7-24 24v104H8c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h24v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm528 128h-24V120c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v272c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h24c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM456 32h-48c-13.3 0-24 10.7-24 24v168H256V56c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v400c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h128v168c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24z" fill="currentColor"></path></svg>Built Strong`,
        `<svg aria-hidden="true" class="svg-inline--fa fa-hand-sparkles fa-w-20" data-icon="hand-sparkles" data-prefix="fas" focusable="false" role="img" style="height: 36px; margin-bottom: 8px; margin-right:6px" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M106.66,170.64l.09,0,49.55-20.65a7.32,7.32,0,0,0,3.68-6h0a7.29,7.29,0,0,0-3.68-6l-49.57-20.67-.07,0L86,67.68a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L3.7,138A7.29,7.29,0,0,0,0,144H0a7.32,7.32,0,0,0,3.68,6L53.27,170.6l.07,0L74,220.26a6.65,6.65,0,0,0,11.92,0l20.69-49.62ZM471.38,467.41l-1-.42-1-.5a38.67,38.67,0,0,1,0-69.14l1-.49,1-.43,37.49-15.63,15.63-37.48.41-1,.47-.95c3.85-7.74,10.58-13.63,18.35-17.34,0-1.33.25-2.69.27-4V144a32,32,0,0,0-64,0v72a8,8,0,0,1-8,8H456a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H360a8,8,0,0,1-8-8V32a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H264a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0v241l-23.59-32.49a40,40,0,0,0-64.71,47.09L229.3,492.21A48.07,48.07,0,0,0,268.09,512H465.7c19.24,0,35.65-11.73,43.24-28.79l-.07-.17ZM349.79,339.52,320,351.93l-12.42,29.78a4,4,0,0,1-7.15,0L288,351.93l-29.79-12.41a4,4,0,0,1,0-7.16L288,319.94l12.42-29.78a4,4,0,0,1,7.15,0L320,319.94l29.79,12.42a4,4,0,0,1,0,7.16ZM640,431.91a7.28,7.28,0,0,0-3.68-6l-49.57-20.67-.07,0L566,355.63a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L483.7,426a7.28,7.28,0,0,0-3.68,6h0a7.29,7.29,0,0,0,3.68,5.95l49.57,20.67.07,0L554,508.21a6.65,6.65,0,0,0,11.92,0l20.69-49.62h0l.09,0,49.55-20.66a7.29,7.29,0,0,0,3.68-5.95h0Z" fill="currentColor"></path></svg>Built Clean`,
        `<svg aria-hidden="true" class="svg-inline--fa fa-code-branch fa-w-12" data-icon="code-branch" data-prefix="fas" focusable="false" role="img" style="height: 36px; margin-bottom: 8px; margin-right:6px" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z" fill="currentColor"></path></svg>Built Smart`,
        `<svg aria-hidden="true" class="svg-inline--fa fa-tachometer-alt fa-w-18" data-icon="tachometer-alt" data-prefix="fas" focusable="false" role="img" style="height: 36px; margin-bottom: 8px; margin-right:6px" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M288 32C128.94 32 0 160.94 0 320c0 52.8 14.25 102.26 39.06 144.8 5.61 9.62 16.3 15.2 27.44 15.2h443c11.14 0 21.83-5.58 27.44-15.2C561.75 422.26 576 372.8 576 320c0-159.06-128.94-288-288-288zm0 64c14.71 0 26.58 10.13 30.32 23.65-1.11 2.26-2.64 4.23-3.45 6.67l-9.22 27.67c-5.13 3.49-10.97 6.01-17.64 6.01-17.67 0-32-14.33-32-32S270.33 96 288 96zM96 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm48-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm246.77-72.41l-61.33 184C343.13 347.33 352 364.54 352 384c0 11.72-3.38 22.55-8.88 32H232.88c-5.5-9.45-8.88-20.28-8.88-32 0-33.94 26.5-61.43 59.9-63.59l61.34-184.01c4.17-12.56 17.73-19.45 30.36-15.17 12.57 4.19 19.35 17.79 15.17 30.36zm14.66 57.2l15.52-46.55c3.47-1.29 7.13-2.23 11.05-2.23 17.67 0 32 14.33 32 32s-14.33 32-32 32c-11.38-.01-20.89-6.28-26.57-15.22zM480 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z" fill="currentColor"></path></svg>Built Fast`
      ];
      var i = 0;
      var max = loopText.length;
      var $text = $('#pageTitle');
      var timeOuts = [];
      (function changeText() {
        if (i < max) {
          for (let o = 0; o < timeOuts.length; o++) {
            clearTimeout(o);
            timeOuts = [];
          }
          $text.fadeOut(800, () => {
            $text.html(loopText[i++]).fadeIn(800);
            timeOuts.push(setTimeout(changeText, 3500));
            if (i === max) {
              i = 0;
            }
          });
        }
      }());
    }

    function SetImgScrollDim() {
      $(window).scroll(function() {
        var scrollTop = $(this).scrollTop();
        $('#movImg').css({
          opacity: function() {
            var elementHeight = $(this).height(),
              opacity = ((0 + (elementHeight - scrollTop) / elementHeight));
            return opacity;
          }
        });
      });
    }

    function SetElementSpacing() {
      $('.movImgWrapper, .movImgOverlay').css({
        'height': $(window).innerHeight() - offs3t + 'px'
      });
      //$('#headSpacer').css({ 'height': $(window).innerHeight() - 631 + 'px' });
    }

    function SetVinButtonEvents() {
      $("#QuickVINInput").on('keyup', function(e) {
        if (e.keyCode === 13) {
          window.location.href = "/Products/OnlineCatalog/tabid/244/Default.aspx?vin=" + $('#QuickVINInput').val();
        }
      });
      $('#QuickVINButton').on('click', function() {
        window.location.href = "/Products/OnlineCatalog/tabid/244/Default.aspx?vin=" + $('#QuickVINInput').val();
      });
    }
  </script>
  <input name="ScrollTop" type="hidden" id="ScrollTop">
  <input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off">
  <script src="/Resources/_lib/jquery.mycart-master/js/jquery.mycart.js?cdv=505" type="text/javascript"></script>
  <script src="/Resources/shared/scripts/pdfjs/pdf.min.js?cdv=505" type="text/javascript"></script>
  <script src="/Resources/shared/scripts/sweetalert/sweetalert1.min.js?cdv=505" type="text/javascript"></script>
  <script src="/Resources/_lib/sweetalert/sweetalert2@11.min.js?cdv=505" type="text/javascript"></script>
  <script src="/resources/shared/scripts/sweetalert/sweetalert2@9.min.js?cdv=505" type="text/javascript"></script>
  <script src="/resources/_lib/fancyapps/fancybox.umd.js?cdv=505" type="text/javascript"></script>
  <script src="/Resources/shared/scripts/popper/1.12.9/popper.min.js?cdv=505" type="text/javascript"></script>
  <script src="/Resources/shared/scripts/bootstrap/4.1.1/bootstrap.min.js?cdv=505" type="text/javascript"></script>
  <script src="/Portals/_default/skins/dnncontra/assets/js/jquery.smartmenus.js?cdv=505" type="text/javascript"></script>
  <script src="/Portals/_default/skins/dnncontra/assets/js/utils.js?cdv=505" type="text/javascript"></script>
  <script src="/Portals/_default/skins/dnncontra/assets/js/dnncontra.js?cdv=505" type="text/javascript"></script>
</form>

Text Content

 * customerservice@moveras.com
 * (877) 866-8372

   

 * lock_openLogin

   
   

Toggle main menu visibility

 * Home
 * + Products
   * Online Catalog
 * + Support
   * + Articles
     * GM 6L (45/50/80/90) & Ford 6R (60/80) programming
   * Installation Guides
   * Labor Reimbursement Form
   * My Returns
   * Technical Bulletins
   * + Tools
     * Transmission Fluid Type
     * Speedometer Drive Gear Calculator
   * + Warranty
     * Get a Registration Code
     * Register Your Warranty
     * Request a Repair or Replacement
 * Where to Buy?
 * Careers
 * + About
   * Arizona Facility Tour
   * About Moveras
 * Contact
 * + Training
   * Transmission Training
   * Videos
   



Built Smart

Moveras Remanufactured Transmissions is a leading remanufactured transmission
facility supplying thousands of makes and models to automotive professionals
across the country.

search

We are excited to announce that Moveras has acquired All Trans Remanufactured
Transmissions in Phoenix AZ.

Take a tour of the facility.
Contact Us





MY CORE RETURN. NEW


LOOKING TO RETURN YOUR CORE?

Visit www.MyCoreReturn.com for instructions on how to return and track your
core, warranty claim, or uninstalled new return.

www.MyCoreReturn.com

ABOUT US.

Moveras manufactures automatic transmissions for virtually every vehicle on the
road. We are committed to remanufacturing transmissions to the same standards
and methodologies used for OEM transmissions.

Each Moveras transmission is produced in a World Class manufacturing facility.
Our entire process has been developed from scratch, utilizing LEAN manufacturing
principles.  Our transmissions are produced in a Clean Room environment. Every
transmission is built to the same exacting standards by using a precisely
documented and controlled process.

Built Strong

After final assembly, every unit is Dyno Tested and run through a complete road
simulation.

 

Built Clean

Every unit is built in a World Class manufacturing facility in a “clean room”
environment.

 

Built Smart

Every unit is built to a precise set of directions ensuring each unit is built
the same way, every time.

 

Built Fast

With the industry's fastest build to order manufacturing system, all common
units are shipped same-day/next-day.

 

--------------------------------------------------------------------------------

Imports:

Acura, BMW, Honda, Hyundai, Infinity, Isuzu, Jaguar, Kia, Landrover, Lexus,
Mazda, Mercedes Benz, Mitsubishi, Nissan, Subaru, Suzuki, Toyota, Volvo

Domestic:

Buick, Cadillac, Chevrolet/GMC/Geo, Oldsmobile, Pontiac, Saturn, Ford, Lincoln,
Mercury, Chrysler, Dodge, Plymouth, Jeep, Eagle

CATALOG


FIND WHAT FITS YOUR VEHICLE.

Moveras offers thousands of different transmission variations. View our new
Catalog where you can search by VIN, or year make and model. Are you a
distributor? Sign up for an account to see whats in stock and buy online today!

Search the Catalog


CAREERS NOW HIRING!


WE'RE LOOKING FOR GREAT PEOPLE.

 * On-the-job training.
 * Competitive benefits package.
 * Weekly pay.
 * Paid time off and holidays.

Visit the Careers page for more information and to view current openings.

www.moveras.com/careers

SUPPORT


NEED HELP WITH INSTALLATION?

Documents are here to help you with the installation of your transmission.

Installation Guides

--------------------------------------------------------------------------------


VIDEO LIBRARY

Watch these help videos for tips, tricks, instruction and more!

Watch Videos




--------------------------------------------------------------------------------

Popular Pages:

Installation Guides

My Returns

Product Catalog

Help Videos

Transmission Fluid Type

Technical Bulletins

Speedometer Drive Gear Calculator

Where to Buy?








22 Northwestern Dr
Salem, NH 03079
Tel - 877-866-8372
customerservice@moveras.com




 * Terms Of Use
 * |
 * Privacy Statement

Copyright 2010-2022 by Moveras


My Cart

×

Continue Shopping Checkout