@charset "UTF-8";
/**
  Fonts
**/
/*
This CSS resource incorporates links to font software which is the valuable copyrighted property of Monotype and/or its suppliers. You may not attempt to copy, install, redistribute, convert, modify or reverse engineer this font software. Please contact Monotype with any questions regarding Web Fonts: https://www.linotype.com
*/
/*
@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=a8b0a346-1477-4e49-9508-165b5cc6360e&fontids=1475524,1475560,1489440,1489456");
*/
@font-face {
   font-family: "Muli";
	src: url("../fonts/muli/Muli-Regular.ttf") format("truetype")
}

@font-face {
 font-family: "Muli-bold";
	src: url("../fonts/muli/Muli-Black.ttf") format("truetype")
  }

@font-face {
font-family: "OpenSans-Regular";
	src: url("../fonts/sans/OpenSans-Regular.ttf") format("truetype")
  }

@font-face {
   font-family: "OpenSans-Bold";
	/*src: url("../fonts/muli/OpenSans-Bold.ttf") format("truetype")*/
  }

/*@font-face {
  font-family: 'Avenir LT W04_55 Roman1475524';
  src: url('../fonts/avenir-temp/Avenir-Roman.eot');
  src: url('../fonts/avenir-temp/Avenir-Roman.eot?#iefix') format('embedded-opentype'),
  //url('../fonts/avenir-temp/Avenir-Roman.woff2') format('woff2'),
  url('../fonts/avenir-temp/Avenir-Roman.woff') format('woff'),
  url('../fonts/avenir-temp/Avenir-Roman.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Avenir LT W04_95 Black1475560';
  src: url('../fonts/avenir-temp/Avenir-Black.eot');
  src: url('../fonts/avenir-temp/Avenir-Black.eot?#iefix') format('embedded-opentype'),
  //url('../fonts/avenir-temp/Avenir-Black.woff2') format('woff2'),
  url('../fonts/avenir-temp/Avenir-Black.woff') format('woff'),
  url('../fonts/avenir-temp/Avenir-Black.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal; }*/
