@import url("https://fonts.googleapis.com/css?family=Lato:300,400,600,700,800|Oswald:400");
@font-face {
  font-family: "Brandon Grotesque";
  src: url("../webfonts/BrandonGrotesque-Black.otf");
  font-weight: 400; }

@font-face {
  font-family: "Avallon Alt";
  src: url("../webfonts/AvallonAlt.ttf");
  font-weight: 400; }

.map-icon-bounce {
  -webkit-animation: bounce 1s infinite; }

@-webkit-keyframes bounce {
  0% {
    bottom: 5px; }
  25%, 75% {
    bottom: 15px; }
  50% {
    bottom: 20px; }
  100% {
    bottom: 0; } }

#unplug-map .gm-style-pbc, .et-db #et-boc .et-l .et_pb_module #unplug-map .gm-style-pbc {
  color: #FFFFFF; }
  #unplug-map .gm-style-pbc .gm-style-pbt, .et-db #et-boc .et-l .et_pb_module #unplug-map .gm-style-pbc .gm-style-pbt {
    font-size: 3.5rem;
    font-weight: 700;
    color: #FFFFFF; }

#unplug-map .event-popup, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup, #unplug-map .agg-popup, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup, #unplug-map .star-popup, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup {
  border: 3px solid #2EBCB4;
  background-color: #ffffff;
  padding: 30px;
  margin-top: 8px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  z-index: 100;
  min-height: 200px;
  max-height: 400px;
  overflow: auto;
  width: 100%;
  margin: 10px 0 0;
  text-align: center; }
  #unplug-map .event-popup h3, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup h3, #unplug-map .agg-popup h3, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup h3, #unplug-map .star-popup h3, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup h3 {
    font-size: 1.8rem;
    font-weight: 700;
    color: #2EBCB4 !important;
    text-align: center;
    margin-bottom: 15px; }
  #unplug-map .event-popup p, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup p, #unplug-map .agg-popup p, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup p, #unplug-map .star-popup p, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup p {
    font-size: 1.4rem;
    color: #333333;
    text-align: center; }
  #unplug-map .event-popup ul, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup ul, #unplug-map .agg-popup ul, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup ul, #unplug-map .star-popup ul, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup ul {
    padding-left: 0; }
    #unplug-map .event-popup ul > li, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup ul > li, #unplug-map .agg-popup ul > li, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup ul > li, #unplug-map .star-popup ul > li, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup ul > li {
      font-size: 1.4rem;
      line-height: 1.5; }
      #unplug-map .event-popup ul > li:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup ul > li:before, #unplug-map .agg-popup ul > li:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup ul > li:before, #unplug-map .star-popup ul > li:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup ul > li:before {
        content: '\00B7';
        margin-right: 5px;
        font-weight: 800; }
  #unplug-map .event-popup .stats-icon, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon, #unplug-map .agg-popup .stats-icon, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon, #unplug-map .star-popup .stats-icon, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon {
    text-align: center;
    width: 100%; }
    #unplug-map .event-popup .stats-icon p, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon p, #unplug-map .agg-popup .stats-icon p, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon p, #unplug-map .star-popup .stats-icon p, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon p {
      margin-bottom: 10px;
      font-size: 1.4rem; }
      #unplug-map .event-popup .stats-icon p svg, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon p svg, #unplug-map .agg-popup .stats-icon p svg, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon p svg, #unplug-map .star-popup .stats-icon p svg, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon p svg {
        margin-right: 10px;
        min-width: 20px; }
      #unplug-map .event-popup .stats-icon p.address1, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon p.address1, #unplug-map .event-popup .stats-icon p.address2, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon p.address2, #unplug-map .event-popup .stats-icon p.address3, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon p.address3, #unplug-map .agg-popup .stats-icon p.address1, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon p.address1, #unplug-map .agg-popup .stats-icon p.address2, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon p.address2, #unplug-map .agg-popup .stats-icon p.address3, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon p.address3, #unplug-map .star-popup .stats-icon p.address1, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon p.address1, #unplug-map .star-popup .stats-icon p.address2, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon p.address2, #unplug-map .star-popup .stats-icon p.address3, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon p.address3 {
        padding-bottom: 0;
        margin-bottom: 0;
        display: none; }
      #unplug-map .event-popup .stats-icon p:last-of-type, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon p:last-of-type, #unplug-map .agg-popup .stats-icon p:last-of-type, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon p:last-of-type, #unplug-map .star-popup .stats-icon p:last-of-type, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon p:last-of-type {
        margin-bottom: 10px; }
    #unplug-map .event-popup .stats-icon > a, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .stats-icon > a, #unplug-map .agg-popup .stats-icon > a, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .stats-icon > a, #unplug-map .star-popup .stats-icon > a, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .stats-icon > a {
      display: inline-block; }
  #unplug-map .event-popup .pop_up_box_text, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .pop_up_box_text, #unplug-map .agg-popup .pop_up_box_text, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .pop_up_box_text, #unplug-map .star-popup .pop_up_box_text, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .pop_up_box_text {
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 300;
    color: #333333;
    text-align: center;
    margin-top: 15px; }
  #unplug-map .event-popup .pop_up_img, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup .pop_up_img, #unplug-map .agg-popup .pop_up_img, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup .pop_up_img, #unplug-map .star-popup .pop_up_img, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup .pop_up_img {
    width: 100%;
    max-width: 100%;
    height: auto;
    margin-top: 30px; }
  #unplug-map .event-popup:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup:before, #unplug-map .agg-popup:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup:before, #unplug-map .star-popup:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 12px solid #2EBCB4;
    position: absolute;
    top: -2px;
    left: 50%;
    transform: translateX(-50%); }
  #unplug-map .event-popup:after, .et-db #et-boc .et-l .et_pb_module #unplug-map .event-popup:after, #unplug-map .agg-popup:after, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup:after, #unplug-map .star-popup:after, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup:after {
    content: '';
    width: 0;
    height: 0;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 11px solid #FFFFFF;
    position: absolute;
    top: 2px;
    left: 50%;
    transform: translateX(-50%); }

