/*FONTS*/
/* Webfont: PizzaPress-Regular */
@font-face {
  font-family: 'PizzaPress';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/pizza-press/PizzaPress-Regular.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/pizza-press/PizzaPress-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/pizza-press/PizzaPress-Regular.woff") format("woff"), url("../fonts/pizza-press/PizzaPress-Regular.svg#PizzaPress-Regular") format("svg"), url("../fonts/pizza-press/PizzaPress-Regular.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: PizzaPress-Antique */
@font-face {
  font-family: 'PizzaPressAntique';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/pizza-press/PizzaPress-Antique.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/pizza-press/PizzaPress-Antique.eot?#iefix") format("embedded-opentype"), url("../fonts/pizza-press/PizzaPress-Antique.woff") format("woff"), url("../fonts/pizza-press/PizzaPress-Antique.svg#PizzaPress-Antique") format("svg"), url("../fonts/pizza-press/PizzaPress-Antique.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: PizzaPress-Fill */
@font-face {
  font-family: 'PizzaPressFill';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/pizza-press/PizzaPress-Fill.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/pizza-press/PizzaPress-Fill.eot?#iefix") format("embedded-opentype"), url("../fonts/pizza-press/PizzaPress-Fill.woff") format("woff"), url("../fonts/pizza-press/PizzaPress-Fill.svg#PizzaPress-Fill") format("svg"), url("../fonts/pizza-press/PizzaPress-Fill.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: PizzaPress-Inline */
@font-face {
  font-family: 'PizzaPressInline';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/pizza-press/PizzaPress-Inline.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/pizza-press/PizzaPress-Inline.eot?#iefix") format("embedded-opentype"), url("../fonts/pizza-press/PizzaPress-Inline.woff") format("woff"), url("../fonts/pizza-press/PizzaPress-Inline.svg#PizzaPress-Inline") format("svg"), url("../fonts/pizza-press/PizzaPress-Inline.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: PizzaPress-Ornaments */
@font-face {
  font-family: 'PizzaPressOrnaments';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/pizza-press/PizzaPress-Ornaments.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/pizza-press/PizzaPress-Ornaments.eot?#iefix") format("embedded-opentype"), url("../fonts/pizza-press/PizzaPress-Ornaments.woff") format("woff"), url("../fonts/pizza-press/PizzaPress-Ornaments.svg#PizzaPress-Ornaments") format("svg"), url("../fonts/pizza-press/PizzaPress-Ornaments.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: PizzaPress-Outline */
@font-face {
  font-family: 'PizzaPressOutline';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/pizza-press/PizzaPress-Outline.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/pizza-press/PizzaPress-Outline.eot?#iefix") format("embedded-opentype"), url("../fonts/pizza-press/PizzaPress-Outline.woff") format("woff"), url("../fonts/pizza-press/PizzaPress-Outline.svg#PizzaPress-Outline") format("svg"), url("../fonts/pizza-press/PizzaPress-Outline.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: PizzaPress-Shadow */
@font-face {
  font-family: 'PizzaPressShadow';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/pizza-press/PizzaPress-Shadow.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/pizza-press/PizzaPress-Shadow.eot?#iefix") format("embedded-opentype"), url("../fonts/pizza-press/PizzaPress-Shadow.woff") format("woff"), url("../fonts/pizza-press/PizzaPress-Shadow.svg#PizzaPress-Shadow") format("svg"), url("../fonts/pizza-press/PizzaPress-Shadow.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-Regular */
@font-face {
  font-family: 'OneDot';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDot.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDot.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDot.woff2") format("woff"), url("../fonts/one-dot/OneDot.woff") format("woff"), url("../fonts/one-dot/OneDot.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-Bold */
@font-face {
  font-family: 'OneDot-Bold';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDot-Bold.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDot-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDot-Bold.woff2") format("woff"), url("../fonts/one-dot/OneDot-Bold.woff") format("woff"), url("../fonts/one-dot/OneDot-Bold.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-BoldItalic */
@font-face {
  font-family: 'OneDot-BoldItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDot-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDot-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDot-BoldItalic.woff2") format("woff"), url("../fonts/one-dot/OneDot-BoldItalic.woff") format("woff"), url("../fonts/one-dot/OneDot-BoldItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-Italic */
@font-face {
  font-family: 'OneDot-Italic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDot-Italic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDot-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDot-Italic.woff2") format("woff"), url("../fonts/one-dot/OneDot-Italic.woff") format("woff"), url("../fonts/one-dot/OneDot-Italic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-Light */
@font-face {
  font-family: 'OneDot-Light';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDot-Light.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDot-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDot-Light.woff2") format("woff"), url("../fonts/one-dot/OneDot-Light.woff") format("woff"), url("../fonts/one-dot/OneDot-Light.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-LightItalic */
@font-face {
  font-family: 'OneDot-LightItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDot-LightItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDot-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDot-LightItalic.woff2") format("woff"), url("../fonts/one-dot/OneDot-LightItalic.woff") format("woff"), url("../fonts/one-dot/OneDot-LightItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-Condensed */
@font-face {
  font-family: 'OneDot-Condensed';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotCd.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotCd.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotCd.woff2") format("woff"), url("../fonts/one-dot/OneDotCd.woff") format("woff"), url("../fonts/one-dot/OneDotCd.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-CondensedBold */
@font-face {
  font-family: 'OneDot-CondensedBold';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotCd-Bold.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotCd-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotCd-Bold.woff2") format("woff"), url("../fonts/one-dot/OneDotCd-Bold.woff") format("woff"), url("../fonts/one-dot/OneDotCd-Bold.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-CondensedBoldItalic */
@font-face {
  font-family: 'OneDot-CondensedBoldItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotCd-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotCd-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotCd-BoldItalic.woff2") format("woff"), url("../fonts/one-dot/OneDotCd-BoldItalic.woff") format("woff"), url("../fonts/one-dot/OneDotCd-BoldItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-CondensedItalic */
@font-face {
  font-family: 'OneDot-CondensedItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotCd-Italic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotCd-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotCd-Italic.woff2") format("woff"), url("../fonts/one-dot/OneDotCd-Italic.woff") format("woff"), url("../fonts/one-dot/OneDotCd-Italic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-CondensedLight*/
@font-face {
  font-family: 'OneDot-CondensedLight';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotCd-Lt.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotCd-Lt.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotCd-Lt.woff2") format("woff"), url("../fonts/one-dot/OneDotCd-Lt.woff") format("woff"), url("../fonts/one-dot/OneDotCd-Lt.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-CondensedLightItalic*/
@font-face {
  font-family: 'OneDot-CondensedLightItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotCd-LtItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotCd-LtItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotCd-LtItalic.woff2") format("woff"), url("../fonts/one-dot/OneDotCd-LtItalic.woff") format("woff"), url("../fonts/one-dot/OneDotCd-LtItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-Extended*/
@font-face {
  font-family: 'OneDot-Extended';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotExt.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotExt.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotExt.woff2") format("woff"), url("../fonts/one-dot/OneDotExt.woff") format("woff"), url("../fonts/one-dot/OneDotExt.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-ExtendedBold*/
@font-face {
  font-family: 'OneDot-ExtendedBold';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotExt-Bold.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotExt-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotExt-Bold.woff2") format("woff"), url("../fonts/one-dot/OneDotExt-Bold.woff") format("woff"), url("../fonts/one-dot/OneDotExt-Bold.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-ExtendedBoldItalic*/
@font-face {
  font-family: 'OneDot-ExtendedBoldItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotExt-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotExt-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotExt-BoldItalic.woff2") format("woff"), url("../fonts/one-dot/OneDotExt-BoldItalic.woff") format("woff"), url("../fonts/one-dot/OneDotExt-BoldItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-ExtendedItalic*/
@font-face {
  font-family: 'OneDot-ExtendedItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotExt-Italic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotExt-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotExt-Italic.woff2") format("woff"), url("../fonts/one-dot/OneDotExt-Italic.woff") format("woff"), url("../fonts/one-dot/OneDotExt-Italic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-ExtendedLight*/
@font-face {
  font-family: 'OneDot-ExtendedLight';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotExt-Lt.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotExt-Lt.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotExt-Lt.woff2") format("woff"), url("../fonts/one-dot/OneDotExt-Lt.woff") format("woff"), url("../fonts/one-dot/OneDotExt-Lt.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: OneDot-ExtendedLightItalic*/
@font-face {
  font-family: 'OneDot-ExtendedLightItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/one-dot/OneDotExt-LtItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/one-dot/OneDotExt-LtItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/one-dot/OneDotExt-LtItalic.woff2") format("woff"), url("../fonts/one-dot/OneDotExt-LtItalic.woff") format("woff"), url("../fonts/one-dot/OneDotExt-LtItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: TwoDot-Regular */
@font-face {
  font-family: 'TwoDot';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/two-dot/TwoDots.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/two-dot/TwoDots.eot?#iefix") format("embedded-opentype"), url("../fonts/two-dot/TwoDots.woff2") format("woff"), url("../fonts/two-dot/TwoDots.woff") format("woff"), url("../fonts/two-dot/TwoDots.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: TwoDot-Black */
@font-face {
  font-family: 'TwoDot-Black';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/two-dot/TwoDots-Black.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/two-dot/TwoDots-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/two-dot/TwoDots-Black.woff2") format("woff"), url("../fonts/two-dot/TwoDots-Black.woff") format("woff"), url("../fonts/two-dot/TwoDots-Black.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: TwoDot-BlackItalic */
@font-face {
  font-family: 'TwoDot-BlackItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/two-dot/TwoDots-BlackItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/two-dot/TwoDots-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/two-dot/TwoDots-BlackItalic.woff2") format("woff"), url("../fonts/two-dot/TwoDots-BlackItalic.woff") format("woff"), url("../fonts/two-dot/TwoDots-BlackItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: TwoDot-Bold */
@font-face {
  font-family: 'TwoDot-Bold';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/two-dot/TwoDots-Bold.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/two-dot/TwoDots-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/two-dot/TwoDots-Bold.woff2") format("woff"), url("../fonts/two-dot/TwoDots-Bold.woff") format("woff"), url("../fonts/two-dot/TwoDots-Bold.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: TwoDot-BoldItalic */
@font-face {
  font-family: 'TwoDot-BoldItalic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/two-dot/TwoDots-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/two-dot/TwoDots-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/two-dot/TwoDots-BoldItalic.woff2") format("woff"), url("../fonts/two-dot/TwoDots-BoldItalic.woff") format("woff"), url("../fonts/two-dot/TwoDots-BoldItalic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* Webfont: TwoDot-Italic */
@font-face {
  font-family: 'TwoDot-Italic';
  font-style: 'normal';
  font-weight: 'normal';
  src: url("../fonts/two-dot/TwoDots-Italic.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/two-dot/TwoDots-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/two-dot/TwoDots-Italic.woff2") format("woff"), url("../fonts/two-dot/TwoDots-Italic.woff") format("woff"), url("../fonts/two-dot/TwoDots-Italic.ttf") format("truetype");
  /* Safari, Android, iOS */
}

/* DOCUMENT-LEVEL STYLES*/
.biz body {
  background-image: url(../images/paper_dpz.jpg);
  background-color: white;
  font-family: Tahoma, Arial, Verdana;
  color: #555;
  font-size: 13px;
  font-weight: 200;
  line-height: 20px;
  margin: 0;
}

@media screen and (max-width: 979px) {
  .biz body {
    padding: 0;
  }
}

/*LOGO*/
.biz .logo {
  position: absolute;
}

@media screen and (max-width: 840px) {
  .biz .logo {
    width: 60px;
    left: 0;
  }
}

/*SITE NAVIGATION*/
.biz ul.site-nav {
  background: white;
  text-align: center;
  list-style: none;
  height: 40px;
  margin: 0;
  padding: 0 60px;
}

@media screen and (max-width: 840px) {
  .biz ul.site-nav {
    height: auto;
  }
}

.biz ul.site-nav li {
  display: inline-block;
}

.biz ul.site-nav li a {
  color: #006491;
  font-family: "PizzaPress", Helvetica, Arial, sans-serif !important;
  font-size: 20px;
  padding: 10px 25px;
  display: block;
  text-decoration: none;
  cursor: pointer;
}

@media screen and (max-width: 1140px) {
  .biz ul.site-nav li a {
    font-size: 16px;
    padding: 10px 10px;
  }
}

.biz ul.site-nav li .icon-caret-down {
  position: absolute;
  right: 15px;
  top: 30%;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 50px;
}

@media screen and (max-width: 1140px) {
  .biz ul.site-nav li .icon-caret-down {
    display: none;
  }
}

.biz ul.site-nav li .icon-caret-down .icon-svg {
  width: 8px;
}

.biz ul.site-nav li .icon-caret-down .icon-svg .icon-color {
  fill: #006491;
}

.biz ul.site-nav li:hover, .biz ul.site-nav li:focus {
  background-color: #006491;
}

.biz ul.site-nav li:hover a, .biz ul.site-nav li:focus a {
  color: #f1f1f1;
}

.biz ul.site-nav li:hover .icon-caret-down .icon-svg .icon-color, .biz ul.site-nav li:focus .icon-caret-down .icon-svg .icon-color {
  fill: #f1f1f1;
}

.biz ul.site-nav li:hover ul.dropdown-menu, .biz ul.site-nav li:focus ul.dropdown-menu {
  display: inherit;
}

.biz ul.site-nav .dropdown {
  padding-right: 10px;
}

@media screen and (max-width: 1140px) {
  .biz ul.site-nav .dropdown {
    padding-right: 0;
  }
}

.biz ul.site-nav .dropdown ul.dropdown-menu {
  border-radius: 0;
  border-width: 0;
  background: #f1f1f1;
  margin: 0;
}

.biz ul.site-nav .dropdown ul.dropdown-menu li {
  text-align: left;
  width: 100%;
  line-height: 27px;
}

.biz ul.site-nav .dropdown ul.dropdown-menu li a {
  font-size: 16px;
  line-height: 20px;
  color: #555;
  padding: 3px 20px;
}

.biz ul.site-nav .dropdown ul.dropdown-menu li a:hover, .biz ul.site-nav .dropdown ul.dropdown-menu li a:focus {
  background-image: none;
  background-color: #dddddd;
  color: black;
}

.biz .pill-nav {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
}

.biz .pill-nav li {
  line-height: initial !important;
}

.biz .pill-nav li a {
  background-color: #006491;
  margin: 8px 16px 8px 0;
  padding: 6px 12px;
  border-radius: 8px;
  color: #fff !important;
  display: inline-block;
}

.biz .pill-nav li a:hover, .biz .pill-nav li a:focus, .biz .pill-nav li a:active {
  background-color: #e31837;
}

/*PAGE TITLE*/
.biz .page-title {
  text-align: center;
  background-color: #e31837;
  background-image: url(../images/crosshatch.png);
  margin: 0;
  padding: 0 110px;
}

.biz .page-title h2 {
  font-family: "PizzaPress", Helvetica, Arial, sans-serif !important;
  font-size: 24px;
  line-height: 26px;
  color: white;
  padding: 10px 0;
  margin: 0;
}

/*BREADCRUMBS (PLACEHOLDER)*/
.biz .breadcrumbs {
  height: 27px;
  background-color: #fff;
}

/*MAIN CONTENT AREA*/
.biz #page-content {
  max-width: 1366px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  padding: 20px 40px;
  background-color: #f5f5f5;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}

.biz #page-content h1,
.biz #page-content h2,
.biz #page-content h3,
.biz #page-content h4,
.biz #page-content h5,
.biz #page-content h6 {
  font-family: "PizzaPress", Helvetica, Arial, sans-serif;
  font-weight: bold;
  margin-top: 18px;
  margin-bottom: 4px;
  line-height: normal;
}

.biz #page-content h1 {
  font-size: 32px;
  color: #006491;
}

.biz #page-content h2 {
  font-size: 24px;
  color: #666666;
}

.biz #page-content h3 {
  font-size: 18px;
  color: #006491;
}

.biz #page-content a {
  color: #e31837;
  text-decoration: none;
}

.biz #page-content a:hover, .biz #page-content a:focus {
  text-decoration: underline;
  color: darkred;
}

.biz #page-content li {
  line-height: 27px;
}

.biz #page-content .red-button {
  background-color: #e31837;
  background-image: none;
  border-radius: 4px;
  padding: 8px 16px;
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  color: white;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.biz #page-content .red-button:hover, .biz #page-content .red-button:focus {
  color: #efefef;
  text-decoration: none;
}

.biz #page-content .hero {
  position: relative;
  margin-bottom: 10px;
}

.biz #page-content .hero .hero-link {
  color: #ccc;
}

.biz #page-content .hero .hero-overlay {
  font-family: PizzaPress, Arial Narrow, Arial, Verdana;
  position: absolute;
  bottom: 15%;
  z-index: 1;
  display: block;
  width: 100%;
  text-align: center;
  background-image: url(../images/transparent-bg-gradient_80.png);
  background-position: center;
  padding: 15px 0px;
  line-height: 1;
}

.biz #page-content .hero .hero-overlay .hero-headline {
  font-size: 60px;
  padding: 5px 0px;
  color: white;
}

.biz #page-content .hero .hero-overlay .hero-headline .ornaments {
  font-family: "PizzaPressOrnaments";
}

.biz #page-content .hero .hero-overlay .hero-caption {
  font-size: 24px;
  padding: 5px;
  color: #cccccc;
}

.biz #page-content .imgrt {
  margin: 0 0 5px 20px;
  float: right;
  border-style: solid;
  border-width: 1px;
  border-color: #999999;
}

.biz #page-content .imgrt_lg {
  margin: 5px 0 100px 20px;
  float: right;
  border-style: solid;
  border-width: 1px;
  border-color: #999999;
}

.biz #page-content .portlet {
  background: #fff;
  margin-bottom: 10px;
}

.biz #page-content .portlet .portlet-topper {
  background: #006491;
  background-image: url(../images/crosshatch.png);
  color: #fff;
  border-radius: 3px 3px 0 0;
}

.biz #page-content .portlet .portlet-topper .portlet-title {
  font-size: 20px;
  font-family: "PizzaPress", Helvetica, Arial, sans-serif !important;
  font-weight: normal;
  line-height: 2.2;
  margin: 0;
  padding: 0 10px;
}

.biz #page-content .portlet .portlet-content {
  border: 1px solid #eaeaea;
  border-top-width: 0;
  padding: 12px 10px 10px;
  border-radius: 0 0 3px 3px;
  min-height: 120px;
}

.biz #page-content .portlet .portlet-content .home-tile-image {
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}

.biz #page-content .intl-flags img {
  margin-top: 18px;
}

.biz #page-content .resp-container {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%;
}

.biz #page-content .resp-container .resp-iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.csr {
  font-family: "OneDot-Light";
}

.csr .hero {
  position: relative;
  margin-bottom: 10px;
}

.csr .hero .hero-link {
  color: #ccc;
}

.csr .hero .hero-overlay {
  font-family: PizzaPress, Arial Narrow, Arial, Verdana;
  position: absolute;
  bottom: 15%;
  z-index: 1;
  display: block;
  width: 100%;
  text-align: center;
  background-image: url(https://biz.dominos.com/biz-2015-theme/images/_dpz_custom/transparent-bg-gradient_80.png);
  background-position: center;
  padding: 15px 0px;
  line-height: 1;
}

.csr .hero .hero-overlay .hero-headline {
  font-size: 60px;
  padding: 5px 0px;
  color: white;
}

.csr .hero .hero-overlay .hero-headline .ornaments {
  font-family: "PizzaPressOrnaments";
}

.csr .hero .hero-overlay .hero-caption {
  font-size: 24px;
  padding: 5px;
  color: #cccccc;
}

.csr .csr-hero {
  margin-bottom: 0 !important;
  height: 400px;
  overflow: hidden;
  background-color: #222;
  padding-bottom: 20px;
}

.csr .csr-hero img {
  max-width: 1286px;
}

@media (max-width: 776px) {
  .csr .csr-hero .hero-headline {
    font-size: 28px !important;
  }
}

.csr .csr-summary {
  background-color: #222222;
  color: #cccccc;
  padding: 10px 20px 20px;
  font-size: 1em;
  line-height: 1.4em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.csr .csr-summary p {
  margin: 0 1em 1.2em;
}

@media (max-width: 776px) {
  .csr .csr-summary {
    display: block;
  }
}

.csr .csr-links {
  background-color: #222;
  text-align: center;
}

.csr .csr-links a {
  display: block;
  color: #fff !important;
  font-family: "OneDot-CondensedLight";
  font-size: 28px;
  line-height: 32px;
  text-decoration: none !important;
  margin: 25px 50px;
  padding: 16px 32px;
  border: 2px solid #e31837;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-transition: 0.25s;
  transition: 0.25s;
  background: #111;
  -webkit-transition: 0.25s background;
  -moz-transition: 0.25s background;
  -ms-transition: 0.25s background;
  -o-transition: 0.25s background;
}

.csr .csr-links a:hover, .csr .csr-links a:focus {
  background: #e31837;
}

.csr .csr-section {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100 */
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, white 0%, rgba(255, 255, 255, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 638px) {
  .csr .csr-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.csr .csr-section .csr-content,
.csr .csr-section .csr-graphic {
  margin: 0;
  width: 50%;
}

@media (max-width: 638px) {
  .csr .csr-section .csr-content,
  .csr .csr-section .csr-graphic {
    width: 100%;
    display: block;
  }
}

.csr .csr-section .csr-graphic {
  max-height: 500px;
  overflow: hidden;
}

.csr .csr-section .csr-graphic img {
  width: 100%;
}

.csr .csr-section .csr-content {
  padding: 40px;
  position: relative;
}

.csr .csr-section .csr-content h1 {
  border-bottom: 2px solid #eee;
  margin: 8px 0 !important;
}

.csr .csr-section .csr-content .csr-tiles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  margin-bottom: 8px;
}

.csr .csr-section .csr-content .csr-tiles .csr-tile {
  color: #888;
  font-size: 15px;
  font-family: "OneDot-CondensedBold";
  text-transform: uppercase;
  line-height: 18px;
  padding: 8px 16px;
  margin: 8px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 2px solid #fff;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#efefef+0,efefef+100&1+0,0+100 */
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #efefef 0%, rgba(239, 239, 239, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#00efefef', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}

.csr .csr-section .csr-content .csr-button {
  display: block;
  margin-top: 20px;
}

.csr .csr-section .csr-content .csr-button a {
  font-family: "OneDot-CondensedBold";
  font-size: 16px;
  border: #e31837 1px solid;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  padding: 10px 40px;
  display: inline-block;
}

.csr .csr-section.csr-right {
  border-right: dotted 10px #ebebeb;
}

.csr .csr-section.csr-left {
  border-left: dotted 10px #ebebeb;
}

.csr .csr-section.csr-left .csr-graphic {
  width: 50.75%;
  margin-left: -10px;
}

@media (max-width: 638px) {
  .csr .csr-section.csr-left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .csr .csr-section.csr-left .csr-graphic {
    width: 100%;
    margin-left: 0;
  }
}

.csr .csr-section.csr-right, .csr .csr-section.csr-left {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*FOOTER*/
.biz #footer {
  max-width: 1366px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 30px;
  margin: 0 auto;
  border-top: 10px solid #017db4;
  background: #bbb;
  background-image: url(../images/crosshatch.png);
  color: #ebebeb;
  font-size: 12px;
}

.biz #footer h3 {
  color: #ebebeb;
  font-family: "PizzaPress", Helvetica, Arial, sans-serif !important;
  font-size: 20px;
  border-bottom: 1px solid #ccc;
  line-height: 35px;
}

.biz #footer ul {
  padding: 0;
  margin: 0 0 10px 25px;
  list-style: none;
}

.biz #footer a {
  color: white;
  opacity: .7;
  font-size: 18px;
  font-weight: 400;
}

.biz #footer a:hover, .biz #footer a:focus {
  opacity: 1;
  text-decoration: none;
}

.biz #footer #internal img {
  max-width: 50px;
  margin: 0 10px 10px 0;
}

.biz #footer #external img {
  max-width: 35px;
  margin: 0 10px 10px 0;
}

.biz #footer #legal {
  background-color: #ccc;
  color: white;
  padding: 15px;
  border-radius: 8px;
}
/*# sourceMappingURL=biz-styles.css.map */