/* RIDLEY FONT */
@font-face {
    font-family: 'ridleyLight';
    src: url('../fonts/ridley/RidleyGrotesk-Light.eot');
    src: url('../fonts/ridley/RidleyGrotesk-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ridley/RidleyGrotesk-Light.woff2') format('woff2'),
         url('../fonts/ridley/RidleyGrotesk-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ridleyBold';
    src: url('../fonts/ridley/RidleyGrotesk-Bold.eot');
    src: url('../fonts/ridley/RidleyGrotesk-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ridley/RidleyGrotesk-Bold.woff2') format('woff2'),
         url('../fonts/ridley/RidleyGrotesk-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ridleyThin';
    src: url('../fonts/ridley/ridleygrotesk-thin-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'ridleyThin_italic';
    src: url('../fonts/ridley/ridleygrotesk-thinitalic-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'ridleyUltralight';
    src: url('../fonts/ridley/ridleygrotesk-ultralight-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-ultralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'ridleyridleyUltralight_italic';
    src: url('../fonts/ridley/ridleygrotesk-ultralightitalic-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-ultralightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ridleyMedium';
    src: url('../fonts/ridley/ridleygrotesk-medium-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ridleyMedium_italic';
    src: url('../fonts/ridley/ridleygrotesk-mediumitalic-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ridleySemibold';
    src: url('../fonts/ridley/ridleygrotesk-semibold-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ridleySemibold_italic';
    src: url('../fonts/ridley/ridleygrotesk-semibolditalic-webfont.woff2') format('woff2'),
         url('../fonts/ridley/ridleygrotesk-semibolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


/* ROBOTO */
@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto/Roboto-Bold-webfont.eot');
    src: url('../fonts/roboto/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/Roboto-Bold-webfont.woff') format('woff'),
         url('../fonts/roboto/Roboto-Bold-webfont.ttf') format('truetype'),
         url('../fonts/roboto/Roboto-Bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotobold_italic';
    src: url('../fonts/roboto/Roboto-BoldItalic-webfont.eot');
    src: url('../fonts/roboto/Roboto-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/Roboto-BoldItalic-webfont.woff') format('woff'),
         url('../fonts/roboto/Roboto-BoldItalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto/Roboto-BoldItalic-webfont.svg#robotobold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto/Roboto-Regular-webfont.eot');
    src: url('../fonts/roboto/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/roboto/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoitalic';
    src: url('../fonts/roboto/Roboto-Italic-webfont.eot');
    src: url('../fonts/roboto/Roboto-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/Roboto-Italic-webfont.woff') format('woff'),
         url('../fonts/roboto/Roboto-Italic-webfont.ttf') format('truetype'),
         url('../fonts/roboto/Roboto-Italic-webfont.svg#robotoitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto/Roboto-Light-webfont.eot');
    src: url('../fonts/roboto/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/Roboto-Light-webfont.woff') format('woff'),
         url('../fonts/roboto/Roboto-Light-webfont.ttf') format('truetype'),
         url('../fonts/roboto/Roboto-Light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotolight_italic';
    src: url('../fonts/roboto/Roboto-LightItalic-webfont.eot');
    src: url('../fonts/roboto/Roboto-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/Roboto-LightItalic-webfont.woff') format('woff'),
         url('../fonts/roboto/Roboto-LightItalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto/Roboto-LightItalic-webfont.svg#robotolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* REKON ICONS IMPORT */
@font-face {
  font-family: 'rekon-icons';
  src:  url('../fonts/rekon/rekon-icons.eot?751uuu');
  src:  url('../fonts/rekon/rekon-icons.eot?751uuu#iefix') format('embedded-opentype'),
    url('../fonts/rekon/rekon-icons.ttf?751uuu') format('truetype'),
    url('../fonts/rekon/rekon-icons.woff?751uuu') format('woff'),
    url('../fonts/rekon/rekon-icons.svg?751uuurekon-icons') 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: 'rekon-icons' !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-home:before {
  content: "\e900";
}
.icon-lock:before {
  content: "\e901";
}
.icon-cog:before {
  content: "\e902";
}
.icon-search:before {
  content: "\e903";
}
.icon-find-training:before {
  content: "\e904";
}
.icon-download-template:before {
  content: "\e905";
}
.icon-certification:before {
  content: "\e906";
}
.icon-chevron-right:before {
  content: "\e907";
}
.icon-phone:before {
  content: "\e908";
}
.icon-email:before {
  content: "\e909";
}
.icon-location:before {
  content: "\e90a";
}
.icon-quote-left:before {
  content: "\e90b";
}
.icon-quote-right:before {
  content: "\e90c";
}
.icon-star:before {
  content: "\e90d";
}
.icon-linkedin:before {
  content: "\e90e";
}
.icon-calendar:before {
  content: "\e90f";
}
.icon-user:before {
  content: "\e910";
}
.icon-articles:before {
  content: "\e911";
}
.icon-video:before {
  content: "\e912";
}
.icon-resources:before {
  content: "\e913";
}
.icon-app:before {
  content: "\e914";
}
.icon-close:before {
  content: "\e915";
}
.icon-chevron-left:before {
  content: "\e916";
}
.icon-pdf:before {
  content: "\e917";
}
.icon-gantt:before {
  content: "\e918";
}
.icon-kanban:before {
  content: "\e919";
}
.icon-share:before {
  content: "\e91a";
}
.icon-save:before {
  content: "\e91b";
}
.icon-microphone:before {
  content: "\e91c";
}
.icon-collaborate:before {
  content: "\e91d";
}
.icon-change-management:before {
  content: "\e91e";
}
.icon-communication:before {
  content: "\e91f";
}
.icon-strategic-development:before {
  content: "\e920";
}
.icon-organisational-culture:before {
  content: "\e921";
}
.icon-decision-making:before {
  content: "\e922";
}
.icon-precision:before {
  content: "\e923";
}
.icon-implementation:before {
  content: "\e924";
}
.icon-problem-solving:before {
  content: "\e925";
}
.icon-leadership:before {
  content: "\e926";
}
.icon-unlock:before {
  content: "\e927";
}
.icon-ribbon:before {
  content: "\e928";
}
.icon-speed-dial:before {
  content: "\e929";
}
.icon-customer-value:before {
  content: "\e92a";
}
.icon-drive-change:before {
  content: "\e92b";
}
.icon-drive-margin:before {
  content: "\e92c";
}
.icon-service-planning:before {
  content: "\e92d";
}
.icon-survey:before {
  content: "\e92e";
}
.icon-ethical:before {
  content: "\e92f";
}