#unplug-map .agg-popup, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup {
  width: 215px;
  border-color: #1C174D; }
  #unplug-map .agg-popup:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup:before {
    border-bottom: 12px solid #1C174D; }

#unplug-map .star-popup, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup {
  width: 215px;
  border-color: #FFCD40; }
  #unplug-map .star-popup:before, .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup:before {
    border-bottom: 12px solid #FFCD40; }

#unplug-map .infoBox, .et-db #et-boc .et-l .et_pb_module #unplug-map .infoBox {
  background: none !important; }
  @media screen and (min-width: 768px) {
    #unplug-map .infoBox, .et-db #et-boc .et-l .et_pb_module #unplug-map .infoBox {
      max-width: 90%; } }
  #unplug-map .infoBox > img, .et-db #et-boc .et-l .et_pb_module #unplug-map .infoBox > img {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/wp-content/themes/bgc-national-child/images/event-popup-close.png) no-repeat;
    background-size: 50%;
    background-position: center;
    width: 16px;
    height: 16px;
    padding-left: 16px;
    top: 0;
    left: -2px;
    position: absolute !important;
    background-color: #2EBCB4;
    padding: 15px 15px 16px;
    border-top-left-radius: 6px;
    border-bottom-right-radius: 6px; }
  #unplug-map .infoBox.agg-events > img, .et-db #et-boc .et-l .et_pb_module #unplug-map .infoBox.agg-events > img {
    background-color: #1C174D; }
  #unplug-map .infoBox.star-events > img, .et-db #et-boc .et-l .et_pb_module #unplug-map .infoBox.star-events > img {
    background-color: #FFCD40; }

#unplug-map div#divLeftPanel, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divLeftPanel, #unplug-map div#divRightPanel, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divRightPanel {
  width: 50%;
  height: 100%;
  z-index: 9999;
  padding: 0;
  background-color: rgba(46, 188, 180, 0.65); }
  #unplug-map div#divLeftPanel #divUnplugPanel, #unplug-map div#divLeftPanel #divYourPlansPanel, #unplug-map div#divRightPanel #divUnplugPanel, #unplug-map div#divRightPanel #divYourPlansPanel {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center; }
    #unplug-map div#divLeftPanel #divUnplugPanel button, #unplug-map div#divLeftPanel #divYourPlansPanel button, #unplug-map div#divRightPanel #divUnplugPanel button, #unplug-map div#divRightPanel #divYourPlansPanel button {
      background-color: transparent;
      border: none;
      padding: 0; }
      #unplug-map div#divLeftPanel #divUnplugPanel button:hover, #unplug-map div#divLeftPanel #divUnplugPanel button:focus, #unplug-map div#divLeftPanel #divUnplugPanel button:active, #unplug-map div#divLeftPanel #divYourPlansPanel button:hover, #unplug-map div#divLeftPanel #divYourPlansPanel button:focus, #unplug-map div#divLeftPanel #divYourPlansPanel button:active, #unplug-map div#divRightPanel #divUnplugPanel button:hover, #unplug-map div#divRightPanel #divUnplugPanel button:focus, #unplug-map div#divRightPanel #divUnplugPanel button:active, #unplug-map div#divRightPanel #divYourPlansPanel button:hover, #unplug-map div#divRightPanel #divYourPlansPanel button:focus, #unplug-map div#divRightPanel #divYourPlansPanel button:active {
        animation: tada 1.5s infinite; }
    #unplug-map div#divLeftPanel #divUnplugPanel h2, #unplug-map div#divLeftPanel #divYourPlansPanel h2, #unplug-map div#divRightPanel #divUnplugPanel h2, #unplug-map div#divRightPanel #divYourPlansPanel h2 {
      color: #FFFFFF;
      text-transform: uppercase;
      font-size: 2.6rem;
      padding: 0 30px; }