@font-face {
  font-family: 'Bunge';
  src: url("../fonts/bunge/Bunge.eot?yjcg3v");
  src: url("../fonts/bunge/Bunge.eot?yjcg3v#iefix") format("embedded-opentype"), url("../fonts/bunge/Bunge.ttf?yjcg3v") format("truetype"), url("../fonts/bunge/Bunge.woff?yjcg3v") format("woff"), url("../fonts/bunge/Bunge.svg?yjcg3v#Bunge") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 85, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
[class^="bng"], [class*=" bng"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'xBunge', Courier !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/*
.bngArrow_Left_Inverse .path1:before {
  content: "\e917";
  color: rgb(0, 0, 0);
}
.bngArrow_Left_Inverse .path2:before {
  content: "\e918";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.bngArrow_Right_Inverse-01 .path1:before {
  content: "\e919";
  color: rgb(0, 0, 0);
}
.bngArrow_Right_Inverse-01 .path2:before {
  content: "\e91a";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
*/
/* line 111, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngMenu:before {
  content: "\e908"; }

/* line 114, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngSearch:before {
  content: "\e909"; }

/* line 117, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngNews:before {
  content: "\e916"; }

/* line 120, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngDown_arrow:before {
  content: "\e914"; }

/* line 123, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngUp_arrow:before {
  content: "\e915"; }

/* line 126, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngChairman_committee:before {
  content: "\e90d"; }

/* line 129, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngDoc:before {
  content: "\e90e"; }

/* line 132, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngMember_committee:before {
  content: "\e90f"; }

/* line 135, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngPdf:before {
  content: "\e910"; }

/* line 138, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngWebcast:before {
  content: "\e911"; }

/* line 141, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngXlbr:before {
  content: "\e912"; }

/* line 144, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngXls:before {
  content: "\e913"; }

/* line 147, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngArrow_Left:before {
  content: "\e90c"; }

/* line 150, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngDocument:before {
  content: "\e903"; }

/* line 153, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngEvent:before {
  content: "\e904"; }

/* line 156, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngLocation:before {
  content: "\e905"; }

/* line 159, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngPage:before {
  content: "\e906"; }

/* line 162, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngPublication:before {
  content: "\e90a"; }

/* line 165, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngTime:before {
  content: "\e90b"; }

/* line 168, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngClose:before {
  content: "\e902"; }

/* line 171, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngArrow_right:before {
  content: "\e900"; }

/* line 174, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngTrophy:before {
  content: "\e901"; }

/* line 177, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/_fonts.scss */
.bngDidyouknow:before {
  content: "\e907"; }

/* line 51, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
.fade-away {
  opacity: 0; }

/* line 55, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
.map-container {
  position: relative;
  font-family: 'Muli', Helvetica, sans-serif;
  width: 100%;
  z-index: 1; }
  /* line 62, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .leaflet-control-attribution {
    display: none; }
  /* line 66, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container.in-page {
    position: relative;
    height: 700px; }
    /* line 71, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container.in-page .map-close,
    .map-container.in-page .drop-down-menu,
    .map-container.in-page .menu-panel-bottom {
      display: none; }
  /* line 77, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container.expanded {
    z-index: 10000;
    filter: alpha(opacity=100);
    /*older IE*/
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity = 100);
    /* IE */
    -moz-opacity: 1.0;
    /*older Mozilla*/
    -khtml-opacity: 1.0;
    /*older Safari*/
    opacity: 1.0;
    /*supported by current Mozilla, Safari, and Opera*/
    background-color: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    margin: 0 0;
    -webkit-transition: opacity 0.8s;
    -moz-transition: opacity 0.8s;
    transition: opacity 0.8s; }
    /* line 84, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container.expanded .map-close {
      display: block; }
    /* line 88, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container.expanded .explore-title,
    .map-container.expanded .map-explore {
      display: none; }
  /* line 94, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .map-cover {
    position: absolute;
    z-index: 4000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.4; }
  /* line 105, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .map-content {
    z-index: 100; }
  /* line 110, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .explore-title {
    position: absolute;
    z-index: 4001;
    color: white;
    font-size: 28px; }
  /* line 118, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .map-explore {
    position: absolute;
    z-index: 4001;
    width: 180px;
    height: 50px;
    right: 20px;
    bottom: 50px;
    color: white;
    border: 2px solid white;
    font-size: 20px;
    line-height: 46px;
    text-align: center; }
    /* line 133, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .map-explore:hover {
      text-decoration: none;
      color: #005a9c;
      background-color: white; }
  /* line 141, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container #map {
    background-color: #f1f7f7;
    position: absolute;
    z-index: 400;
    width: 100%;
    height: 100%; }
    /* line 148, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container #map .leaflet-top,
    .map-container #map .leaflet-left {
      right: 20px;
      left: auto;
      bottom: 50%;
      top: auto; }
    /* line 155, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container #map .leaflet-bar,
    .map-container #map .leaflet-control-layers {
      background-color: #fff;
      border: 1px solid #E3E6E8;
      border-radius: 0;
      box-shadow: none;
      /*display: none;*/ }
    /* line 163, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container #map .mapbox-logo {
      display: none; }
    /* line 166, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container #map .leaflet-control-container {
      z-index: 500; }
  /* line 171, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .map-close {
    height: 23px;
    width: 23px;
    cursor: pointer;
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 99999;
    background: url(../icons/map_close.png) no-repeat center center;
    /*
    &:before {
      @include bunge_font;
      content: "\e902";
    }*/ }
    @media only screen and (max-width: 768px) {
      /* line 171, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .map-close {
        top: 14px;
        background-size: 13px; } }
  /* line 198, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .card {
    overflow: hidden;
    border-right: 1px solid #D7D5D5;
    border-bottom: 1px solid #D7D5D5;
    border-left: 1px solid #D7D5D5;
    width: 476px;
    background: #fff;
    position: absolute;
    z-index: 999;
    top: 80px;
    left: 20px;
    padding: 15px 25px;
    display: none; }
    /* line 204, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .card .card-content {
      position: relative; }
    /* line 207, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .card .top-color {
      display: block;
      height: 3px;
      width: 100%;
      position: absolute;
      background: #020000;
      left: 0;
      top: 0; }
    /* line 229, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .card .link:before {
      content: '￫\00a0';
      display: inline-block; }
    /* line 233, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .card .link:hover {
      text-decoration: underline; }
    @media only screen and (max-width: 768px) {
      /* line 198, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .card {
        /*
      top: initial;
      bottom: 0;
      width: 100%;
      z-index: 9999;
      left: 0;
      min-height: 110px;
      margin-top: 10px;
      */ } }
  /* line 251, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .menu-panel-bottom {
    padding: 20px;
    width: 100%;
    display: none;
    position: absolute;
    z-index: 999;
    bottom: 0;
    text-align: center; }
    @media only screen and (max-width: 1000px) {
      /* line 251, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .menu-panel-bottom {
        overflow-y: hidden;
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch; } }
    /* line 264, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .menu-panel-bottom .vertical-aligner {
      display: table;
      margin: 0 auto;
      border-collapse: separate;
      border-spacing: 10px 0; }
      /* line 269, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .menu-panel-bottom .vertical-aligner .table-row {
        white-space: nowrap; }
      /* line 273, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .menu-panel-bottom .vertical-aligner a {
        font-family: 'Muli', Helvetica, sans-serif;
        display: inline-block;
        width: 90px;
        height: 90px;
        margin: 0 5px;
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 90px; }
        /* line 284, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a:hover, .map-container .menu-panel-bottom .vertical-aligner a:focus {
          text-decoration: none; }
        /* line 288, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-grains {
          background-image: url(../icons/Icon_Map_Grain_Mill_Default_Filter_updated.svg); }
          /* line 290, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-grains.active {
            background-image: url(../icons/Icon_Map_Grain_Mill_Selected_Filter_updated.svg); }
			
		/* line 288, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom.by-facility .vertical-aligner a.color-grains {
          background-image: url(../icons/Icon_Map_Grain_Mill_Default_Filter.svg); }
          /* line 290, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom.by-facility .vertical-aligner a.color-grains.active {
            background-image: url(../icons/Icon_Map_Grain_Mill_Selected_Filter.svg); }
			
        /* line 294, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-oilseeds {
          background-image: url(../icons/Icon_Map_Oilseeds_Default_Filter.svg); }
          /* line 296, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-oilseeds.active {
            background-image: url(../icons/Icon_Map_Oilseeds_Selected_Filter.svg); }
        /* line 300, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-oilseed-crush {
          background-image: url(../icons/Icon_Map_Oilseed_Crush_Default_Filter.svg); }
          /* line 302, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-oilseed-crush.active {
            background-image: url(../icons/Icon_Map_Oilseed_Crush_Selected_Filter.svg); }
        /* line 306, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-fertilizer {
          background-image: url(../icons/Icon_Map_Fertilizer_Default_Filter.svg); }
          /* line 308, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-fertilizer.active {
            background-image: url(../icons/Icon_Map_Fertilizer_Selected_Filter.svg); }
        /* line 312, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-feed-mill {
          background-image: url(../icons/Icon_Map_Feed_mill_Default_Filter_updated.svg); }
          /* line 314, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-feed-mill.active {
            background-image: url(../icons/Icon_Map_Feed_mill_Selected_Filter_updated.svg); }
        /* line 318, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-sugar {
          background-image: url(../icons/Icon_Map_Sugar_Default_Filter.svg); }
          /* line 320, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-sugar.active {
            background-image: url(../icons/Icon_Map_Sugar_Selected_Filter.svg); }
        /* line 324, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-edible-oils {
          background-image: url(../icons/Icon_Map_Edible_Oils_Default_Filter.svg); }
          /* line 326, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-edible-oils.active {
            background-image: url(../icons/Icon_Map_Edible_Oils_Selected_Filter.svg); }
        /* line 330, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-bioenergy {
          background-image: url(../icons/Icon_Map_Bioenergy_Default_Filter.svg); }
          /* line 332, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-bioenergy.active {
            background-image: url(../icons/Icon_Map_Bioenergy_Selected_Filter.svg); }
        /* line 336, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-food-processor {
          background-image: url(../icons/Icon_Map_Food_Processor_Default_Filter.svg); }
          /* line 338, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-food-processor.active {
            background-image: url(../icons/Icon_Map_Food_Processor_Selected_Filter.svg); }
        /* line 342, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-food-service {
          background-image: url(../icons/Icon_Map_Food_Service_Default_Filter.svg); }
          /* line 344, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-food-service.active {
            background-image: url(../icons/Icon_Map_Food_Service_Selected_Filter.svg); }
        /* line 348, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-consumer {
          background-image: url(../icons/Icon_Map_Consumer_Default_Filter.svg); }
          /* line 350, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-consumer.active {
            background-image: url(../icons/Icon_Map_Consumer_Selected_Filter.svg); }
        /* line 354, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-feed-ingredients {
          background-image: url(../icons/Icon_Map_Food_Ingredients_Default_Filter.svg); }
          /* line 356, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-feed-ingredients.active {
            background-image: url(../icons/Icon_Map_Food_Ingredients_Selected_Filter.svg); }
        /* line 360, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-port {
          background-image: url(../icons/Icon_Map_Port_Default_Filter.svg); }
          /* line 362, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-port.active {
            background-image: url(../icons/Icon_Map_Port_Selected_Filter.svg); }
        /* line 366, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-refinery {
          background-image: url(../icons/Icon_Map_Refinery_Default_Filter.svg); }
          /* line 368, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-refinery.active {
            background-image: url(../icons/Icon_Map_Refinery_Selected_Filter.svg); }
        /* line 372, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-oil-packaging {
          background-image: url(../icons/Icon_Map_Oil_Packaging_Default_Filter.svg); }
          /* line 374, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-oil-packaging.active {
            background-image: url(../icons/Icon_Map_Oil_Packaging_Selected_Filter.svg); }
        /* line 378, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-office {
          background-image: url(../icons/Icon_Map_Office_Default_Filter.svg); }
          /* line 380, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-office.active {
            background-image: url(../icons/Icon_Map_Office_Selected_Filter.svg); }
        /* line 384, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.color-elevator {
          background-image: url(../icons/Icon_Map_Elevator_Default_Filter.svg); }
          /* line 386, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.color-elevator.active {
            background-image: url(../icons/Icon_Map_Elevator_Selected_Filter.svg); }
        /* line 390, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .menu-panel-bottom .vertical-aligner a.active {
          color: #fff; }
          /* line 392, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a.active i[class^="icon-"] {
            color: #fff; }
        @media only screen and (max-width: 1000px) {
          /* line 273, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom .vertical-aligner a {
            min-width: 90px;
            min-height: 90px;
            max-width: 90px;
            max-height: 90px;
            font-size: 12px; } }
  /* line 407, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .ui-content {
    color: #020000;
    padding: 0; }
  /* line 412, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
  .map-container .drop-down-menu {
    position: absolute;
    z-index: 3999;
    top: 20px;
    left: 20px;
    width: 350px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    /* Small Devices, Tablets */ }
    /* line 422, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .drop-down-menu.menu-down {
      height: auto; }
      /* line 424, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu.menu-down .map-dropdown {
        top: 0; }
    @media only screen and (max-width: 768px) {
      /* line 412, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu {
        width: 100%;
        top: 0;
        left: 0; } }
    /* line 435, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .drop-down-menu .menu-trigger {
      position: relative;
      padding: 0 0;
      height: 50px;
      line-height: 50px;
      list-style: none;
      z-index: 2;
      color: #020000;
      background: #ffffff;
      border: 1px solid #D7D5D5;
      font-size: 14px; }
      /* line 447, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .menu-trigger .menu-handle {
        position: absolute;
        right: 12px;
        top: 2px;
        width: 32px;
        height: 50px;
        background: url("../icons/map_menu_down.png") no-repeat 50% 45%; }
        /* line 454, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .drop-down-menu .menu-trigger .menu-handle:before {
          /*
          @include bunge_font;
          color: #005a9c;
          content: "\e914";
          */ }
        @media only screen and (max-width: 768px) {
          /* line 447, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .drop-down-menu .menu-trigger .menu-handle {
            margin-right: 50px;
            /*
          &:before {
            height: 20px;
            padding-right: 20px;
            border-right: 1px solid #c7c8ca;
          }
          */ }
            /* line 474, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
            .map-container .drop-down-menu .menu-trigger .menu-handle .menu-handle-divider {
              position: relative;
              top: -1px;
              margin-left: 17px;
              height: 20px;
              padding-right: 20px;
              border-right: 1px solid #c7c8ca; } }
      /* line 486, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .menu-trigger.active .menu-handle {
        /*
          &:before {
            content: "\e915";
          }
          */
        background: url("../icons/map_menu_up.png") no-repeat 50% 45%; }
      @media only screen and (max-width: 768px) {
        /* line 497, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .drop-down-menu .menu-trigger.active .overlay {
          transition: background 3s;
          background: rgba(0, 0, 0, 0.5);
          position: fixed;
          width: 100%;
          height: 100%;
          z-index: -5; } }
      /* line 508, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .menu-trigger .overlay {
        background: transparent; }
      /* line 512, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .menu-trigger .selected-value {
        padding-left: 30px;
        display: inline-block;
        width: 100%; }
        @media only screen and (max-width: 768px) {
          /* line 512, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .drop-down-menu .menu-trigger .selected-value {
            text-align: left;
            padding-left: 30px; } }
    /* line 525, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .drop-down-menu .divider {
      float: right;
      margin-right: 60px;
      width: 2px;
      border-right: 1px solid #223344;
      height: 30px;
      margin-top: 10px; }
    /* line 534, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .drop-down-menu .map-dropdown {
      margin-left: 0;
      padding-left: 0;
      z-index: 1;
      color: #020000;
      width: 100%;
      pointer-events: none;
      position: relative;
      transition: all 0.25s linear;
      background-color: #f8f8f9;
      border-left: 1px solid #D7D5D5;
      border-right: 1px solid #D7D5D5;
      border-bottom: 1px solid #D7D5D5;
      top: -182px; }
    /* line 550, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
    .map-container .drop-down-menu .map-dropdown li {
      font-family: 'Muli', Helvetica, sans-serif;
      pointer-events: auto;
      padding: 0 30px;
      width: 100%;
      list-style: none;
      line-height: 45px;
      font-size: 13px;
      height: 45px;
      border-spacing: 10px; }
      /* line 562, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .map-dropdown li:after {
        margin: 0 auto;
        height: 1px;
        width: 100%;
        content: '';
        background: #DFDEDE;
        display: block;
        position: relative; }
        /* line 571, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
        .map-container .drop-down-menu .map-dropdown li:after:hover {
          background: #DFDEDE; }
      /* line 576, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .map-dropdown li:last-of-type:after {
        display: none; }
      /* line 580, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .map-dropdown li:hover {
        color: #020000;
        background-color: #e8e8e8; }
      /* line 584, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
      .map-container .drop-down-menu .map-dropdown li.active {
        color: #c7c8ca; }

/*# sourceMappingURL=screen.css.map */
/* for facility drop down alone icon changed*/
 .map-container .menu-panel-bottom.by-facility .vertical-aligner a.color-oilseeds {
          background-image: url(../icons/Oilseed_Crush_Default.svg); }
          /* line 296, Users/developer/Public/Websites/CommerceGuys/Method/Bunge/site/bunge-dev-site/modules/bunge_map/scss/screen.scss */
          .map-container .menu-panel-bottom.by-facility .vertical-aligner a.color-oilseeds.active {
            background-image: url(../icons/Oilseed_Crush_Selected.svg); }