@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?466ssr');
  src:  url('../fonts/icomoon.eot?466ssr#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?466ssr') format('truetype'),
    url('../fonts/icomoon.woff?466ssr') format('woff'),
    url('../fonts/icomoon.svg?466ssr#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !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;
}

.icon-logo-securitas .path1:before {
  content: "\e90c";
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path2:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path3:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path4:before {
  content: "\e90f";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path5:before {
  content: "\e910";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path6:before {
  content: "\e911";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path7:before {
  content: "\e912";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path8:before {
  content: "\e913";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-logo-securitas .path9:before {
  content: "\e914";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-logo-securitas .path10:before {
  content: "\e915";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-logo-securitas .path11:before {
  content: "\e916";
  margin-left: -1em;
  color: rgb(0, 40, 85);
}
.icon-lock-open:before {
  content: "\e900";
}
.icon-lock:before {
  content: "\e901";
}
.icon-like:before {
  content: "\e902";
}
.icon-thumbs-up:before {
  content: "\e902";
}
.icon-approve:before {
  content: "\e902";
}
.icon-settings:before {
  content: "\e903";
}
.icon-eyedropper:before {
  content: "\e904";
}
.icon-tools:before {
  content: "\e905";
}
.icon-measure:before {
  content: "\e905";
}
.icon-design:before {
  content: "\e905";
}
.icon-ruler:before {
  content: "\e905";
}
.icon-pencil:before {
  content: "\e905";
}
.icon-search:before {
  content: "\e906";
}
.icon-checklist:before {
  content: "\e907";
}

.icon-home:before {
  content: "\e909";
}
.icon-droplet:before {
  content: "\e90a";
}
.icon-lab-flask:before {
  content: "\e90b";
}
.icon-supplyChain:before {
    content: url("/Content/fexp/img/icono-supply-chain.svg");
    padding-left: 0.1em;
}
.icon-growerLists:before {
    content: url("/Content/fexp/img/icono-grower-list.svg");
    padding-left: 0.1em;
}
.icon-documents:before {
    content: url("/Content/fexp/img/icono-documents.svg");
    padding-left: 0.1em;
}

@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?rlq0oh');
  src:  url('../fonts/icomoon.eot?rlq0oh#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?rlq0oh') format('truetype'),
    url('../fonts/icomoon.woff?rlq0oh') format('woff'),
    url('../fonts/icomoon.svg?rlq0oh#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !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;
}

.icon-lock-open:before {
  content: "\e900";
  font-size:3rem;
}
.icon-lock-open-medium:before {
  content: "\e900";
  font-size:3rem;
}
.icon-lock-open-big:before {
  content: "\e900";
  font-size:6rem;
}


.icon-fexp:before {
  content: url("simboloFexp.png");
  font-size:2rem;
}
.icon-fexp-medium:before {
  content: url("simboloFexp.png");
  font-size:3rem;
}
.icon-fexp-big:before {
  content: url("simboloFexp.png");
  font-size:6rem;
}

.icon-asda:before {
  content: url("asda-blanco.png");
  font-size:2rem;
}
.icon-asda-medium:before {
  content: url("asda-blanco.png");
  font-size:3rem;
}
.icon-asda-big:before {
  content: url("asda-blanco.png");
  font-size:6rem;
}


.icon-pppl:before {
  content: url("pppl-new.png");
  font-size:2rem;
}
.icon-pppl-medium:before {
  content: url("pppl-new.png");
  font-size:3rem;
}
.icon-pppl-big:before {
  content: url("pppl-new.png");
  font-size:6rem;
}

.icon-lock:before {
  content: "\e901";
}
.icon-like:before {
  content: "\e902";
}
.icon-thumbs-up:before {
  content: "\e917";
  font-size:3rem;
}
.icon-thumbs-up-medium:before {
  content: "\e917";
  font-size:3em;
}
.icon-thumbs-up-big:before {
  content: "\e917";
  font-size:6rem;
}
.icon-approve:before {
  content: "\e902";
}
.icon-settings:before {
  content: "\e903";
  font-size:3rem;
}
.icon-settings-medium:before {
  content: "\e903";
  font-size:3rem;
}
.icon-settings-big:before {
  content: "\e903";
  font-size:6rem;
}
.icon-eyedropper:before {
  content: "\e908";
  font-size:3rem;
}
.icon-eyedropper-medium:before {
  content: "\e908";
  font-size:3rem;
}
.icon-eyedropper-big:before {
  content: "\e908";
  font-size:6rem;
}
.icon-tools:before {
  content: "\e905";
}
.icon-measure:before {
  content: "\e905";
}
.icon-design:before {
  content: "\e905";
}
.icon-ruler:before {
  content: "\e905";
}
.icon-pencil:before {
  content: "\e905";
  font-size:3rem;
}
.icon-pencil-medium:before {
  content: "\e905";
  font-size:3rem;
}
.icon-pencil-big:before {
  content: "\e905";
  font-size:6rem;
}
.icon-search:before {
  content: "\e906";
  font-size:3rem;
}
.icon-search-medium:before {
  content: "\e906";
  font-size:3rem;
}
.icon-search-big:before {
  content: "\e906";
  font-size:6rem;
}
.icon-checklist:before {
  content: "\e907";
}
.icon-microscope:before {
  content: "\e908";
}
.icon-home:before {
  content: "\e909";
}
.icon-droplet:before {
  content: "\e90a";
  font-size:3rem;
}

.icon-microscope:before {
  content: "\e908";
}
.icon-droplet-medium:before {
  content: "\e90a";
  font-size:3rem;
}
.icon-droplet-big:before {
  content: "\e90a";
  font-size:6rem;
}
.icon-mobile:before {
  content: "\e917";
}
.icon-lab-flask:before {
  content: "\e90b";
  font-size:3rem;
}
.icon-lab-flask-medium:before {
  content: "\e90b";
  font-size:4rem;
}

.icon-lab-flask-big:before {
  content: "\e90b";
  font-size:6rem;
}

.icon-microscope:before {
  content: "\e908";
}

.icon-microscope-medium:before {
  content: "\e908";
  font-size:4rem;
}

.icon-microscope-big:before {
  content: "\e908";
  font-size:6rem;
}
.icon-mobile:before {
  content: "\e917";
}
.icon-mobile-medium:before {
  content: "\e917";
  font-size:4rem;
}
.icon-mobile-big:before {
  content: "\e917";
  font-size:6rem;
}



.glyph {
  font-size: 16px;
  width: 100%;
  padding-bottom: 1em;
  /* margin-right: 4em; */
  margin-bottom: 1em;
  float: left;
  overflow: hidden;
}
.liga {
  width: 80%;
  width: calc(100% - 2.5em);
}
.separacion{margin-right:2em;}
.talign-right {
  text-align: right;
}
.talign-center {
  text-align: center;
}
.bgc1 {
  background: #fff;
}
.fgc1 {
  color: #999;
}
.fgc0 {
  color: #000;
}

.mvm {
  margin-top: .75em;
  margin-bottom: .75em;
}
.mtn {
  margin-top: 0;
}
.mtl, .mal {
  margin-top: 1.5em;
}
.mbl, .mal {
  margin-bottom: 1.5em;
}
.mal, .mhl {
  margin-left: 1.5em;
  margin-right: 1.5em;
}
.mhmm {
  margin-left: 1em;
  margin-right: 1em;
}
.mls {
  margin-left: .25em;
}
.ptl {
  padding-top: 1.5em;
}
.pbs, .pvs {
  padding-bottom: .25em;
}
.pvs, .pts {
  padding-top: .25em;
}
.unit {
  float: left;
}
.unitRight {
  float: right;
}
.size1of2 {
  width: 50%;
}
.size1of1 {
  width: 100%;
}
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.hidden-true {
  display: none;
}
.textbox0 {
  width: 3em;
  background: #f1f1f1;
  padding: .25em .5em;
  line-height: 1.5;
  height: 1.5em;
}
#testDrive {
  display: block;
  padding-top: 24px;
  line-height: 1.5;
}
.fs0 {
  font-size: 16px;
}
.fs1 {
  font-size: 32px;
}
.fs2 {
  font-size: 32px;
}
.fs3 {
  font-size: 20px;
}




