/*
 * Legal Disclaimer
 *
 * These Fonts are licensed only for use on these domains and their subdomains:
 * duracelldirect.com
 *
 * It is illegal to download or use them on other websites.
 *
 * While the @font-face statements below may be modified by the client, this
 * disclaimer may not be removed.
 *
 * Lineto.com, 2017
 */

/* Complete */

@font-face {
  font-family: 'Brown-Pro-Reclinregular';
  src: url('/skin002/fonts/lineto-brown-pro-reclinregular.eot');
  src: url('/skin002/fonts/lineto-brown-pro-reclinregular.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-reclinregular.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-reclinregular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Boldalt';
  src: url('/skin002/fonts/lineto-brown-pro-boldalt.eot');
  src: url('/skin002/fonts/lineto-brown-pro-boldalt.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-boldalt.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-boldalt.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Reclinregularalt';
  src: url('/skin002/fonts/lineto-brown-pro-reclinregularalt.eot');
  src: url('/skin002/fonts/lineto-brown-pro-reclinregularalt.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-reclinregularalt.woff2')
      format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-reclinregularalt.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Reclinboldalt';
  src: url('/skin002/fonts/lineto-brown-pro-reclinboldalt.eot');
  src: url('/skin002/fonts/lineto-brown-pro-reclinboldalt.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-reclinboldalt.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-reclinboldalt.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Italic';
  src: url('/skin002/fonts/lineto-brown-pro-italic.eot');
  src: url('/skin002/fonts/lineto-brown-pro-italic.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-italic.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-italic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Reclinthin';
  src: url('/skin002/fonts/lineto-brown-pro-reclinthin.eot');
  src: url('/skin002/fonts/lineto-brown-pro-reclinthin.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-reclinthin.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-reclinthin.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro';
  src: url('/skin002/fonts/lineto-brown-pro-bold.eot');
  src: url('/skin002/fonts/lineto-brown-pro-bold.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-bold.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-bold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Thinitalic';
  src: url('/skin002/fonts/lineto-brown-pro-thinitalic.eot');
  src: url('/skin002/fonts/lineto-brown-pro-thinitalic.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-thinitalic.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-thinitalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Bolditalicalt';
  src: url('/skin002/fonts/lineto-brown-pro-bolditalicalt.eot');
  src: url('/skin002/fonts/lineto-brown-pro-bolditalicalt.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-bolditalicalt.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-bolditalicalt.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Regularalt';
  src: url('/skin002/fonts/lineto-brown-pro-regularalt.eot');
  src: url('/skin002/fonts/lineto-brown-pro-regularalt.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-regularalt.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-regularalt.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Italicalt';
  src: url('/skin002/fonts/lineto-brown-pro-italicalt.eot');
  src: url('/skin002/fonts/lineto-brown-pro-italicalt.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-italicalt.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-italicalt.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Reclinbold';
  src: url('/skin002/fonts/lineto-brown-pro-reclinbold.eot');
  src: url('/skin002/fonts/lineto-brown-pro-reclinbold.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-reclinbold.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-reclinbold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Reclinlight';
  src: url('/skin002/fonts/lineto-brown-pro-reclinlight.eot');
  src: url('/skin002/fonts/lineto-brown-pro-reclinlight.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-reclinlight.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-reclinlight.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Bolditalic';
  src: url('/skin002/fonts/lineto-brown-pro-bolditalic.eot');
  src: url('/skin002/fonts/lineto-brown-pro-bolditalic.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-bolditalic.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-bolditalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro-Lightitalic';
  src: url('/skin002/fonts/lineto-brown-pro-lightitalic.eot');
  src: url('/skin002/fonts/lineto-brown-pro-lightitalic.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-lightitalic.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-lightitalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro';
  src: url('/skin002/fonts/lineto-brown-pro-thin.eot');
  src: url('/skin002/fonts/lineto-brown-pro-thin.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-thin.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-thin.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro';
  src: url('/skin002/fonts/lineto-brown-pro-light.eot');
  src: url('/skin002/fonts/lineto-brown-pro-light.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-light.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-light.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Brown-Pro';
  src: url('/skin002/fonts/lineto-brown-pro-regular.eot');
  src: url('/skin002/fonts/lineto-brown-pro-regular.eot?#iefix')
      format('embedded-opentype'),
    url('/skin002/fonts/lineto-brown-pro-regular.woff2') format('woff2'),
    url('/skin002/fonts/lineto-brown-pro-regular.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

h4,
h3 {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif !important;
  font-weight: 500 !important;
}

.font-brown--bold {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
}
.font-brown--regular {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif !important;
  font-weight: 500 !important;
}
.font-brown--regular {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif !important;
  font-weight: 400 !important;
}

/*header*/

#trusted-brand {
  position: absolute;
  right: 13px;
  display: block;
  top: 68px;
  background: url(/skin002/i/logos/no1-trusted-brand.png) 0px 0px no-repeat;
  height: 12px;
  width: 200px;
}
/*Left side bar*/
h1.home {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 18px;
}

.device-title h1 {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
ul.footer-links li p {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
}
table.footer-blobs td.top p.title,
table.footer-blobs td.top p.title a {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
h1.general {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
.review-order-subheading {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
body.auth #main h1,
body.checkout #main h1,
body.confirm #main h1 {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
.tabs li,
.tabs-dvp li {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
table.product td.prod-content h2 {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 500;
}
/*Footer*/
h2.footer-title-bottom,
.footer-title-top {
  font-family: 'Brown-Pro', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
span.payments-sidebar {
  display: inline-block;
  background: url(/skin002/i/theme/theme_sprite.png) no-repeat -478px -414px;
  width: 100%;
  height: 76px;
}
span.payments-footer {
 display: inline-block;
 background: url(/skin002/i/theme/theme_sprite.png) no-repeat -427px -338px;
 width: 332px;
 height: 36px;
}
