.bcFloat.move-z-index {
  z-index: -1 !important;
}

.footer-wrapper {
  background-color: #F4F4F4;
}

footer {
  max-width: 1450px;
  margin: 0 auto;
  margin-top: 0;
  display: flex;
  justify-content: space-between;
  flex-grow: 1;
  padding: 0 10px;
}
footer svg {
  display: none;
}
footer section {
  padding: 20px 0;
  width: 20.5%;
}
footer section strong {
  font-weight: normal;
}
footer h3 {
  font-size: 13px;
  padding-bottom: 10px;
  /*@include hover(hover) {
  	font-size: 13px;
  }*/
}
footer a {
  display: block;
  padding: 2% 5% 2% 6%;
  font-size: 13px;
  padding-left: 0;
  color: #888;
  padding: 0.5vw 0;
}
@media (hover: hover) {
  footer a {
    padding: 3px 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  footer a {
    padding: 3px 0;
  }
}
footer svg {
  width: 30px;
  /*@include break-min(1200px) {
      width: 39px;
  }*/
}
@media (min-width: 1100px) {
  footer svg {
    width: 35px;
  }
}
footer .facebook {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAEaUlEQVRIib2WW2wUVRiAvzMzu9vd7izbNqHgjZQWEUi4SIsGjSS2BELSWtRELIVHicYnFd8VjJGQGBBKyyXGEBKCNS1PxATKJWKXQIulQvBBxBYfWnuxO7OztzkzPiwUlr1QEvSfl8mZ//zffzv/GWEYhsv/KNrjKEspmYpOYZkWiqqgh3T0oP5kgalkistXLnO2p4fBgWuM/D1KyoqDohDUg8x7bh51dauoX9tAdU31I4GiWEojvb20728jEokQM2N4fV48Hg+KogCZiJPJJFJKKufMobGpife2bWPuU3MfD2hLm462A7Tt249pmgR1HU1VAXC5ry4Q02upZArTMHlh8SI+27GTV15dPTOg4zh8sWMHHQfa0XUdr9ebBSno+V24EY0S0HX2frOX1+vrc/SUhxcOHzzIofYOwuFwXtg9w9KW2Gkbx3Gno3Rx0UMhEpbFp59sZ/DaYPEI+/r62NqyGSklXp8P8sDsdJp4IkFpMIimqkhH5kYhFCYnJnlp9ct8d/Qofr8/N0LXdWlvO4BpmvjywABs2yao63y+cycnOjv5obuLpjeaMc1Ylp7jOswqm8Wl3ggnu7uznbn30t/fz08XLhDU9YI1i8VibNrcQuvWLSxavIj51dWUV1Qg7dwoBQJN0+j8vpN4PJ4LPN9zFsuyUNWcst7NAKRSKSorKwG41BthfcNaThw/jh7KPfwuLj6fj99u3uTGjRvZwGQyycAvA9PnKz/QpaamhoryCgDiiTiJRALXLdzBqqphGkZW8ygA0WiUkZERNDX/4HEcF1dK9uzbx7r16wB4bc0azpw/x4YNGzANY7p7HxShZI7Z8NCfuRHGE3GEkrvp/m7B7T9u8c/UFACGYXD91+sMDQ2haYUnpABMw8wGCiEQQhRMj6IIFFVl+0cf8+OpU0Bm7L3d3EwkEiFQGijYaK4QiAdKpQAEAgH0YLBoPQDS6TTScTKGHAfbtovqZxRdysrC2cBQKMTTzz6DfIQBTdNQRMZboShoHg9CFC6D47hoqsr8+fdvEQVAVVVqV9XhzGBmPo5I26asvJyly5dlAwHq6xuoKK/ATtt5Ow4yR6OkpAQAr9dbFCYQWJbFi7W1VFc/FCFAVVUVjU2NGNFoQSNen4+fL16ku6uLsz09aJpWMKW24+D1emndsiWri7OG953hYVre2cRfd+7kHXECQSIeJ5FK4fN4KAn4KSQTY+O827qZXbt3ZzmVcx+eOX2aD9//ACklfr9/Rnfhw05NTEywsraWg0cOM3v27KzvObOsvqGBL3d9haZpGIYxbWQm4jgu4+PjLF22nK/37smB5QUCNG/cSMehQyxY8DyTY5NYsRiumwHne6R0iE5FiZkxNr71Jke+PUJVVVX+DBT7iRobG+PYsWOc7Ori9u+3sKXMahRHSqTjUFpayvIVK2hpbaWxqbFoFooC78no6ChX+6/S33eFoaFh4paFEIJwOMzChQtZuaqOJUuWEAgEHmVqZsAnKYUvwP9I/gW7UuzlYzXdKwAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  width: 28px;
  height: 28px;
}
footer .linkedin {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAE80lEQVRIib2WS2xUVRjHf+fOfcztdKal0BIqEMtjISAFhkgLmNgGogsoSyUKCY9IWgomJiyKj5Bq4pOQamKiQXwEFipiYCOywASUFrUIaKoLXlObQmSYlrnTTue+jou2A9NpS0HjtzznfOd3znf//+8eYVmW5H8O5UETJRLP8x4oV53ownQ6TUdHB2db27h8+RLxeBzP9QhHIpSXT2NxdAnRaJRp08r/G+h3x4/z2SefcuH8eSzLQgiBoigIwJcSX0rUQICHpk9nTd1aNmzcSHn52HAx3jdN3ErwenMzx44exXVdQoWFqIHAqGt9KckMDJBOp5k9dy5Nu5t48qmn7g/a1dXFzobttLW1MamkJAuTjK07gQAglUqhqiqv7tnDsxuemxj0dm8vWzZv5WzrGUpKSrIgz3ERgQCKIsYED8Nt28ZxHPa1tLB2XV3O/Kjq3bd3Lz/+cDoH6NgOumHgex6+P77LJBJd1wF4rbmZK1evjg/9+exPfPnFV0wqLs4C+/v6Wb5yBUeOHaXxhZ24joO8h7slkoJQATeud/PBe++PDfU8j0MHD5JKWWialh13XZdZs2ZTUVFBZWUlQgg810VKkHKwCp6b71mBIByOcPzb4/zR0ZEdz7FMd3c3rWdaCYVCOYIJFRbyzZEjxONx/uzoQABCCOxMBiklpaWlpFIp0uk0pmlmcyUSVVXp6enhxIkTPDJvXj704oWL3Lz5N4XhwpwT25kMixYtom5dHaWlU0ilUrz17jvEOjvRVJWa2lquXbvG22+8ybn2dswCMydfVVXaf2nHdV1UVc0t76XLl3BdNyv94XAch6lTp1JTW8vChZWous6yqirWr1/PY8uWkclkiEajvLhrF5qu43t+Nnf4tt1dXfT09OR/095EAiHy7SCEwHVdADJDJXUch85YjHVr1tLw/DYcx6Gi4mGKioryerKiKPSn++nr68svr+/7TDQCqsq1WIxb8Ti6ppFMJpG+ZCwHS39IdSNvGolE7mmFO7tIAoqCpmlomoZAIKUcNV9KiREMEgwGgRE3nTFjBgFF5LU6KSXakNnNAhNFEWiaRtAcFIyiKIQKQ6gZDUXJtb5g0F5lpWWUTJ6cD61cvJhIcRGu7RDQ7kwZhsHVK1c4dPAQv7a309/Xz4H9++ns/Atd1xkYGODA/o9xXAfbzqCM+CnYjsOCR+dnu1RO77Vtm62bNnP61KnBUg/dWCBwHIdUXx+GrhM0TaxkElVVCYVC+FKSsiwACsNh7tai9CGd7ufzQwdZvmLFYGXuPpGu6zy9/pnBjuOPkL2mUlxchFlgIgREiiIUhAqQSISAcCRMOJILFAgsK0lVdTXRpUuz43m9d9Xq1TxRU8Ptnh6UMbU4sbBtm6BhUN/QgGEYY0MNw2D3Ky8zfeZMLMtCEff/jBpUMiSTSeobG1nx+Mqc+VF3nDNnDvtaWphUUpLtIiO71HhI27bpTSTYtHULjTt35K8Y77ly7tw5Xmpq4vcLvxEKFWAM+QzIEdlweJ6HZVkEg0HqtzewfceOnL/VhKAAiUSC/R9+xNeHD3PjxnWEGGwIgeHni5S4jovjOhiGQVV1Ndvq61k5oqT3BR2OzliM70+epLW1jc5YDCuZxPc9jKBJWVkZC+bPp2b1KqJLogTN4Lh7TRh6d1iWRW9vL77vY5omk6dMIaBMXHAPBP238Q/vYim8ZlTu/AAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  width: 29px;
  height: 28px;
}
footer .youtube {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAE1UlEQVRIib2WS2xUVRiAv3PvnfejMkXahD5s07KQogQRoa5AgtJEIFiIihUMYEQXKBIVTDRqFAwbKbhAkGLcsMDUJsrLkIhEWgiB1IWkhVaghlBopwNT2pk7957josO0l5kWGgl/cjfn/Of//tf57xHxeFzxkEV72EAAYzzKPTd66Oi4SGfnP/TcuI5UMOGRPEofK6OisoLJkyc/OOjF9nb279/P8d+P03XlColEAqUkIBBC4HK5KCwsZPacOdQuX8Yzs2ePaU+MVVPTNNm9axf7vt/Lte5reDxevF4vmq4hEBk9qRRmMsnAwADBYJCXltWyYeNGIpHI+KDxW3E+3rSJnw4cIBQK4fa4EQgUuX28s2dbNrFYjJmznuab+nrKysruD5pMJnlv/XqaGhuJ5E9EE6PDRnMgGo1SNW0au/d+T1FRkWM/Z/furN9BU+PP5E+ciBCMCwhD+pFIhL9aW/nsk09JJBNjQ8+dPce+hgbC4XCW92mLqByfQ+cOOD+fo4eP0tTY5LDl6F4pJT807OVmXx8TIpF0hAKlFP3xOLa0EWLIsBAaAoUEUAqlFAIIBIPohp7WAcOl82PDPhbWLMwE4oD+29XFiT9OEAqHMilV6VCWvbycqVOrcHvcGIaBrukIAZZtY1sWlmVx+fIVmhob6e/vz4C9Ph9tbW2cbmlh/oIF2dDm5mZ6e3vJy8tDoRAI4vFbLF6yhK+3bbu7EjklEomwdcsW8sJhFApD14mbSU7+eTIDddS0va3dYUAqhZSSx6umOtbj8ThdXV05oTOemoHH7Uaq4eZzGQYX2tuRUmZDe67fQNx1PTRNIxAIOgx3d3ezsq6OLz//ggvtTkd9fj+G4UpPrCHRXS56entJDA51sSO9ppUa0X9D9dSEQNecTe4yDC51dLKno5PikmIqp0zJ7AkhQMDIW6YJgWWlsKWdDfV5Pch0F6q0AakUZsp0QIWm8ea6t1haW0t5ebljz7btO4cza1JKPG4Puq5nQwsKClFyaJCDQoihAwO3bzsMl5SU8NHmzeSS2/39mGYSr8+XWbMsi0cLCvCl1xx5q3piGrox7IdAYBgGLc0txOPxnJCRYqZMjh07hm3baCMitSyLqqqqzB13RDpz1iwKCwvpi0ZxezwoFIFggFMtLaxe9QYVlZW43S4M3cAwDIQQ2FKSMk2Spsn17m5OnzqFz+/PNKNlWfh9fqqfrc5wnOmdNInnF77Anu92M8HjHlZyuTh75gwtzc0Zb7NEKTRNJxAMYOh6BjowMMCc6mqenD49NxSgbuUqDv7yK9FoFH/aYyHAHwzgv2eC0/w00LZsdE1j9Zo1+P3Dp7MGfnl5Ge9u2IBpmti27Rji45W+WIwVdXXMm/+cYz3nr+2VFa+y7p23ifX1kUqlxgUWCJRU9PT0UFNTw/sffpBVklFfDrZtU799O9/W70BKSTAYzJpWWTAUicEEicFBFi9dyldbtxAKhbJ17/XuPXLoMDvr62ltbUXXNLw+H3q6c2FoaikpSSQSmMkkpWVlrFm7ltder8Mwcr/77gkFuBmLcfDgIX47eoTzf5/nZiyGlbLSfxGDQDBIeUU5c+fO48VFiygqLhrT3n1BR8rVq1e5fOkS0WgUJSWhcJjS0lKKiotHjex/Qx+E/AfqmxOxbL+GpQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  width: 29px;
  height: 28px;
}
footer .instagram {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAFoUlEQVRIib2Wa2wU1xWAv5m7M7s7nrXZXRQCCFiUxg/ipAr5UUUqaUoMNGn4EUggkCovFWgbCjaPqiqxQ6Q+8qOvpGqQEiKUNo3Ey6ZSm4IpbRo7PBwVS6WNUiPVtbUY4vXusvbO7Gt2bn8Yr73dDQEpypGuNJpz53znnHvOmatMTExIPmdRP28ggOdmNqdSKaLRKB9fucL4+ASaEATDIebPn8/cefPQdf2zg14cuMixrk56enoYGvwvlmXhFl1Aous6s4Ihmu5oYtXXHuThh7+OGQhc155yvTO1bZt9r+7j7d++RSw2iubx4PX5EB4PigISkK7EKRTIZrMANDc307pzBy0rVtw8dOTSJb6/+3ucOnWKQG0tuq6hoCD55LqTEqx0GiFUtrW28t3t228cGhsb41vf3MS5M2cJzQ59KqzMIAqFQoGJiQl27NpN2862ij0V1ZvL5djb3sHZM6cJzQ5NRjADKGX1VdIj0TQN0zR55Ze/4PddXZ8e6ZGDB9m1cxdmIICqKiXvnUKBtGXh8XgQqkAqclrnOADUmCaKMh1xJpNhzpw5HO48yq1z55YYZdVrpdPsf30/QgiEqiKRk+nK59F0nW8/9xzNdzUjFDHttaIwnkrR3d3Nu3/5K4ZplCL2+/0M/meQt9/6HTt276oOfe/dv3FxYADDNEspdeXk049eeonZ4RAnT/4Z27bJZrMIVcXn9xMOh/lB+/MEQ0E6Dx+hJmBOgw0/3SdO8NSzzxAOhyuhPb29OK5bliLLSvPV5cuJRCI8/tg6Pr5yGZ/PR31jI4lEnPREmo4X93Lo4CHWrV/PiePHcQoOHm3StK7rDA4O8s8LF/jK/feXQ23bZmBgAM0z7YdE4jgOkUiE4eEh4ok49Q0NdLy4l0WLIkgkJ0900/teD6Ojo7Q8sJxQKMzlkZESVHgE6XSaf3/0UQlaqt6rySTx+BiqWjmOhUdQdIoUCwW2t7VhWRaPrlnD7rYdrFy1knh8jOHhYRQhEKL6OB8ZuVx6Lu1wikWcfAFlKrczRVFw3SKmGaCxqZE33zjA1USC06dP09fXxwMtKyg6DlTpZQUFRVHIZOxKqFAFQtPKm25KXBdVVbFsi6GhIR55dC2aptPY1MTSpfdw4cI/0ErDvorTUuLz+SqhtXW1BGfNoui6lUwpEWLyjH718ss0LVnCoc6jHPjNm3zwQR/H3/kTNYaBoqgUXVnxrQRuueXW0rtS1QQCAerrb6f//Pmy1AhVEI1GefChh6gNBOj/+3me3PgES+9ZSmp8nP7+fnLZLMvuuw+v7iWVTCDEdB+7rovX56Whob4yUoAv3XtveVaQGGYN7/f2YqUtXnn116zbsIEvL1uGEIJwOMTq1av5ztat7Glv51hXF6nU1VLlAhTyeebNm8+dd905HczMMRgfi/PY2rVEh4fxG0ZpIuVyOYLBIJu2bKZpyR0zim3y01wuzzt//AOdR47i9ftRZ/R5Mplk85YtPP9CR3UowIH9b9C+Zw/BcLhsSOTzeTKZDF7dWxaJlJJ8Po/ruhg1NWXzOpfLYpoBjh7rYlEkUj29AOs3bmB5Swupq0mUa5UokWi6Rl1dHbrPi6KqpaUKgVFjEJjxg4DJFrTtLNtaW8uAVaGGYfDDn/yY2+vrSSQSZTqJRFFAVZWyNaWbirBYdEkmEzz59FNs/MYT/4+ofhtcuHAh+157jS/efTfxsThOwZls8mo9eE2mdLZtYaXTbNq0mfYXOvB4Kq9h170jxUZj/PynP+NYZydpK41pmng0rWKflJJcNksmm2VxJMLWbdtYv+HxT3bwRi7bfefOcfjgIc6eOUMsFiOfzyOvTS6hqvgNg0WLF7Ny1UoeWbOGBQsWXNfeDUGnJDY6yr8+/JBL0SgZ20aogsCsOr5w223UNzRgGMYN2bkp6Gcl/wNUrVhznSPjXgAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  width: 29px;
  height: 28px;
}
footer .twitter {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAE0ElEQVRIib2WWWxUZRSAv7vMdmfKTDtiIJTyYAggrW+2qS1JQRapTSSCTYiSspgYZYm+EUxMkGhMFInBFFrpwmJT1EAsmhCNAlETWXxqy9IGCgitXWZaZuksd/Oh9Ka3My0lIZzJJDf/Of/5zvn/c869QjQaNXnKIj5tIIA8U8PE6Cj3+3rpu9/LyPAIpmniD/iZM2cu+fnz8Pp8Tw46ODBIW9uP/P7rb9y4cZ1IJIqmqWObZRmf18tzCxdSsWI5r61bR35+/iOhwlR3ahgGP3z/A4dra7nZ3Y0oirjdHiSHjCgKD21MdE0jmUyh6xoFBQVsfXsbm2pqcDgcjwdNJBJ89smnNDc14XQ6cXs8CMI0kQMmkEqmiMfjbKiu5uN9+5jlnzUzqK7r7Nm9mxPHjhPIzUWWJExmVuACAoZpMhwK82pVFQcOfoWiKBl2GdVbf7iOE8eOk5uX91hAABMTQYC8Z/JoO9PG/s+/yB7cxEw72tt5c+NG0qk0TqfzkUABwYJNFk3VMAyDhuZmysrLbDorU13XaWxoIBwK43A6bI5Mc+w/UXTdIBKJEI/F0HUDXTdseofDQTKZ5Ju6OlRVzQ69e+cuF85fwDep38azSYyOousGkiihazoOWeaVykpKy8qQJRlFUWyBmZh4vV4uX7pER3tHdujFi38zODCA0+m0GcTjcUpLS3nn3fdIjI4SDodQVZWP9u7lUN1hmo4d5UTLt1RUVJBMJGx7ZVkmEonw159/2NfHHzra2xHFzKloGAaqqrJj1w4Kiwo5Ul+PoessX7Hccjxvfj7d3d0IWfpKkiSuXb2WHdrf358VKkkSoXCIeCzO2sq1rF6zmnAoTE5OjmXT09PD1c5OHJNOaTyo/oEBNE1DlsdwFiWVTGWNVBRF4rEYQ0NDVhCzn51tOQDoun4dVVWRJHvQYy0kkE6lbMVkWTldLszJJQq43W66u7ppbWnJ0AGk02lOnTqNJEpW0dnAponT6bSNRQsaDAYxDCNjE4CiKJw+dZrvTp7MsDlUW8s/ly+j+JSMfhUQ0HWdYDBoOxnrqaiokNaWzExVVSW/YD6rVq5i0aLF1r333u+lubGR5sZGPFlG3bjomsbiJUtsaxb0xeJi/IEAajqNY8I0EiWJ4VCY7q4uBEHgl7Nn6e8f4MqVK9zpuYXi8005LnXDwO1RKC17yX4C42NQ0zR2bd/Bz2d+wp/rtx+RYTAaj6NpGoIwdnNOlwu3xz1lhgIC0WiU4uISmo4fxePxWDrrTmVZpmbrFhSvB03VLAMTE1EU8OX4COQGmOX3MyvgnxYIoOk6AgKbt22xAW1QgJKSEmo2b+HBgwdTZzDNe3ViliPDw6x/YwOr16zJ0GdMg10fvE9lVRVDg0OYJlnbYDoYQCgUorS8nN0f7sk6cDJWFEVh/4EveX39ekaGh0kmkwgPf9PBBATS6TShoRArXl7Jwa8PkpeXl91+qm8kVVU5UldPY0MD//X14VEUnC7XWCEJ9ledmk4Ti8UIBoO8tWkT23fuRPFO3UZTQsfl1s2bnGxt5fy5c9z79x7JZNIaEKIg4nK7mDN3LuXLllFdXU3hC0XTuZsZdFxisRhXOzu5ffs20UgU0zTx+bwULFjA80uXEggEZuLm8aBPUv4HIZgNk9/qbHUAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  width: 29px;
  height: 28px;
}

.social-media {
  flex-basis: 18%;
}
.social-media .connect-us {
  padding-bottom: 20px;
}
@media (hover: none) {
  .social-media .connect-us div {
    margin-bottom: 1vw;
  }
}
.social-media .call {
  font-size: 13px;
  color: #888;
}
@media (hover: hover) {
  .social-media .call {
    font-size: 14px;
  }
}
.social-media #chat a, .social-media .email-us {
  background-repeat: no-repeat;
  white-space: nowrap;
  font-size: 13px;
}
@media (hover: hover) {
  .social-media #chat a, .social-media .email-us {
    font-size: 14px;
  }
}
.social-media h3 {
  padding-left: 0;
}
.social-media .container {
  margin: 0 auto;
}
.social-media .container::before, .social-media .container::after {
  content: "";
  display: table;
}
.social-media .container::after {
  clear: both;
}
.social-media a, .social-media img {
  display: block;
  padding: 0;
}