@media screen and (max-width: 991px) {
  #unplug-map div#divLeftPanel h2, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divLeftPanel h2, #unplug-map div#divRightPanel h2, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divRightPanel h2 {
    font-size: 2rem !important;
    padding: 0 !important; } }

@media screen and (max-width: 767px) {
  #unplug-map div#divLeftPanel, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divLeftPanel, #unplug-map div#divRightPanel, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divRightPanel {
    width: 100%;
    height: 50%; }
  #unplug-map div#divLeftPanel, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divLeftPanel {
    top: 0 !important; }
    #unplug-map div#divLeftPanel #divUnplugPanel {
      transform: translate(-50%, -40%); }
  #unplug-map div#divRightPanel, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divRightPanel {
    top: auto !important;
    bottom: 0; }
    #unplug-map div#divRightPanel #divYourPlansPanel {
      transform: translate(-50%, -60%); } }

#unplug-map div#divYourPlansPanel img#imgYourPlansPanel {
  width: 252px;
  height: 252px;
  border: 0;
  z-index: 10000; }
  #unplug-map div#divYourPlansPanel img#imgYourPlansPanel:hover, #unplug-map div#divYourPlansPanel img#imgYourPlansPanel:focus, #unplug-map div#divYourPlansPanel img#imgYourPlansPanel:active {
    cursor: pointer; }

#unplug-map div#divUnplugPanel img#imgUnplugPanel {
  width: 252px;
  height: 252px;
  border: 0;
  z-index: 10000; }
  #unplug-map div#divUnplugPanel img#imgUnplugPanel:hover, #unplug-map div#divUnplugPanel img#imgUnplugPanel:focus, #unplug-map div#divUnplugPanel img#imgUnplugPanel:active {
    cursor: pointer; }

#unplug-map div#divLeftSidePanel, .et-db #et-boc .et-l .et_pb_module #unplug-map div#divLeftSidePanel {
  z-index: 9999;
  width: 100%;
  max-width: 189px;
  padding: 0px; }
  #unplug-map div#divLeftSidePanel div#divUnplugSidePanel {
    position: absolute;
    bottom: 0;
    left: 0; }
  #unplug-map div#divLeftSidePanel img#imgUnplugSidePanel, #unplug-map div#divLeftSidePanel img#imgYourPlanSidePanel {
    display: block;
    max-width: 100%;
    max-height: 100%;
    border: 0; }
    #unplug-map div#divLeftSidePanel img#imgUnplugSidePanel:hover, #unplug-map div#divLeftSidePanel img#imgUnplugSidePanel:focus, #unplug-map div#divLeftSidePanel img#imgUnplugSidePanel:active, #unplug-map div#divLeftSidePanel img#imgYourPlanSidePanel:hover, #unplug-map div#divLeftSidePanel img#imgYourPlanSidePanel:focus, #unplug-map div#divLeftSidePanel img#imgYourPlanSidePanel:active {
      cursor: pointer; }

#unplug-map #divUnplugSidePanel .map-legend, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend {
  text-transform: uppercase;
  font-size: 1.2rem;
  font-weight: 700;
  color: #333333;
  padding: 6px 10px 2px 4px;
  margin-bottom: 15px;
  margin-left: 25px;
  min-width: 140px;
  cursor: pointer;
  background-color: #EEEEEE;
  box-shadow: 0px 0px 10px rgba(46, 188, 180, 0.5);
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: ease 300ms;
  -moz-transition: ease 300ms;
  transition: ease 300ms; }
  #unplug-map #divUnplugSidePanel .map-legend img, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend img {
    vertical-align: middle;
    width: 30px;
    position: relative;
    top: -2px; }
  #unplug-map #divUnplugSidePanel .map-legend input, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend input {
    visibility: hidden;
    width: 0;
    height: 0; }
  #unplug-map #divUnplugSidePanel .map-legend.checked, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend.checked {
    background-color: #FFFF99; }
  #unplug-map #divUnplugSidePanel .map-legend:hover, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend:hover, #unplug-map #divUnplugSidePanel .map-legend:focus, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend:focus, #unplug-map #divUnplugSidePanel .map-legend:active, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend:active {
    box-shadow: 0px 0px 15px rgba(46, 188, 180, 0.75);
    transform: scale(1.02); }
  #unplug-map #divUnplugSidePanel .map-legend:last-of-type, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend:last-of-type {
    margin-bottom: 30px; }

