#_winners_map_version_{content:'1.59.1'}
#life-changing-winner-millionaire-map-page #header_wrapper header #main_sub_header {
  z-index: 2;
  background-color: transparent; }
  #life-changing-winner-millionaire-map-page #header_wrapper header #main_sub_header .main_sub_header_inner .grid_12 .inner #breadcrumbs .com_inner .breadcrumbs li {
    color: #ffffff; }
    #life-changing-winner-millionaire-map-page #header_wrapper header #main_sub_header .main_sub_header_inner .grid_12 .inner #breadcrumbs .com_inner .breadcrumbs li a {
      color: #ffffff; }

#life-changing-winner-millionaire-map-page #content_wrapper {
  overflow: visible; }
  #life-changing-winner-millionaire-map-page #content_wrapper::before {
    display: block;
    width: 100%;
    height: 20rem;
    visibility: visible;
    position: absolute;
    top: -3.35rem;
    z-index: 0;
    background-image: url(/c/i/css/bespoke/responsible-play/banner.svg), linear-gradient(45deg, #1432c8 37%, #3460f2 37%, #3460f2 67.5%, #000080 67.5%);
    background-size: auto 101%,100% 100%;
    background-position: top;
    background-repeat: no-repeat; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content {
    background: transparent; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com.com_header .com_inner {
      background: transparent;
      padding: .75em 0 0;
      margin: 0; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com.com_header .com_inner .com_heading {
        color: #ffffff;
        font-size: 400%; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner {
      box-sizing: border-box;
      background: #fff;
      border: 1px solid #fff;
      border-radius: 10px;
      padding: 3em;
      color: #000080;
      min-height: 18em;
      padding-bottom: 0;
      margin-bottom: 1em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner.page_section_inner_img {
        padding: 1em 1em 0;
        color: #000080;
        margin-bottom: 0; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .region_section_primary {
      text-align: center;
      margin-bottom: 1em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .region_section_primary .inner h2 {
        text-transform: uppercase;
        color: #000080;
        font-size: 400%;
        font-family: Effra-Heavy;
        margin-bottom: 0; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 {
      padding-top: 8em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board {
        background-image: none;
        width: auto;
        margin: 0;
        border: 1px solid #d8d8d8;
        border-radius: 10px;
        padding: 2em;
        -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21);
        -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21);
        box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21); }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner {
          text-align: center;
          padding: 0;
          color: #000080;
          font-family: Effra-Reg; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner > div {
            width: 99%;
            margin: .5%; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .region_section {
            font-size: 119%;
            margin-bottom: 1.5em; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section {
            font-size: 155%;
            border-bottom: 1px solid #F0F0F0;
            margin-bottom: 1.5em;
            background: url(/c/i/css/infographics/millionaires-map-bt-update/Millionaires_Icon.svg) center top no-repeat;
            background-size: auto; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section h3 {
              padding-top: 60px;
              text-transform: none; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section p {
              margin-bottom: 1em; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section {
            font-size: 155%;
            background: url(/c/i/css/infographics/millionaires-map-bt-update/50K-Winners_Icon.svg) center top no-repeat;
            background-size: auto; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section h3 {
              padding-top: 70px;
              text-transform: none; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner h3,
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner h3 {
            text-transform: none; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner p span,
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner p span {
            font-size: 125%;
            display: inline-block;
            min-width: 2.5em;
            background: #F0F0F0;
            padding: .15em 1em;
            border-radius: 10px;
            height: 1em; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image {
      text-align: center; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner {
        background-image: none;
        width: auto;
        height: auto;
        margin: 0;
        position: static; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .a {
          fill: none; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .b {
          fill: #3460F2; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .c {
          fill: #FFF; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .d {
          fill: #FFF; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .e {
          fill: #FFF;
          stroke-width: 2;
          stroke: #000080; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column {
      margin-top: 5em;
      width: 100%; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column td {
        border-left: 4px solid #ffffff;
        border-right: 4px solid #ffffff;
        border-top: none;
        border-bottom: none; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column thead tr th {
        padding: 1em calc(.9em + 8px) !important;
        background-image: none;
        font-family: Effra-Heavy;
        color: #000080;
        font-size: 128.5%; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column thead tr th.region_name_header {
          text-align: left; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr.odd {
        background: #F0F0F0 !important; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr.odd td {
          padding: calc(.9em + 8px); }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr.even {
        background: #FFFFFF !important; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr td {
        color: #000080;
        font-size: 142.5%;
        padding: calc(.9em + 8px); }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr td.region_name {
          text-transform: none; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com {
      margin: .75em 0 10px 0; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com .com_inner .com_article_block .com_inner {
        width: 100%;
        padding: 0; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com .com_inner .com_article_block .com_inner .txt_small {
          color: #000080;
          font-size: 145%;
          margin: 1em .9em 10px; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com_content_block .com_inner {
      margin: 0 .9em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com_content_block .com_inner .txt_large {
        color: #000080;
        margin-right: 0;
        font-size: 145%; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com_content_block .com_inner a {
        position: static; }

@media only screen and (max-width: 960px) {
  #main_header {
    height: 5rem; }
  #header_wrapper {
    height: 8.375rem; }
    #header_wrapper #main_sub_header {
      padding-top: 30px; } }

@media only screen and (max-width: 959px) {
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner {
    padding: 0 5px; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 {
      position: relative;
      display: block;
      width: 100%;
      margin-left: 0;
      margin-right: 0; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner {
        margin-bottom: 0; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .region_section_primary .inner h2 {
        font-size: 300%; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 {
        padding-top: 0;
        position: relative;
        display: block;
        width: 80%;
        margin: auto;
        left: 10%; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board {
          background-image: none;
          width: auto;
          margin: 0;
          border: 1px solid #d8d8d8;
          border-radius: 10px;
          padding: 2em;
          -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21);
          -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21);
          box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.21); }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner {
            text-align: center;
            padding: 0;
            color: #000080;
            font-family: Effra-Reg; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner > div {
              box-sizing: border-box;
              width: 99%;
              margin: .5%; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .region_section {
              font-size: 119%;
              margin-bottom: 1.5em; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section {
              font-size: 155%;
              border-bottom: none;
              border-right: 1px solid #DFDFDF;
              margin: 1% 0% 1% 1%;
              background: url(/c/i/css/infographics/millionaires-map-bt-update/Millionaires_Icon.svg) center top no-repeat;
              background-size: auto; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section {
              margin: 1% 1% 1% 0;
              font-size: 155%;
              border-left: 1px solid #DFDFDF;
              background: url(/c/i/css/infographics/millionaires-map-bt-update/50K-Winners_Icon.svg) center top no-repeat;
              background-size: auto; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section,
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section {
              width: 48%; }
              #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner h3,
              #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner h3 {
                padding-top: 70px; }
              #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner p,
              #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner p {
                margin-bottom: 0; }
                #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner p span,
                #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner p span {
                  font-size: 125%;
                  display: inline-block;
                  min-width: 2.5em;
                  background: #F0F0F0;
                  padding: .15em 1em;
                  border-radius: 10px;
                  height: 1em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 {
        position: relative;
        display: block;
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        left: 0; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image {
          margin-top: 3.5em; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image::before {
            padding-top: 0; }
          #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner {
            background-image: none;
            width: auto;
            height: auto;
            margin: 0;
            position: static; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .a {
              fill: none; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .b {
              fill: #3460F2; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .c {
              fill: #FFF; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .d {
              fill: #FFF; }
            #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner .e {
              fill: #FFF;
              stroke-width: 2;
              stroke: #000080; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column {
        margin-top: 2em; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column thead tr th {
          padding: 0.65em calc(.9em + 8px) !important;
          font-size: 128.5%; }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr.odd td {
          padding: calc(.65em + 8px) calc(.9em + 8px); }
        #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr td {
          font-size: 142.5%;
          padding: calc(.65em + 8px) calc(.9em + 8px); }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com {
      margin: .25em 0 10px 0;
      padding: 0; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com .com_inner .com_article_block .com_inner .txt_small {
        font-size: 125%;
        margin: 1em .75em 10px; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com_content_block .com_inner .txt_large {
      font-size: 145%; } }

@media only screen and (max-width: 640px) {
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com.com_header .com_inner .com_heading {
    font-size: 300%; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner {
    padding: 1em 3em 0; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .region_section_primary {
    font-size: 90%; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 {
    width: 100%;
    left: 0; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board {
      padding: 2em 1em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .region_section {
        font-size: 119%;
        margin-bottom: 1.5em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section {
        font-size: 155%; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section {
        font-size: 155%; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner h3,
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner h3 {
        font-size: 100%; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner p span,
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner p span {
        margin-top: .25em;
        font-size: 100%;
        display: inline-block;
        min-width: 2.5em;
        background: #F0F0F0;
        padding: .15em 1em;
        border-radius: 10px;
        height: 1em; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 {
    width: 80%;
    left: 10%; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image {
      margin-top: 2em; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image::before {
        padding-top: 0; }
      #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner svg {
        width: 400px;
        height: auto; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column {
    margin-top: 2em; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column thead tr th {
      padding: 0.65em calc(.9em + 8px) !important;
      font-size: 128.5%; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr td {
      font-size: 100%;
      border-left: 2px solid #ffffff;
      border-right: 2px solid #ffffff; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com {
    margin: .25em 0 10px 0;
    padding: 0; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com .com_inner .com_article_block .com_inner .txt_small {
      font-size: 100%;
      margin: 1.25em .75em 0; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com_content_block .com_inner .txt_large {
    font-size: 100%; } }

@media only screen and (max-width: 505px) {
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com.com_header .com_inner .com_heading {
    font-size: 300%; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner {
    padding: 1em 3em 0; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner.page_section_inner_img {
      margin-bottom: 0.5em; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .region_section_primary {
    font-size: 90%; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board::before {
    padding-top: 0; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner {
    position: static; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner h3,
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner h3 {
      font-size: 100%; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner p span,
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner p span {
      margin-top: .25em;
      font-size: 100%;
      display: inline-block;
      min-width: 2.5em;
      background: #F0F0F0;
      padding: .15em 1em;
      border-radius: 10px;
      height: 1em; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 {
    width: 100%;
    left: 0; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner svg {
      width: 320px;
      height: auto; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com_content_block .com_inner .txt_large {
    font-size: 100%; } }

@media only screen and (max-width: 430px) {
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .com.com_header .com_inner .com_heading {
    font-size: 200%; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner {
    padding: 1em 1em 0; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner.page_section_inner_img {
      margin-bottom: -2em; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .region_section_primary {
    font-size: 90%; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .region_section_primary .inner h2 {
      font-size: 200%; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board::before {
    padding-top: 0; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner {
    position: static; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .region_section {
      font-size: 100%;
      width: 90%;
      left: 10%;
      margin: 0 auto .75em; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner h3,
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner h3 {
      font-size: 80%; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner p span,
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner p span {
      margin-top: .5em;
      font-size: 80%;
      display: inline-block;
      min-width: 2.5em;
      background: #F0F0F0;
      padding: .15em 1em;
      border-radius: 10px;
      height: 1em; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column thead tr th {
    font-size: 100%;
    padding: 0.65em calc(.5em + 4px) !important; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr td {
    padding: 0.65em calc(.5em + 4px) !important; } }

@media only screen and (max-width: 320px) {
  #life-changing-winner-millionaire-map-page #content_wrapper::before {
    background-image: linear-gradient(45deg, #1432c8 50%, #3460f2 50%, #3460f2 80.5%, #000080 80.5%); }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner {
    padding: 2em 1.5em; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner.page_section_inner.page_section_inner_img {
      margin-bottom: -5em; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board::before {
    padding-top: 0; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner {
    position: static; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .region_section {
      font-size: 100%;
      width: 90%;
      left: 10%;
      margin: 0 auto .75em; }
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .millionaires_section .inner h3,
    #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_4 .inner .com_map_board .com_inner .winners_section .inner h3 {
      font-size: 60%;
      padding-top: 80px; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .grid_6 .com_map_image .com_inner svg {
    width: 280px;
    height: auto; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column thead tr th {
    font-size: 100%;
    padding: 0.65em calc(.3em + 4px) !important; }
  #life-changing-winner-millionaire-map-page #content_wrapper #content .content_inner .grid_12 .inner .table_responsive_column tbody tr td {
    padding: 0.65em calc(.3em + 4px) !important; } }

.com_map_board h2, .com_map_board h3, .millionaires_map_table td.region_name {
  text-transform: uppercase; }

.com_map_board {
  display: block;
  width: 481px;
  min-height: 205px;
  margin: auto;
  background: url(/c/i/css/infographics/millionaires-map-bt-update/default_banner.png) top center no-repeat #fff; }

.com_map_board .com_inner {
  padding: 30px; }

.com_map_board h2 {
  font-size: 170%;
  text-align: center;
  margin-bottom: 10px;
  font-family: Effra-Heavy; }

.com_map_board .millionaires_section, .com_map_board .winners_section {
  width: 49%;
  float: left;
  margin: .5%;
  text-align: center; }

.com_map_board h3 {
  font-size: 110%;
  padding-top: 45px;
  font-family: Effra-Reg; }

.com_map_board .amounts {
  font-size: 170%;
  line-height: 1.1;
  font-family: Effra-Heavy; }

.com_map_board .millionaires_section {
  background: url(/c/i/css/infographics/millionaires-map-bt-update/millionaires_black.png) center top no-repeat; }

.com_map_board .winners_section {
  background: url(/c/i/css/infographics/millionaires-map-bt-update/winners_black.png) center top no-repeat; }

.com_map_board p {
  font-size: 120%; }

.com_map_board p.map_instructions {
  text-align: center; }

.com_map_board h2 .outer {
  background-position: center left;
  padding-left: 40px; }

.com_map_board h2 .inner {
  background-position: center right;
  padding-right: 40px; }

.com_map_image .com_inner {
  background: url(/c/i/css/infographics/millionaires-map-bt-update/uk_map.png) center no-repeat;
  width: 720px;
  height: 499px;
  margin: auto;
  position: relative; }

.com_map_image .list_map_links li {
  position: absolute; }

.com_map_image .list_map_links .scotland {
  left: 28%;
  top: 15%; }

.com_map_image .list_map_links .northern_ireland {
  top: 26.9%;
  left: 11.9%; }

.com_map_image .list_map_links .north_east {
  top: 24%;
  left: 43.3%; }

.com_map_image .list_map_links .north_west {
  top: 35%;
  left: 42.6%; }

.com_map_image .list_map_links .yorkshire {
  top: 32%;
  left: 57.3%; }

.com_map_image .list_map_links .wales {
  top: 50%;
  left: 38.4%; }

.com_map_image .list_map_links .midlands {
  top: 48%;
  left: 53.8%; }

.com_map_image .list_map_links .east {
  top: 44%;
  left: 76.8%; }

.com_map_image .list_map_links .london {
  top: 56%;
  left: 74%; }

.com_map_image .list_map_links .south_east {
  top: 59%;
  left: 62.8%; }

.com_map_image .list_map_links .south_west {
  top: 64.5%;
  left: 39.8%; }

.com_map_image .list_map_links a {
  width: 31px;
  height: 42px;
  display: block;
  background: url(/c/i/css/infographics/millionaires-map-bt-update/peg.png) top left;
  position: relative; }

.com_map_image .list_map_links a.active {
  background-position: right top; }

.com_map_image .list_map_links a .label {
  position: absolute;
  top: -9999px;
  left: -9999px; }

.com_map_image .list_map_links a:focus .label, .com_map_image .list_map_links a:hover .label {
  height: auto;
  top: -20px;
  left: -45px;
  width: 120px;
  background: #1d6eff;
  color: #000;
  text-align: center;
  padding: 2px;
  border-radius: 2px; }

.millionaires_map_table {
  width: 82.333%;
  margin: auto; }

.millionaires_map_table th {
  color: #000;
  text-align: center;
  padding: 50px 5px 5px !important;
  background: #ff0;
  text-transform: uppercase;
  font-family: Effra-Reg; }

.millionaires_map_table .region_name_header {
  background: url(/c/i/css/infographics/millionaires-map-bt-update/region_black.png) center top no-repeat #fff; }

.millionaires_map_table .region_millionaires_header {
  background: url(/c/i/css/infographics/millionaires-map-bt-update/millionaires_black.png) center top no-repeat #fff; }

.millionaires_map_table .region_winners_header {
  background: url(/c/i/css/infographics/millionaires-map-bt-update/winners_black.png) center top no-repeat #fff; }

.millionaires_map_table td {
  color: #000;
  border: 4px solid #fff;
  padding: 5px; }

.millionaires_map_table td.region_millionaires, .millionaires_map_table td.region_winners {
  text-align: center; }

.millionaires_map_table .odd {
  background: #b9c9d8 !important; }

.millionaires_map_table .even {
  background: #7695b3 !important; }

@media screen and (max-width: 740px) {
  .com_map_image:before {
    content: "";
    display: block;
    padding-top: 69.9%; }
  .com_map_image .com_inner {
    background-size: cover;
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; } }

@media screen and (max-width: 600px) {
  .com_map_image .list_map_links a:focus .label, .com_map_image .list_map_links a:hover .label {
    height: 1px;
    width: 1px;
    left: -9999px;
    top: -9999px;
    color: #fff;
    background: #d50000;
    text-align: center;
    padding: 2px;
    border-radius: 2px; }
  .com_map_image .list_map_links .scotland {
    left: 28%;
    top: 13%; }
  .com_map_image .list_map_links .northern_ireland {
    top: 24.9%;
    left: 12.9%; }
  .com_map_image .list_map_links .north_east {
    top: 22%;
    left: 43.3%; }
  .com_map_image .list_map_links .north_west {
    top: 35%;
    left: 43.6%; }
  .com_map_image .list_map_links .yorkshire {
    top: 32%;
    left: 57.3%; }
  .com_map_image .list_map_links .wales {
    top: 47%;
    left: 36.4%; }
  .com_map_image .list_map_links .midlands {
    top: 46%;
    left: 53.8%; }
  .com_map_image .list_map_links .east {
    top: 41%;
    left: 74.8%; }
  .com_map_image .list_map_links .london {
    top: 53%;
    left: 72%; } }

@media screen and (max-width: 568px) {
  .life-changing-map-page .main_content .content_inner {
    background: 0 0 !important; } }

@media screen and (max-width: 540px) {
  .millionaires_map_table {
    width: auto;
    margin: auto; }
  .com_map_image .list_map_links .north_east {
    top: 20.5%;
    left: 42.3%; }
  .com_map_image .list_map_links .east {
    top: 39%;
    left: 72.8%; } }

@media screen and (max-width: 505px) {
  .com_map_board:before {
    content: "";
    display: block;
    padding-top: 43.5%; }
  .com_map_board {
    width: auto;
    height: auto;
    background-size: cover;
    min-height: 0; }
  .com_map_board .com_inner {
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; } }

@media screen and (max-width: 450px) {
  .com_map_board .amounts, .com_map_board h2 {
    font-size: 140%; }
  .com_map_board .winners_section {
    background-size: 40%; }
  .com_map_board .millionaires_section {
    background-size: 23%; }
  .com_map_board h3 {
    padding-top: 30px; }
  .com_map_image .list_map_links a {
    width: 20px;
    height: 28px;
    background-size: cover; }
  .com_map_image .list_map_links .north_east {
    top: 23.5%;
    left: 42.3%; }
  .com_map_image .list_map_links .yorkshire {
    top: 33.5%;
    left: 54.3%; }
  .com_map_image .list_map_links .east {
    top: 43%;
    left: 77.8%; }
  .millionaires_map_table td {
    border-width: 2px; }
  .millionaires_map_table th {
    vertical-align: bottom;
    background-size: auto; } }

@media screen and (max-width: 410px) {
  .com_map_board .com_inner {
    padding: 20px; }
  .com_map_image:before {
    padding-top: 88.7%; }
  .com_map_image {
    margin: 30px 0 40px; }
  .com_map_image .com_inner {
    background: url(/c/i/css/infographics/millionaires-map-bt-update/uk_map_mobi.png~be4f) center no-repeat;
    background-size: cover; }
  .com_map_image .list_map_links a {
    width: 31px;
    height: 42px;
    background-size: cover; }
  .com_map_image .list_map_links .scotland {
    left: 25%;
    top: 5%; }
  .com_map_image .list_map_links .northern_ireland {
    top: 22%;
    left: 8%; }
  .com_map_image .list_map_links .north_east {
    top: 17%;
    left: 42.5%; }
  .com_map_image .list_map_links .north_west {
    top: 32%;
    left: 42.5%; }
  .com_map_image .list_map_links .yorkshire {
    top: 32%;
    left: 59.5%; }
  .com_map_image .list_map_links .wales {
    top: 50%;
    left: 34.4%; }
  .com_map_image .list_map_links .london {
    top: 59%;
    left: 77%; }
  .com_map_image .list_map_links .south_east {
    top: 64%;
    left: 64%; }
  .com_map_image .list_map_links .south_west {
    top: 73.5%;
    left: 34.8%; } }

@media screen and (max-width: 340px) {
  .com_map_board h2 {
    margin-bottom: 5px; }
  .com_map_board .amounts, .com_map_board h2 {
    font-size: 115%; }
  .com_map_board h3 {
    font-size: 90%;
    padding-top: 25px; }
  .com_map_image .list_map_links .northern_ireland {
    top: 19%;
    left: 6%; }
  .com_map_image .list_map_links .north_east {
    top: 15%;
    left: 41%; }
  .com_map_image .list_map_links .north_west {
    top: 32%;
    left: 42.5%; }
  .com_map_image .list_map_links .yorkshire {
    top: 28%;
    left: 58.5%; }
  .com_map_image .list_map_links .wales {
    top: 50%;
    left: 34.4%; }
  .com_map_image .list_map_links .east {
    top: 39%;
    left: 78.8%; }
  .com_map_image .list_map_links .london {
    top: 56%;
    left: 76%; }
  .com_map_image .list_map_links .south_east {
    top: 63%;
    left: 65%; }
  .com_map_image .list_map_links .south_west {
    top: 73.5%;
    left: 34.8%; } }