/*#tab-page-body {

	footer section h3 {
		@include break-min(1200px) {
			font-size: 16px;
		}
	}

	footer section a {
		@include break-min(1200px) {
			font-size: 13px;
		}
	}

	footer section.social-media .connect-us .call {
		@include break-min(1200px) {
			font-size: 14px;
		}
	}

	footer section.social-media .connect-us #chat a, footer section.social-media .connect-us .email-us {
		@include break-min(1200px) {
			font-size: 14px;
		}
	}
}
*/
.copyright {
  padding: 30px 0;
  text-align: center;
  background-color: #FFF;
}
.copyright strong {
  display: block;
}

#scroller {
  background: #004E7D;
  color: #FFF;
  font-weight: bold;
  font-size: 14px;
  z-index: 99;
  position: fixed;
  padding: 10px 15px;
  border-radius: 5px;
  right: 1%;
  bottom: 1%;
  text-align: center;
  display: none;
  cursor: pointer;
}
#scroller .arrow-up {
  display: block;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  font-size: 20px;
}
#scroller:hover {
  background: #777777;
}

#leftnav-articles {
  display: none;
}

.global-assist-slide {
  width: 425px;
}
.global-assist-slide .close-track-order {
  font-weight: bolder;
  position: absolute;
  right: 15px;
  top: 10px;
  font-size: 16px;
  display: inline-block;
  z-index: 1;
  cursor: pointer;
  transform: scaleX(1.5);
}
.global-assist-slide .heading {
  width: 100%;
  position: relative;
}
.global-assist-slide h6 {
  margin-bottom: 20px;
  color: #004E7D;
  padding-top: 15px;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
}
.global-assist-slide h6::before, .global-assist-slide h6::after {
  content: "";
  position: absolute;
  height: 1px;
  border-top: 1px solid #004E7D;
  display: block;
  top: 18px;
}
.global-assist-slide h6::before {
  width: 22%;
  z-index: 2;
  left: 20px;
}
.global-assist-slide h6::after {
  width: 17%;
  z-index: 3;
  right: 40px;
}
.global-assist-slide a {
  display: inline-block;
}
.global-assist-slide a:not(.a-btn) {
  color: #004E7D;
  font-weight: bold;
  font-size: 14px;
  border-bottom: 1px solid #004E7D;
}
.global-assist-slide a:not(.a-btn):hover {
  color: #888888;
  border-bottom-color: #888888;
}
.global-assist-slide a.track-no {
  font-size: 11px;
}
.global-assist-slide a.track-no.no-url {
  border-bottom: none;
  pointer-events: none;
}
.global-assist-slide ul {
  padding-left: 20px;
  margin-top: 30px;
}
.global-assist-slide li {
  display: inline-block;
  width: 150px;
  font-size: 16px;
  color: #888888;
  font-weight: bold;
  cursor: pointer;
}
.global-assist-slide li.empty {
  opacity: 0.45;
  font-weight: normal;
  pointer-events: none;
}
.global-assist-slide li::hover {
  color: black;
}
.global-assist-slide li.active {
  color: inherit;
  pointer-events: none;
}
.global-assist-slide hr {
  height: 3px;
  width: 120px;
  margin: 0;
  background: #e40000;
  border: none;
  transition: 0.3s ease-in-out;
  text-align: left;
}
.global-assist-slide hr.recent {
  margin-left: 0;
}
.global-assist-slide hr.delivered {
  margin-left: 150px;
}
.global-assist-slide .greeting-cont {
  padding-left: 20px;
  margin-top: 25px;
}
.global-assist-slide .greeting-cont #name {
  font-size: 18px;
  font-weight: bold;
}
.global-assist-slide .greeting-cont #name::before {
  content: "Hi ";
}
.global-assist-slide .greeting-cont #name::after {
  content: ",";
}
.global-assist-slide .greeting-cont .order-txt {
  font-size: 17px;
  line-height: 20px;
}
.global-assist-slide .greeting-cont .order-txt::before {
  content: "Thank you for shopping with us.";
  display: block;
}
.global-assist-slide .greeting-cont .order-txt.recent::after {
  content: "Your order is on its way!";
  display: block;
}
.global-assist-slide .greeting-cont .order-txt.delivered::after {
  content: "These orders were delivered.";
  display: block;
}
.global-assist-slide #delivered-orders-section.not-visible, .global-assist-slide #recent-orders-section.not-visible {
  display: none;
}
.global-assist-slide .cont-details {
  background: #f0f5f7;
  display: flex;
  position: relative;
}
.global-assist-slide .cont-details::before, .global-assist-slide .cont-details::after {
  content: "";
  display: block;
  height: 10px;
  width: 100%;
  position: absolute;
  z-index: 2;
  background: #f0f5f7;
}
.global-assist-slide .cont-details::after {
  bottom: 0;
}
.global-assist-slide .cont-details div {
  width: 50%;
  padding-top: 12px;
  padding-bottom: 5px;
}
.global-assist-slide .cont-details div.tracking-list {
  padding-top: 0;
}
.global-assist-slide .cont-details-tracking {
  padding-top: 20px;
}
.global-assist-slide .cont-details-tracking:first-of-type .cont-progress {
  border-bottom: 1px solid #004E7D;
}
.global-assist-slide .cont-delivery {
  border-right: 3px solid #FFF;
  font-weight: bold;
  padding-left: 30px;
}
.global-assist-slide .cont-delivery span {
  display: block;
}
.global-assist-slide .cont-delivery .delivery-by {
  font-weight: normal;
  font-size: 14px;
}
.global-assist-slide .cont-delivery .day-week {
  text-transform: uppercase;
  font-size: 24px;
}
.global-assist-slide .cont-delivery .date {
  font-size: 60px;
  line-height: 60px;
  float: left;
}
.global-assist-slide .cont-delivery .mon-yr {
  float: left;
  position: relative;
  top: 8px;
  left: 5px;
}
.global-assist-slide .cont-delivery .month {
  font-size: 18px;
}
.global-assist-slide .cont-delivery .year {
  font-size: 18px;
  font-weight: normal;
}
.global-assist-slide .cont-tracking {
  padding-left: 20px;
  font-size: 14px;
  /*a.track-no {
               font-size: 11px;
           }

           a {
               display: inline-block;
           }*/
}
.global-assist-slide .cont-tracking .order-no {
  /*a {
  	display: inline-block;
          	}*/
}
.global-assist-slide .cont-tracking .order-no.no-tracking {
  padding: 40px 0 0 0;
}
.global-assist-slide .cont-tracking p.track-no {
  padding-top: 5px;
}
.global-assist-slide .cont-tracking p.track-no.not-visible {
  display: none;
}
.global-assist-slide .cont-tracking .returns {
  margin-top: 15px;
}
.global-assist-slide .cont-progress {
  padding: 15px 0 30px 0;
  margin: 0 15px;
}
.global-assist-slide .cont-progress.one {
  padding-bottom: 50px;
}
.global-assist-slide .cont-progress > p {
  padding-bottom: 15px;
}
.global-assist-slide .cont-progress > p span {
  display: inline-block;
  position: relative;
  text-align: center;
}
.global-assist-slide .cont-progress > p span::before, .global-assist-slide .cont-progress > p span::after {
  display: block;
}
.global-assist-slide .cont-progress > p span.in-process {
  left: 2%;
}
.global-assist-slide .cont-progress > p span.in-process::before {
  content: "Pending";
}
.global-assist-slide .cont-progress > p span.in-process::after {
  content: "Approval";
}
.global-assist-slide .cont-progress > p span.in-process.verify::before {
  content: "Verification";
}
.global-assist-slide .cont-progress > p span.in-process.verify::after {
  content: "in Process";
}
.global-assist-slide .cont-progress > p span.awaiting {
  left: 16%;
}
.global-assist-slide .cont-progress > p span.awaiting::before {
  content: "Awaiting";
}
.global-assist-slide .cont-progress > p span.awaiting::after {
  content: "Shipment";
}
.global-assist-slide .cont-progress > p span.shipped {
  left: 32%;
}
.global-assist-slide .cont-progress > p span.shipped::before {
  content: "";
}
.global-assist-slide .cont-progress > p span.shipped.partial::before {
  content: "Partially";
}
.global-assist-slide .cont-progress > p span.shipped::after {
  content: "Shipped";
}
.global-assist-slide .cont-progress > p span.delivered {
  left: 45%;
}
.global-assist-slide .cont-progress > p span.delivered::before {
  content: "";
}
.global-assist-slide .cont-progress > p span.delivered.partial::before {
  content: "Partially";
}
.global-assist-slide .cont-progress > p span.delivered::after {
  content: "Delivered";
}
.global-assist-slide .cont-progress > p span.delivered.no {
  opacity: 0.35;
}
.global-assist-slide .cont-progress .bar {
  background: #f0f5f7;
  height: 5px;
  position: relative;
}
.global-assist-slide .cont-progress .bar span {
  background: #008000;
  border-radius: 100%;
  width: 20px;
  height: 20px;
  position: absolute;
  top: -8.5px;
  border: 2px solid #FFF;
}
.global-assist-slide .cont-progress .bar span.dim {
  background: #f0f5f7;
}
.global-assist-slide .cont-progress .bar span.dim.half::after {
  background: #008000;
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
  display: block;
  width: 8px;
  height: 16px;
  content: "";
}
.global-assist-slide .cont-progress .bar span.in-process {
  left: 6%;
}
.global-assist-slide .cont-progress .bar span.awaiting {
  left: calc(6% + 28%);
}
.global-assist-slide .cont-progress .bar span.shipped {
  left: calc(6% + (28% * 2));
}
.global-assist-slide .cont-progress .bar span.delivered {
  left: calc(6% + (28% * 3));
}
.global-assist-slide .cont-progress .bar-progress {
  background: green;
  height: 5px;
  float: left;
}
.global-assist-slide .cont-progress .bar-progress.in-process {
  width: 8%;
}
.global-assist-slide .cont-progress .bar-progress.awaiting {
  width: calc(8% + 28%);
}
.global-assist-slide .cont-progress .bar-progress.shipped {
  width: calc(8% + (28% * 2));
}
.global-assist-slide .cont-progress .bar-progress.delivered {
  width: 100%;
}
.global-assist-slide .cont-order-review {
  padding: 30px 0;
  position: relative;
}
.global-assist-slide .cont-order-review p {
  color: #888888;
  background: #FFF;
  padding: 0 20px;
  position: absolute;
  left: calc(50% - 40px);
  z-index: 10;
  top: -10px;
}
.global-assist-slide .cont-order-review .item {
  margin-bottom: 30px;
}
.global-assist-slide .cont-order-review figure {
  display: flex;
  padding-left: 30px;
}
.global-assist-slide .cont-order-review img {
  width: 60px;
  height: 60px;
}
.global-assist-slide .cont-order-review figcaption {
  font-size: 14px;
  padding: 0 15px;
}
.global-assist-slide .cont-order-review a {
  padding-left: 50px;
  border: none;
  text-decoration: underline;
}
.global-assist-slide .view-acct-other-cont {
  margin-top: 30px;
}
.global-assist-slide .view-acct-other-info {
  margin-bottom: 30px;
  text-align: center;
}
.global-assist-slide .view-acct-other-info a {
  margin: 0 10px;
  position: relative;
}
.global-assist-slide .view-acct-other-info p {
  line-height: 25px;
}
.global-assist-slide .view-acct-other-info p:first-child a:last-child::after {
  content: "";
}
.global-assist-slide .view-acct-other-info p:first-child a::after {
  content: "|";
  border: 0;
  position: absolute;
  right: -15px;
  top: 0;
}
.global-assist-slide .view-all-orders-btn {
  background: #004E7D;
  color: #FFF;
  width: 250px;
  height: 46px;
  border-radius: 5px;
  display: block;
  font-weight: bold;
  margin: 0 auto;
  font-size: 18px;
  text-align: center;
  line-height: 46px;
}
.global-assist-slide .view-all-orders-btn:hover {
  background: #888888;
}
.global-assist-slide .quotes-orders-section {
  position: relative;
}
.global-assist-slide .quotes-orders-section.quote-alert-false.order-alert-false {
  display: none;
}
.global-assist-slide .quotes-orders-cont {
  margin-bottom: 10px;
  position: relative;
  display: flex;
  background: #f0f5f7;
  padding-top: 12px;
  padding-bottom: 5px;
  font-weight: bold;
  padding-left: 30px;
}
.global-assist-slide .quotes-orders-cont > div {
  width: 50%;
}
.global-assist-slide .quotes-orders-cont .number {
  font-size: 48px;
  line-height: 48px;
  float: left;
  color: #e40000;
}
.global-assist-slide .quotes-orders-cont a {
  display: block;
  background: #E25411;
  color: white;
  width: 70px;
  height: 25px;
  border-radius: 3px;
  line-height: 25px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  margin-top: 10px;
}
.global-assist-slide .info {
  float: left;
  padding-left: 5px;
  padding-top: 8px;
}
.global-assist-slide .info span {
  display: block;
}
.global-assist-slide .type {
  font-size: 18px;
  font-weight: bold;
  line-height: 16px;
}
.global-assist-slide .status {
  font-size: 14px;
}