#unplug-map #divUnplugSidePanel button, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel button {
  background-color: transparent;
  border: none;
  margin: -15px 0; }
  #unplug-map #divUnplugSidePanel button:hover, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel button:hover, #unplug-map #divUnplugSidePanel button:focus, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel button:focus, #unplug-map #divUnplugSidePanel button:active, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel button:active {
    animation: tada 1.5s infinite; }

#unplug-map #divLeftSidePanel, .et-db #et-boc .et-l .et_pb_module #unplug-map #divLeftSidePanel {
  left: 15px !important;
  height: 100%;
  top: 35px; }
  #unplug-map #divLeftSidePanel #divUnplugSidePanel {
    top: 0; }
    #unplug-map #divLeftSidePanel #divUnplugSidePanel > label {
      pointer-events: none; }
      #unplug-map #divLeftSidePanel #divUnplugSidePanel > label input {
        pointer-events: none; }
  @media screen and (max-width: 1024px) {
    #unplug-map #divLeftSidePanel, .et-db #et-boc .et-l .et_pb_module #unplug-map #divLeftSidePanel {
      top: 26px;
      bottom: auto !important; }
      #unplug-map #divLeftSidePanel #divUnplugSidePanel {
        top: 0; } }
@media screen and (max-width: 767px) {
  #unplug-map #divLeftSidePanel, .et-db #et-boc .et-l .et_pb_module #unplug-map #divLeftSidePanel {
    top: 20px;
    left: 0 !important; }
  #unplug-map #divUnplugSidePanel label, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel label {
    min-width: 0 !important;
    padding-right: 10px !important;
    margin-left: 15px !important;
    display: block; }
  #unplug-map #divUnplugSidePanel button, .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel button {
    display: none; } }

.unplug-map-fr .agg-popup, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map .agg-popup, html[lang=fr-FR] #unplug-map .agg-popup, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map .agg-popup {
  width: 250px; }

.unplug-map-fr .star-popup, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map .star-popup, html[lang=fr-FR] #unplug-map .star-popup, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map .star-popup {
  width: 230px; }

@media screen and (min-width: 768px) {
  .unplug-map-fr #divUnplugSidePanel .map-legend, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend {
    position: relative;
    min-width: 180px;
    min-height: 40px;
    padding-bottom: 6px; }
    .unplug-map-fr #divUnplugSidePanel .map-legend img, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend img, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend img, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend img {
      position: absolute;
      top: 5px;
      left: 5px; }
    .unplug-map-fr #divUnplugSidePanel .map-legend span, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend span, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend span, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend span {
      padding: 0 0 0 40px;
      float: left; }
    .unplug-map-fr #divUnplugSidePanel .map-legend input#chkStar + span, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend input#chkStar + span, .unplug-map-fr #divUnplugSidePanel .map-legend input#chkDot + span, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend input#chkDot + span {
      padding-right: 8px !important; } }

@media screen and (max-width: 767px) {
  .unplug-map-fr #divUnplugSidePanel .map-legend, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend {
    position: relative;
    padding-bottom: 6px;
    padding-right: 5px !important; }
    .unplug-map-fr #divUnplugSidePanel .map-legend img, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend img, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend img, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend img {
      position: absolute;
      top: 5px;
      left: 5px; }
    .unplug-map-fr #divUnplugSidePanel .map-legend span, html[lang=fr-FR] .et-db #et-boc .et-l .et_pb_module #unplug-map #divUnplugSidePanel .map-legend span, html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend span, .et-db #et-boc .et-l .et_pb_module html[lang=fr-FR] #unplug-map #divUnplugSidePanel .map-legend span {
      padding: 0 5px 0 40px;
      display: inline-block; }
  .unplug-map-fr div#divLeftPanel #divUnplugPanel, html[lang=fr-FR] #unplug-map div#divLeftPanel #divUnplugPanel {
    transform: translate(-50%, -45%); }
  .unplug-map-fr div#divRightPanel #divYourPlansPanel, html[lang=fr-FR] #unplug-map div#divRightPanel #divYourPlansPanel {
    transform: translate(-50%, -55%); } }