#full-mask.not-active-frm {
  pointer-events: none;
}

.global-assist-slide-frm {
  display: table;
  position: relative;
  margin: 0 auto;
  padding-top: 30px;
  text-align: center;
  color: #636363;
}
.global-assist-slide-frm.not-active-frm {
  pointer-events: none;
}
.global-assist-slide-frm .global-assist-error {
  color: #D41E3D;
  font-size: 14px;
  margin-bottom: 20px;
  text-align: left;
}
.global-assist-slide-frm .order-zip {
  display: inline-block;
}
.global-assist-slide-frm .order-not-found {
  display: none;
}
.global-assist-slide-frm .order-not-found.is-visible {
  display: block;
}
.global-assist-slide-frm fieldset {
  position: relative;
  clear: both;
  border-bottom: 0;
}
.global-assist-slide-frm input {
  display: block;
  width: 300px;
  border: 1px solid #E1E1E1;
  height: 40px;
  padding-left: 10px;
}
.global-assist-slide-frm input:focus {
  border: 2px solid #004E7D;
}
.global-assist-slide-frm legend {
  font-size: 18px;
  font-weight: bold;
  color: #004E7D;
  padding: 0 10px;
  margin-bottom: 20px;
}
.global-assist-slide-frm label {
  position: absolute;
  top: 6px;
  cursor: text;
  z-index: 30;
  width: 85%;
  left: 12px;
  line-height: 2;
  font-size: 15px;
  color: #72777D;
}
.global-assist-slide-frm label.move-up {
  top: -12px;
  font-size: 12px;
  color: #004E7D;
  width: auto;
  background: #FFF;
  padding: 0 6px;
  left: 15px;
}
.global-assist-slide-frm .google-terms {
  color: #888888;
  text-align: right;
  margin-top: 20px;
  clear: both;
  width: 100%;
}
.global-assist-slide-frm .google-terms a {
  color: #004E7D;
  text-decoration: underline;
  display: inline-block;
  font-size: 12px;
}
.global-assist-slide-frm .input-grp {
  position: relative;
  margin-bottom: 30px;
}
.global-assist-slide-frm .input-grp.none {
  margin-bottom: 0;
}
.global-assist-slide-frm .invalid label {
  color: #D41E3D;
}
.global-assist-slide-frm .invalid input {
  border: 2px solid #D41E3D;
}
.global-assist-slide-frm input, .global-assist-slide-frm label {
  text-align: left;
}
.global-assist-slide-frm a {
  color: #004E7D;
  font-size: 16px;
  display: block;
  margin-top: 5px;
}
.global-assist-slide-frm .continue {
  color: #FFF;
  font-size: 20px;
  line-height: 40px;
  border: 0;
  cursor: pointer;
  background: #71b946;
  border-radius: 3px;
  margin: 30px auto 0 auto;
  width: 300px;
  letter-spacing: 1px;
  display: table;
  position: relative;
}
.global-assist-slide-frm .continue.opacity {
  opacity: 0.35;
}
.global-assist-slide-frm .json-loader {
  z-index: 501;
  border-color: #004E7D;
  border-radius: 50%;
  border-style: solid;
  border-width: 3px;
  height: 22px;
  width: 22px;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-animation: json-loader-rotate 2s linear infinite;
  animation: json-loader-rotate 2s linear infinite;
}
.global-assist-slide-frm .json-loader::before, .global-assist-slide-frm .json-loader::after {
  border-style: solid;
  content: "";
  display: block;
  position: absolute;
  width: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.global-assist-slide-frm .json-loader::before {
  border-color: transparent #004E7D transparent transparent;
  border-width: 5px 8px 5px 0;
  bottom: -5px;
  right: -1px;
}
.global-assist-slide-frm .json-loader::after {
  border-color: transparent transparent transparent #004E7D;
  border-width: 5px 0 5px 8px;
  top: -6px;
  left: -1px;
}
@-webkit-keyframes json-loader-rotate {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes json-loader-rotate {
  100% {
    transform: rotate(360deg);
  }
}
p.global-assist-slide-frm .json-loader-text {
  padding-top: 30px;
  position: absolute;
  left: 46%;
  color: #777777;
  font-weight: bold;
  font-size: 12px;
}

.global-assist-slide-frm .json-loader {
  display: none;
  border-color: #FFF;
  top: 10px;
  left: 45px;
  z-index: 400;
}
.global-assist-slide-frm .json-loader::before {
  border-color: transparent white transparent transparent;
}
.global-assist-slide-frm .json-loader::after {
  border-color: transparent transparent transparent white;
}
.global-assist-slide-frm .json-loader.on {
  display: block;
}

#full-mask {
  position: fixed;
  background: rgba(0, 0, 0, 0.25);
  top: 0;
  left: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  z-index: calc(800 + 3141591);
  z-index: 800;
  height: 0;
  width: 0;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
#full-mask.slide-open {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
  height: 100%;
  height: 100vh;
  width: 100%;
}

body.slide-open {
  height: 100vh;
  overflow: hidden;
}

/*# sourceMappingURL=footer.css.map */
