@charset "UTF-8";
/**
 * This project"s description goes here
 */
/**
 * UTILITIES
 * 
 * Libraries, mixins, functions and stuff with no compiled output.
 * -----------------------------------------------------------------------------
 */
/**
 * @file
 * 
 * UTILS
 *
 * Mixins for common problems 
 */
/**
 * SETTINGS
 * -----------------------------------------------------------------------------
 */
/**
 * Modular scale
 */
/**
 * Grid configuration
 */
/**
 * Colors
 */
/**
 * ATOMS
 *
 * Atoms include class-free base styles for HTML elements or some abstract
 * helper classes for shared use. In most cases they are not very useful on
 * their own.
 * -----------------------------------------------------------------------------
 */
/* normalize.css v3.0.0 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 19, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 30, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 50, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 63, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 73, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 85, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 93, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 105, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 113, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 122, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 131, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 140, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 149, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 157, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 165, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 169, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 180, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 188, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 199, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 207, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
/* line 217, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 225, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
/* line 248, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10.
 */
/* line 262, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8+, and Opera
 * Correct `select` style inheritance in Firefox.
 */
/* line 273, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 286, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 298, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 307, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 318, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 330, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 342, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 353, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 366, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
/* line 375, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 386, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9.
 */
/* line 395, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 404, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 415, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 420, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_normalize.scss */
td,
th {
  padding: 0;
}

/**
 * @file
 * 
 * Helper classes
 *
 * Here should be an description about this module ...
 */
/* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_helper.scss */
.editor-tabs, .nav .menu, .nav--lang ul {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

/* line 15, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_helper.scss */
#crumbs-label,
.vh {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.editor-tabs:before, .nav--prim:before, .person-list:before, .l-side-2nd:before, .l-split:before, .l-front:before, .header:before, .footer:before, .editor-tabs:after, .nav--prim:after, .person-list:after, .l-side-2nd:after, .l-split:after, .l-front:after, .header:after, .footer:after,
.cf:before,
.cf:after {
  content: " ";
  display: table;
}
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.editor-tabs:after, .nav--prim:after, .person-list:after, .l-side-2nd:after, .l-split:after, .l-front:after, .header:after, .footer:after,
.cf:after {
  clear: both;
}

/**
 * @file
 * 
 * BASE
 *
 * Putting class-free html elements into shape
 */
/**
 * Box model
 *
 * Set 'border-box' box model as global default
 */
/* line 18, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
*, *:before, *:after {
  box-sizing: border-box;
}

/**
 * Set up a font baseline
 */
/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
html {
  font: 100%/1.5 "SourceSansPro", sans-serif;
  color: #333333;
  background: white;
  overflow-y: scroll;
  min-height: 100%;
}

/* line 42, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
button,
input,
select,
textarea {
  font-family: "SourceSansPro", sans-serif;
}

/**
 * Vertical rhythm
 */
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
p,
ul,
ol,
dl,
table,
blockquote,
figure {
  margin-top: 0;
  margin-bottom: 1.5rem;
}

/* line 66, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
h1,
h2,
h3,
h4 {
  margin-top: 0;
  margin-bottom: 0.625rem;
  line-height: 1.3;
  color: #000;
}

/* line 76, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
h1,
.h-alpha {
  font-size: 1.44rem;
  font-weight: bold;
}
@media (min-width: 720px) {
  /* line 76, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
  h1,
  .h-alpha {
    font-size: 2.0736rem;
    font-weight: normal;
  }
}

/* line 86, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
h2,
.h-beta {
  font-size: 1.2rem;
  font-weight: bold;
}
@media (min-width: 720px) {
  /* line 86, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
  h2,
  .h-beta {
    font-size: 1.44rem;
  }
}

/* line 95, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
h3,
.h-gamma {
  font-size: 1rem;
  font-weight: bold;
}
@media (min-width: 720px) {
  /* line 95, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
  h3,
  .h-gamma {
    font-size: 1.2rem;
  }
}

/* line 104, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
h4,
h5,
h6 {
  font-size: 1rem;
}

/**
 * Lists
 */
/* line 116, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
ul {
  margin-left: 1.5rem;
  padding-left: 0;
}

/* line 122, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
ol {
  margin-left: 1.5rem;
  padding-left: 0;
}

/* line 128, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
dt {
  font-weight: bold;
}

/* line 131, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
dd {
  margin-left: 1.5rem;
}

/* line 134, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
dd + dt {
  margin-top: 0.75rem;
}

/**
 * Tables
 */
/* line 147, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
th {
  padding: 0.375rem 0.75rem;
  vertical-align: top;
  border: 1px solid #d0d0d0;
  background-color: #e5e5e5;
  text-align: left;
}

/* line 155, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
td {
  border: 1px solid #d0d0d0;
  vertical-align: top;
  padding: 0.75rem;
}

/* line 160, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
tr:nth-child(odd) td {
  background-color: #f1f1f1;
}

/**
 * Figures
 */
/* line 169, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
figure {
  margin-left: 0;
  margin-right: 0;
}

/* line 174, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
figcaption {
  margin-top: 0.375rem;
  font-size: 0.9rem;
  color: #727272;
}

/**
 * Images
 */
/* line 187, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
img {
  width: auto;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}

/**
 * Links
 */
/* line 203, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
a {
  transition: color .2s, background .2s, border .2s;
  color: #007bb3;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
/* line 207, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
a:hover {
  color: black;
  text-decoration: none;
}
/* line 211, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
a:active {
  color: black;
}

/**
 * Address
 */
/* line 224, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_base.scss */
address {
  margin-bottom: 1.5rem;
  font-style: normal;
}

/**
 * @file
 *
 * FONTS
 *
 * Here you can embed all your fancy fonts
 */
/**
 * Adobe Source Sans Pro Regular
 * 
 * Notice: Weights are grouped into one family
 * -----------------------------------------------------------------------------
 */
@font-face {
  font-family: "SourceSansPro";
  src: url("../fonts/source-sans-pro/SourceSansPro-Regular-webfont.eot");
  src: url("../fonts/source-sans-pro/SourceSansPro-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/source-sans-pro/SourceSansPro-Regular-webfont.woff") format("woff"), url("../fonts/source-sans-pro/SourceSansPro-Regular-webfont.ttf") format("truetype"), url("../fonts/source-sans-pro/SourceSansPro-Regular-webfont.svg#SourceSansProRegular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "SourceSansPro";
  src: url("../fonts/source-sans-pro/SourceSansPro-Semibold-webfont.eot");
  src: url("../fonts/source-sans-pro/SourceSansPro-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/source-sans-pro/SourceSansPro-Semibold-webfont.woff") format("woff"), url("../fonts/source-sans-pro/SourceSansPro-Semibold-webfont.ttf") format("truetype"), url("../fonts/source-sans-pro/SourceSansPro-Semibold-webfont.svg#SourceSansProSemibold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "SourceSansPro";
  src: url("../fonts/source-sans-pro/SourceSansPro-It-webfont.eot");
  src: url("../fonts/source-sans-pro/SourceSansPro-It-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/source-sans-pro/SourceSansPro-It-webfont.woff") format("woff"), url("../fonts/source-sans-pro/SourceSansPro-It-webfont.ttf") format("truetype"), url("../fonts/source-sans-pro/SourceSansPro-It-webfont.svg#SourceSansProItalic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "SourceSansPro";
  src: url("../fonts/source-sans-pro/SourceSansPro-SemiboldIt-webfont.eot");
  src: url("../fonts/source-sans-pro/SourceSansPro-SemiboldIt-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/source-sans-pro/SourceSansPro-SemiboldIt-webfont.woff") format("woff"), url("../fonts/source-sans-pro/SourceSansPro-SemiboldIt-webfont.ttf") format("truetype"), url("../fonts/source-sans-pro/SourceSansPro-SemiboldIt-webfont.svg#SourceSansProSemiboldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
/**
 * @file
 *
 * ICONS
 *
 * Here you can embed all your fancy fonts
 */
@font-face {
  font-family: "Icons";
  src: url("../fonts/icons/icons.eot");
  src: url("../fonts/icons/icons.eot?#iefix") format("embedded-opentype"), url("../fonts/icons/icons.woff") format("woff"), url("../fonts/icons/icons.ttf") format("truetype"), url("../fonts/icons/icons.svg#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
[class^="ico-"]:before,
[class*=" ico-"]:before {
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: none;
  line-height: 1;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-family: 'Icons';
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-cross:before {
  content: "\e608";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-check:before {
  content: "\e606";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-warn:before {
  content: "\e607";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-menu:before {
  content: "\e600";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-user:before {
  content: "\e601";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-file:before {
  content: "\e60d";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-pdf:before {
  content: "\e602";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-drawer:before {
  content: "\e603";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-image:before {
  content: "\e604";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-undo:before {
  content: "\e605";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-redo:before {
  content: "\e609";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-plus:before {
  content: "\e60a";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-minus:before {
  content: "\e60b";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-arrow-right:before {
  content: "\e60c";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-arrow-up:before {
  content: "\e60e";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-arrow-down:before {
  content: "\e60f";
  margin-right: .25em;
}

/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.ico-arrow-left:before {
  content: "\e610";
  margin-right: .25em;
}

/**
 * @file
 * 
 * FORM ELEMENTS
 *
 * Here should be an description about this module ...
 */
/* line 18, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
input[type=text],
input[type=email],
input[type=search],
input[type=url],
input[type=tel],
input[type=number],
input[type=password],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
textarea {
  border-radius: 2px;
  transition: border .2s, background .2s;
  padding: 0.75rem;
  display: block;
  border: 1px solid #cccccc;
  background: white;
}
/* line 38, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
input[type=text]:focus,
input[type=email]:focus,
input[type=search]:focus,
input[type=url]:focus,
input[type=tel]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
textarea:focus {
  border-color: #555555;
  background: white;
  outline: none;
}

/**
 * Textual inputs
 */
/**
 * Textarea
 */
/* line 65, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
textarea {
  resize: vertical;
}

/**
 * Labels
 */
/* line 74, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
label {
  display: block;
  margin-bottom: .3em;
  font-weight: bold;
  text-transform: uppercase;
}

/**
 * Date/Time inputs
 */
/**
 * Disabled/Readonly inputs
 */
/* line 100, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
input[disabled],
input[readonly] {
  background: #eeeeee;
  color: rgba(51, 51, 51, 0.7);
}

/** 
 * Selects
 */
/* line 111, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
select {
  padding: 0.75rem;
  display: inline-block;
}
/* line 115, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
select:focus {
  outline: none;
}

/** 
 * Checkboxes and radios
 */
/* line 125, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
input[type=checkbox],
input[type=radio] {
  display: inline-block;
}

/**
 * Fieldsets
 */
/* line 135, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
fieldset {
  margin-top: 0;
  margin-bottom: 1.5rem;
  padding: 0.75rem;
  border: 1px solid #e9e9e9;
  background-color: #f7f7f7;
}
/* line 143, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
fieldset p:first-child {
  margin-top: 0;
}
/* line 146, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
fieldset p:last-child {
  margin-bottom: 0;
}
/* line 151, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
fieldset legend + p {
  margin-top: 0;
}

/* line 156, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_form-elements.scss */
legend {
  color: #666666;
}

/**
 * MOLECULES
 *
 * Molecules are the backbone of the design system. They usually are
 * class-driven variations of atoms or groups of atoms bonded together and
 * contain no layout-specific properties.
 * -----------------------------------------------------------------------------
 */
/**
 * @file
 * 
 * LISTS
 *
 * List styles
 */
/**
 * List without indentation and without bullets
 */
/* line 13, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_lists.scss */
.list--inline, .list--block,
.list {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

/* line 23, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_lists.scss */
.list--inline > * {
  display: inline-block;
  margin-right: 0.75rem;
}
/* line 26, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_lists.scss */
.list--inline > *:last-child {
  margin-right: 0;
}

/* line 33, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_lists.scss */
.list--block {
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}
/* line 37, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_lists.scss */
.list--block > * {
  padding: 0.75rem;
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}
/* line 41, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_lists.scss */
.list--block > *:nth-child(odd) {
  background-color: #f9f9f9;
}
/* line 45, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_lists.scss */
.list--block > * > :last-child {
  margin-bottom: 0;
}

/**
 * @file
 * 
 * CRUMBS
 *
 * Styles for breadcrumb navigations
 */
/* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_crumbs.scss */
.crumbs {
  margin-left: 0;
  list-style-type: none;
}

/* line 14, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_crumbs.scss */
.crumb {
  display: inline-block;
}
/* line 16, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_crumbs.scss */
.crumb:after {
  content: '»';
  margin: 0 .2em;
}

/* line 23, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_crumbs.scss */
.crumb:last-child:after,
.crumb--last:after {
  display: none;
}

/**
 * @file
 * 
 * DATA TABLE
 *
 * Lists key/value pairs.
 */
/* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_data-table.scss */
.dtable {
  display: table;
  margin-bottom: 1.5rem;
}

/* line 14, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_data-table.scss */
.dtable__row {
  display: table-row;
}

/* line 18, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_data-table.scss */
.dtable__key,
.dtable__val {
  display: table-cell;
  vertical-align: top;
  padding: 0;
}

/* line 25, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_data-table.scss */
.dtable__key {
  font-weight: bold;
  white-space: nowrap;
  padding-right: 1.5rem;
  color: #535353;
}

/**
 * @file
 * 
 * DRUPAL
 *
 * Drupal specific styles
 */
/**
 * FORMS
 * -----------------------------------------------------------------------------
 */
/**
 * Wrappers
 */
/* line 21, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-item {
  margin-bottom: 1.5rem;
}

/**
 * Labels
 */
/* line 33, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.label-inline {
  display: inline-block;
}

/**
 * Radios and checkboxes
 */
/* line 43, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-radios {
  margin-bottom: 1.5rem;
}
/* line 45, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-radios .form-item {
  margin-bottom: .1em;
}

/* line 51, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.option {
  margin-left: 0.375rem;
  display: inline;
  text-transform: none;
}

/**
 * Full-width textareas & text inputs 
 */
/* line 63, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-textarea,
.form-text {
  width: 100%;
}

/**
 * Text inputs with prefixes
 */
/* line 72, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.field-prefix {
  margin-right: 0.75rem;
  display: inline-block;
}

/* line 76, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.field-prefix + .form-text {
  width: auto;
}

/**
 * Form action button containers
 */
/**
 * Descriptive text
 */
/* line 94, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-item .description {
  margin-top: 0.375rem;
  font-size: 0.9rem;
}

/**
 * Error handling
 */
/* line 105, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-checkbox.error + .option,
.form-radio.error + .option {
  color: #962d22;
}

/* line 113, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-textarea.error, .form-textarea.error:focus,
.form-text.error,
.form-text.error:focus,
.form-select.error,
.form-select.error:focus {
  border: 1px solid #f2c9c5;
}

/**
 * Fieldsets
 */
/* line 128, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.fieldset-wrapper > .form-item:first-child {
  margin-top: 0;
}

/* line 131, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.fieldset-wrapper > .form-item:last-child {
  margin-bottom: 0;
}

/* line 136, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
html.js fieldset.collapsed {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 142, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.fieldset-wrapper ul,
.fieldset-wrapper ol {
  margin-left: 1.2em;
}

/**
 * Max length counter
 */
/* line 157, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.form-item .counter {
  margin-top: 0.375rem;
  font-size: 0.9rem;
}

/**
 * Autocomplete inputs
 */
/**
 * TABS
 * -----------------------------------------------------------------------------
 */
/* line 197, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.editor-tabs {
  background: linear-gradient(to top, #eeeeee, #eeeeee 3px, rgba(255, 255, 255, 0) 3px);
  white-space: nowrap;
  line-height: 1;
}

/* line 205, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.editor-tabs__tab,
.editor-tabs__tab--active {
  display: inline-block;
  float: left;
  vertical-align: top;
  border-right: 2px solid transparent;
}
/* line 211, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.editor-tabs__tab:last-child,
.editor-tabs__tab--active:last-child {
  border: 0;
}

/* line 216, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.editor-tabs__link,
.editor-tabs__link--active {
  padding: .4rem 1.2rem;
  transition: background .2s, color .2s, border .2s;
  display: block;
  text-align: center;
  border-bottom: 3px solid #0087c5;
  background: #eeeeee;
  color: #0087c5;
  text-decoration: none;
}
/* line 226, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.editor-tabs__link:focus, .editor-tabs__link:hover,
.editor-tabs__link--active:focus,
.editor-tabs__link--active:hover {
  background: #eeeeee;
  border-color: #006492;
  text-decoration: none;
  color: #006492;
  outline: 0;
}

/* line 236, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.editor-tabs__link--active,
.editor-tabs__link--active:hover {
  background: #eeeeee;
  border-bottom-color: #333333;
  color: #333333;
  cursor: default;
}

/**
 * MESSAGES
 * -----------------------------------------------------------------------------
 */
/* line 259, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.messages {
  position: relative;
  margin-bottom: 1.5rem;
  padding: 1rem 1rem 1rem 3.2rem;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.05);
  background: #eeeeee;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.messages:before {
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: none;
  line-height: 1;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-family: 'Icons';
  position: absolute;
  top: 1.1rem;
  left: 1rem;
  font-size: 1.2rem;
}
/* line 274, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.messages ul {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 279, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.messages a {
  font-weight: bold;
  text-decoration: underline;
  color: inherit;
}
/* line 283, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.messages a:hover {
  text-decoration: none;
}

/* line 289, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.messages--status,
.messages.status {
  background: #d1f5e0;
  color: #19703e;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.messages--status:before,
.messages.status:before {
  content: "\e606";
}

/* line 296, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.messages--warning,
.messages.warning {
  background: #fdedd4;
  color: #8e5a07;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.messages--warning:before,
.messages.warning:before {
  content: "\e607";
}

/* line 303, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.messages--error,
.messages.error {
  background: #f2c9c5;
  color: #962d22;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.messages--error:before,
.messages.error:before {
  content: "\e608";
}

/**
 * PAGER
 * -----------------------------------------------------------------------------
 */
/* line 327, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.pager {
  line-height: 1.8;
  list-style-type: none;
  margin-left: 0;
  margin-top: 3rem;
}

/* line 334, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.pager li {
  display: inline-block;
  text-align: center;
}

/* line 339, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.pager-item a,
.pager-current {
  margin: 0 .15em;
  min-width: 2em;
  display: inline-block;
  background: #f1f1f1;
  border: 1px solid #d0d0d0;
  color: #0087c5;
  cursor: pointer;
}

/* line 349, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.pager-item a:hover {
  background: #0087c5;
  color: white;
  border-color: #0087c5;
}

/* line 355, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.pager-current {
  color: white;
  font-weight: bold;
  cursor: default;
  background: #0087c5;
  border-color: #0087c5;
}

/* line 364, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_drupal.scss */
.pager .pager-ellipsis,
.pager .pager-previous,
.pager .pager-next,
.pager .pager-first,
.pager .pager-last {
  margin: 0 .4em;
}

/**
 * @file
 * 
 * ISLAND
 *
 * Simple, boxed off content.
 */
/* line 11, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_island.scss */
.island {
  margin-bottom: 1.5rem;
  padding: 1.125rem 1.5rem;
  background-color: #eeeeee;
  border: 1px solid #e5e5e5;
}
/* line 18, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_island.scss */
.island > :last-child {
  margin-bottom: 0;
}

/* line 23, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_island.scss */
.island--highlight {
  background-color: #0087c5;
  border-color: #007bb3;
  color: #fff;
}
/* line 28, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_island.scss */
.island--highlight h1,
.island--highlight h2,
.island--highlight h3,
.island--highlight h4 {
  color: #fff;
}
/* line 35, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_island.scss */
.island--highlight a {
  color: #fff;
}
/* line 38, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_island.scss */
.island--highlight a:before {
  content: '» ';
}
/* line 42, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_island.scss */
.island--highlight a:hover {
  text-decoration: underline;
}

/**
 * @file
 * 
 * NAVIGATION STYLES
 *
 * Here should be an description about this module ...
 */
/* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav .menu {
  margin-bottom: 0;
}

/* line 14, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.menu__link--active {
  cursor: default;
  color: #000;
  font-weight: bold;
}
/* line 18, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.menu__link--active:hover {
  color: #000;
}

/**
 * Mobile navigation toggle
 */
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
.nav-toggle:before {
  content: "\e600";
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: none;
  line-height: 1;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-family: 'Icons';
  display: inline-block;
  margin-right: .5em;
  vertical-align: top;
}

/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav-is-active .nav-toggle,
.nav-is-active .nav-toggle:focus,
.nav-is-active .nav-togge:hover {
  background: #006b9c;
}

@media (max-width: 859px) {
  /* line 44, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim {
    display: none;
  }
  /* line 46, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav-is-active .nav--prim {
    display: block;
  }
}
/**
 * Primary navigation
 */
/* line 58, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim {
  background: #0087c5;
  /**
   * First level
   */
  /**
   * Second level
   */
  /**
   * Dropdown states
   */
}
/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.nav--prim > .menu:before, .nav--prim > .menu:after {
  content: " ";
  display: table;
}
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.nav--prim > .menu:after {
  clear: both;
}
/* line 72, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim > .menu > .menu__leaf {
  border: 1px solid #007bb3;
}
@media (min-width: 860px) {
  /* line 72, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim > .menu > .menu__leaf {
    float: left;
    border-width: 0;
    border-left-width: 1px;
  }
  /* line 79, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim > .menu > .menu__leaf:first-child {
    border-left-width: 0;
  }
}
/* line 86, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim > .menu > .menu__leaf > .menu__link {
  display: block;
  padding: 0.75rem;
  text-align: center;
  background: #0087c5;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 1.2rem;
}
/* line 95, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim > .menu > .menu__leaf > .menu__link:hover {
  background-color: #007bb3;
}
@media (min-width: 860px) {
  /* line 86, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim > .menu > .menu__leaf > .menu__link {
    padding: 0.45rem 0.45rem;
    font-size: 1rem;
  }
}
@media (min-width: 1020px) {
  /* line 86, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim > .menu > .menu__leaf > .menu__link {
    padding: 0.6rem 0.6rem;
    font-size: 1.1rem;
  }
}
@media (min-width: 1100px) {
  /* line 86, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim > .menu > .menu__leaf > .menu__link {
    padding: 0.75rem 0.75rem;
    font-size: 1.2rem;
  }
}
/* line 114, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim > .menu > .menu__leaf > .menu__link--active {
  background-color: #007bb3;
}
/* line 124, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim .menu .menu {
  box-shadow: 3px 5px 6px rgba(0, 0, 0, 0.2);
}
/* line 129, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim .menu .menu .menu__leaf {
  border-bottom: 1px solid #e5e5e5;
}
/* line 131, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim .menu .menu .menu__leaf:last-child {
  border: 0;
}
/* line 137, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim .menu .menu .menu__link {
  display: block;
  color: #fff;
  background-color: #878787;
  padding: 0.375rem 0.75rem;
}
/* line 142, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim .menu .menu .menu__link:hover {
  background-color: #0087c5;
}
/* line 146, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim .menu .menu .menu__link--active {
  background-color: #0087c5;
}
/* line 155, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--prim .menu .menu {
  display: none;
}
@media (min-width: 860px) {
  /* line 160, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim .menu__leaf--parent {
    position: relative;
  }
  /* line 163, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim .menu__leaf--parent .menu {
    display: none;
    position: absolute;
    top: 100%;
    z-index: 100;
  }
  /* line 171, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim .menu__leaf--parent:hover .menu {
    display: block;
  }
  /* line 176, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--prim .menu__leaf--parent .menu__leaf {
    display: block;
    min-width: 100%;
    white-space: nowrap;
  }
}

/**
 * Sidebar navigation
 */
/* line 195, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--side .menu__link:before {
  content: '» ';
}

/**
 * Language switcher
 */
@media (min-width: 720px) {
  /* line 206, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--lang ul {
    margin: 0 -.4rem;
  }
}
/* line 215, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--lang li {
  font-size: 1.2rem;
}
@media (min-width: 720px) {
  /* line 215, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--lang li {
    display: inline-block;
    margin: 0 .4rem;
    font-size: 1rem;
  }
}
/* line 225, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--lang a {
  display: block;
}
@media (min-width: 720px) {
  /* line 225, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
  .nav--lang a {
    display: inline-block;
  }
}
/* line 233, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--lang a.active {
  font-weight: bold;
  cursor: default;
  color: #333333;
  text-decoration: none;
}
/* line 242, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_navigation.scss */
.nav--lang .locale-untranslated {
  text-decoration: line-through;
}

/**
 * @file
 * 
 * BUTTONS
 *
 * Here should be an description about this module ...
 */
/**
 * Button base
 */
/* line 13, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn {
  border-radius: 4px;
  transition: color .2s, background .2s, border .2s;
  appearance: none;
  padding: 0.75rem 1.5rem;
  display: inline-block;
  border: 1px solid;
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
  outline: 0;
  -webkit-tap-highlight-color: transparent;
}
/* line 26, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn:active {
  transform: translate(0, 1px, 0);
}

/**
 * Color skins
 */
/* line 42, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn {
  background: #e5e5e5;
  border-color: #d8d8d8;
  color: #0087c5;
}
/* line 48, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn:hover, .btn:focus {
  background: #d8d8d8;
  border-color: #cbcbcb;
  color: #0076ac;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn:active {
  background: #f1f1f1;
  color: #2cbdff;
}

/* line 66, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn--prim {
  background: #0087c5;
  border-color: #007db6;
  color: white !important;
}
/* line 71, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn--prim:hover, .btn--prim:focus {
  background: #0076ac;
  border-color: #005a83;
  color: white;
}
/* line 77, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn--prim:active {
  background: #0098df;
  color: #92ddff;
  border-color: #008aca;
}

/* line 85, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.btn + .btn {
  margin-left: 0.75rem;
}

@media (max-width: 399px) {
  /* line 90, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
  .btn--slim {
    padding: 0.75rem;
  }
}

/**
 * Mini button
 */
/* line 101, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.mini-btn {
  display: inline-block;
  padding: 0 .4em;
  font-size: 0.9rem;
  color: #fff;
  background-color: #0087c5;
  font-weight: bold;
  line-height: 1.6;
}
/* line 110, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.mini-btn:before {
  content: '» ';
}
/* line 114, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_buttons.scss */
.mini-btn:hover {
  color: #fff;
  background-color: #878787;
}

/**
 * @file
 * 
 * COPYTEXT
 */
/**
 * Seperator
 */
/* line 11, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.sep {
  padding-left: .3em;
  padding-right: .3em;
}

/**
 * Smaller, nested copytext
 */
/* line 21, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.small-copy {
  font-size: 0.9rem;
  margin-bottom: 1.5rem;
}
/* line 24, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.small-copy h2, .small-copy h3, .small-copy h4, .small-copy h5 {
  font-size: 1rem;
  line-height: 1.5;
  font-weight: bold;
}
/* line 29, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.small-copy p, .small-copy ul, .small-copy ol, .small-copy h2, .small-copy h3, .small-copy h4, .small-copy h5 {
  margin-bottom: 0.75rem;
}
/* line 32, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.small-copy > :last-child {
  margin-bottom: 0;
}

/**
 * Media object
 */
/* line 42, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.copy-mob {
  overflow: hidden;
  zoom: 1;
}

@media (max-width: 719px) {
  /* line 49, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
  .copy-mob {
    margin-top: 1.5rem;
    display: table;
  }

  /* line 53, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
  .copy-mob__right {
    display: table-footer-group;
  }
}
@media (min-width: 720px) {
  /* line 60, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
  .copy-mob__left {
    float: left;
    margin-right: 1.5rem;
    max-width: 41.66667%;
  }

  /* line 65, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
  .copy-mob__right {
    float: right;
    margin-left: 1.5rem;
    max-width: 41.66667%;
  }
}
/**
 * Figures with captions
 */
/* line 77, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.copy-fig img {
  border: 1px solid #727272;
}

/* line 81, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.copy-fig__cap {
  font-size: 0.9rem;
  padding: .4em .4em 0 .4em;
  font-style: italic;
  color: #656565;
}

/**
 * Leading paragraph
 */
/* line 93, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.lead {
  margin-bottom: 1.5rem;
  font-weight: bold;
  color: #000;
}
@media (min-width: 540px) {
  /* line 93, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
  .lead {
    font-size: 1.2rem;
    font-weight: normal;
  }
}

/* line 103, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.lead--alpha {
  font-size: 1.44rem;
  font-weight: normal;
}

/* line 108, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.lead--wrapper p {
  margin-bottom: 0.25rem;
}
/* line 110, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_copytext.scss */
.lead--wrapper p:last-child {
  margin-bottom: 0;
}

/**
 * @file
 * 
 * FILE ICONS
 *
 * Icons matching the filetype of a link href.
 * Note: Icon classes are defined in the 'icons' atom.
 */
/* line 10, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_files.scss */
a.file,
.file a {
  text-decoration: none;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
a.file:before,
.file a:before {
  content: "\e60d";
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: none;
  line-height: 1;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-family: 'Icons';
  margin-right: .4em;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
a.file[href$=".pdf"]:before,
.file a[href$=".pdf"]:before {
  content: "\e602";
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
a.file[href$=".jpg"]:before, a.file[href$=".png"]:before,
.file a[href$=".jpg"]:before,
.file a[href$=".png"]:before {
  content: "\e604";
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/atoms/_icons.scss */
a.file[href$=".zip"]:before,
.file a[href$=".zip"]:before {
  content: "\e603";
}

/**
 * @file
 * 
 * IMAGES
 *
 * ...
 */
/**
 * Thumbnail
 */
/* line 13, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumb {
  position: relative;
  overflow: hidden;
  backface-visibility: hidden;
  transition: opacity .2s;
}
/* line 18, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumb:hover {
  opacity: .8;
}

/* line 40, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumbs {
  margin-left: 0;
  list-style-type: none;
}
/* line 43, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumbs .thumb {
  display: inline-block;
  margin: 0 1% 1% 0;
  vertical-align: top;
}

/* line 51, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumb__figure {
  display: table;
  margin: 0;
}
/* line 55, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumb__figure a,
.thumb__figure img {
  display: block;
}
/* line 60, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumb__figure .thumb__cap {
  display: table-caption;
  caption-side: bottom;
}

/* line 68, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_images.scss */
.thumbs--caps-hidden .thumb__cap {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/**
 * @file
 * 
 * TEASERS
 *
 * ...
 */
/**
 * Default
 */
/* line 13, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teasers {
  margin-bottom: 1.5rem;
}

/* line 17, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser {
  margin-bottom: 2.25rem;
}
/* line 19, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser > :last-child {
  margin-bottom: 0;
}

/* line 24, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser__image,
.teaser__meta,
.teaser__title,
.teaser__txt {
  margin-bottom: 0.375rem;
}

/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser__image {
  position: relative;
}

/* line 34, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser__image-badge {
  position: absolute;
  top: 0.75rem;
  left: 0.75rem;
  padding: 0 .4em;
  line-height: 1.5;
  background: #878787;
  color: #fff;
  font-weight: bold;
}

/* line 46, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser__meta {
  font-size: 0.9rem;
  font-weight: bold;
  color: #727272;
}

/* line 52, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser__title {
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1.3;
}

/* line 58, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser__actions {
  font-size: 1rem;
  margin-bottom: 0;
  font-weight: bold;
}

/* line 66, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser--hero .teaser__image,
.teaser--hero .teaser__meta,
.teaser--hero .teaser__title,
.teaser--hero .teaser__txt {
  margin-bottom: 0.75rem;
}
@media (min-width: 860px) {
  /* line 73, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .teaser--hero .teaser__title {
    font-size: 1.44rem;
  }
}
@media (min-width: 860px) {
  /* line 78, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .teaser--hero .teaser__txt,
  .teaser--hero .teaser__actions {
    font-size: 1.2rem;
  }
}

/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.teaser--image-left:before, .teaser--image-left:after {
  content: " ";
  display: table;
}
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.teaser--image-left:after {
  clear: both;
}
@media (min-width: 540px) {
  /* line 91, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .teaser--image-left .teaser__image {
    width: 39.13043%;
    float: left;
    margin-right: 4.34783%;
    margin-bottom: 0;
  }
}
/* line 97, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.teaser--image-left .teaser__body {
  overflow: hidden;
}

/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.teaser--image-right:before, .teaser--image-right:after {
  content: " ";
  display: table;
}
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.teaser--image-right:after {
  clear: both;
}
@media (min-width: 720px) {
  /* line 107, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .teaser--image-right .teaser__image {
    width: 47.82609%;
    float: right;
    margin-left: 4.34783%;
    margin-bottom: 0;
  }
}

/**
 * List Teaser
 */
/* line 120, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.list-teasers {
  margin-bottom: 0.75rem;
}

/* line 124, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.list-teaser {
  padding-bottom: 0.375rem;
  margin-bottom: 0.375rem;
  border-bottom: 1px solid #aaaaaa;
}
/* line 129, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.list-teaser:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}
/* line 135, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.list-teaser > :last-child {
  margin-bottom: 0;
}

/* line 140, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.list-teaser__meta {
  color: #656565;
  font-size: 0.9rem;
}

/* line 145, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.list-teaser__title {
  font-size: 1rem;
  font-weight: bold;
}

/**
 * Person Teaser
 */
/* line 155, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser,
.person-teaser__body {
  overflow: hidden;
  zoom: 1;
}

/* line 161, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser {
  margin-bottom: 1.5rem;
  padding: 2%;
  background: #f1f1f1;
}

/* line 167, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser__image {
  float: left;
  margin: 0 0.75rem 0 0;
}

/* line 172, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser__txt,
.person-teaser__title {
  margin-bottom: 0.375rem;
  line-height: 1.3;
}
/* line 176, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser__txt:last-child,
.person-teaser__title:last-child {
  margin-bottom: 0;
}

/* line 192, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser__title {
  font-size: 0.9rem;
  font-weight: bold;
}

/* line 197, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser__txt {
  font-size: 0.9rem;
}
/* line 200, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser__txt p {
  margin-bottom: 0.375rem;
}
/* line 202, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.person-teaser__txt p:last-child {
  margin: 0;
}

@media (min-width: 720px) {
  /* line 215, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .person-list {
    margin-left: -2%;
    margin-right: -2%;
  }
  /* line 220, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .person-list .person-teaser {
    float: left;
    width: 46%;
    margin-right: 2%;
    margin-left: 2%;
  }
  /* line 226, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .person-list .person-teaser:nth-child(odd) {
    clear: both;
  }
}

/**
 * Block teaser
 */
/* line 238, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser {
  background: #f1f1f1;
  border: 1px solid #e5e5e5;
  padding-bottom: 1.5rem;
}
/* line 243, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser > :last-child {
  margin-bottom: 0;
}

/* line 248, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__img {
  margin-bottom: 1.5rem;
  text-align: center;
}

/* line 253, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__title,
.block-teaser__txt,
.block-teaser__actions {
  padding: 0 1.125rem;
  margin-bottom: 0.75rem;
}

/* line 260, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__title {
  margin-top: 1.125rem;
  font-size: 1rem;
}
@media (min-width: 720px) {
  /* line 260, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
  .block-teaser__title {
    font-size: 1.2rem;
  }
}
/* line 268, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__title a {
  color: #000;
}
/* line 271, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__title a:focus, .block-teaser__title a:hover {
  color: #0087c5;
}

/* line 277, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__img + .block-teaser__title {
  margin-top: 0;
}

/* line 281, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__txt {
  font-size: 0.9rem;
}

/* line 284, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_teasers.scss */
.block-teaser__actions {
  font-size: 0.9rem;
  font-weight: bold;
}

/**
 * @file
 * 
 * SEARCHBOX
 *
 * ...
 */
/* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_searchbox.scss */
.searchbox__form {
  display: table;
  width: 100%;
}

/* line 14, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_searchbox.scss */
.searchbox__query-wrapper,
.searchbox__btn-wrapper {
  display: table-cell;
  vertical-align: middle;
}

/* line 20, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_searchbox.scss */
.searchbox__query-wrapper,
.searchbox__query {
  width: 100%;
}

/* line 25, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_searchbox.scss */
.searchbox__btn-wrapper {
  padding-left: 0.75rem;
}

/* line 32, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_searchbox.scss */
.searchbox__form label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 37, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_searchbox.scss */
.searchbox__form .form-item {
  margin: 0;
}

/**
 * @file
 * 
 * MAGNIFIC POPUP
 *
 * Styles for the magnific lightbox plugin.
 */
/* line 82, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
}

/* line 99, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

/* line 111, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 126, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* line 137, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-align-top .mfp-container:before {
  display: none;
}

/* line 144, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

/* line 154, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

/* line 161, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-ajax-cur {
  cursor: progress;
}

/* line 165, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

/* line 171, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

/* line 178, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

/* line 183, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 194, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-loading.mfp-figure {
  display: none;
}

/* line 213, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-hide {
  display: none !important;
}

/* line 224, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
/* line 234, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-preloader a {
  color: #cccccc;
}
/* line 236, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-preloader a:hover {
  color: white;
}

/* line 244, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-s-ready .mfp-preloader {
  display: none;
}

/* line 251, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-s-error .mfp-content {
  display: none;
}

/* line 258, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 272, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 280, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
/* line 301, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
}
/* line 309, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-close:active {
  top: 1px;
}

/* line 314, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-close-btn-in .mfp-close {
  color: #333333;
}

/* line 320, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

/* line 330, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}

/* line 341, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}
/* line 354, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow:active {
  margin-top: -54px;
}
/* line 357, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
}
/* line 364, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
/* line 380, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
/* line 388, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

/* line 397, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow-left {
  left: 0;
}
/* line 400, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
/* line 405, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}

/* line 412, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow-right {
  right: 0;
}
/* line 414, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
/* line 419, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}

/* Main image in popup */
/* line 467, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
/* line 482, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-figure {
  line-height: 0;
}
/* line 484, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
/* line 498, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
/* line 504, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-figure figure,
.mfp-figure figcaption {
  margin: 0;
}

/* line 509, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

/* line 517, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

/* line 526, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-image-holder .mfp-content {
  max-width: 100%;
}

/* line 533, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media all and (max-width: 900px) {
  /* line 604, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  /* line 608, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  /* line 612, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  /* line 616, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/molecules/_plugin-magnific.scss */
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/**
 * ORGANISMS
 *
 * Organisms are compounds of molecules which form relatively complex, distinct
 * sections of interfaces or web pages. They can contain layout-specific
 * properties.
 * -----------------------------------------------------------------------------
 */
/**
 * @file
 * 
 * LAYOUTS
 *
 * ...
 */
/**
 * Sidebar second (right)
 */
@media (min-width: 860px) {
  /* line 17, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-side-2nd .region-content {
    width: 65.21739%;
    float: left;
    margin-left: 0;
    margin-right: -100%;
  }
}
@media (max-width: 859px) {
  /* line 23, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-side-2nd .region-side {
    padding-top: 1.5rem;
    border-top: 2px solid #e5e5e5;
  }
}
@media (min-width: 540px) and (max-width: 859px) {
  /* line 23, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-side-2nd .region-side {
    margin-left: -2.17391%;
    margin-right: -2.17391%;
  }
  /* line 139, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-side-2nd .region-side .block {
    float: left;
    width: 45.65217%;
    margin-left: 2.17391%;
    margin-right: 2.17391%;
    margin-bottom: 4.34783%;
  }
  /* line 147, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-side-2nd .region-side .block:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 860px) {
  /* line 23, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-side-2nd .region-side {
    width: 30.43478%;
    float: left;
    margin-left: 69.56522%;
    margin-right: -100%;
  }
  /* line 33, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-side-2nd .region-side .block {
    margin-bottom: 3rem;
  }
}

/**
 * Split
 */
@media (min-width: 860px) {
  /* line 49, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-split .region-content--1st {
    width: 47.82609%;
    float: left;
    margin-right: 4.34783%;
  }
  /* line 52, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-split .region-content--2nd {
    width: 47.82609%;
    float: left;
    margin-left: 52.17391%;
    margin-right: -100%;
  }
}

/**
 * Block group
 */
/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.l-block-group:before, .l-block-group:after {
  content: " ";
  display: table;
}
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.l-block-group:after {
  clear: both;
}
@media (min-width: 540px) and (max-width: 719px) {
  /* line 63, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-block-group {
    margin-left: -2.17391%;
    margin-right: -2.17391%;
  }
  /* line 139, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-block-group .block {
    float: left;
    width: 45.65217%;
    margin-left: 2.17391%;
    margin-right: 2.17391%;
    margin-bottom: 4.34783%;
  }
  /* line 147, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-block-group .block:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 720px) {
  /* line 63, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-block-group {
    margin-left: -2.17391%;
    margin-right: -2.17391%;
  }
  /* line 139, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-block-group .block {
    float: left;
    width: 28.98551%;
    margin-left: 2.17391%;
    margin-right: 2.17391%;
    margin-bottom: 4.34783%;
  }
  /* line 147, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-block-group .block:nth-child(3n+1) {
    clear: both;
  }
}

/**
 * Landing
 */
/* line 79, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
.l-landing .region-top {
  max-width: 700px;
  margin-bottom: 2.25rem;
}

/**
 * Front page
 */
/* line 93, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
.l-front .region-top {
  background-color: #f1f1f1;
  border: 1px solid #e5e5e5;
  padding: 4.34783%;
}
/* line 98, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
.l-front .region-top .teaser {
  margin-bottom: 0;
}
/* line 103, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
.l-front .region-top,
.l-front .region-content,
.l-front .region-side {
  margin-bottom: 3rem;
}
@media (min-width: 860px) {
  /* line 109, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-front .region-content {
    width: 65.21739%;
    float: left;
    margin-left: 0;
    margin-right: -100%;
  }
}
@media (min-width: 540px) and (max-width: 859px) {
  /* line 114, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-front .region-side {
    margin-left: -2.17391%;
    margin-right: -2.17391%;
  }
  /* line 139, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-front .region-side .block {
    float: left;
    width: 45.65217%;
    margin-left: 2.17391%;
    margin-right: 2.17391%;
    margin-bottom: 4.34783%;
  }
  /* line 147, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
  .l-front .region-side .block:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 860px) {
  /* line 114, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
  .l-front .region-side {
    width: 30.43478%;
    float: left;
    margin-left: 69.56522%;
    margin-right: -100%;
  }
}
/* line 123, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_layouts.scss */
.l-front .region-bottom {
  clear: both;
}

/**
 * @file
 * 
 * PAGE LAYOUT
 *
 * ...
 */
/* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
body {
  min-width: 320px;
  padding-top: 3%;
}
@media (min-width: 720px) {
  /* line 9, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  body {
    padding-top: 1.5rem;
  }
}

/**
 * Container
 */
/* line 22, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.wrapper {
  padding-left: .75rem;
  padding-right: .75rem;
}
@media (min-width: 540px) {
  /* line 22, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.container {
  max-width: 1100px;
  margin: 0 auto;
}

/**
 * Header
 */
/* line 42, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header {
  border-bottom: 2px solid #e5e5e5;
  margin-bottom: 1.5rem;
}
@media (min-width: 720px) {
  /* line 42, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header {
    margin-bottom: 3rem;
  }
}
/* line 50, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .funding-logo {
  display: none;
}
/* line 54, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .brand {
  float: left;
  width: 68%;
  max-width: 320px;
}
/* line 60, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .nav--lang {
  float: right;
  width: 25%;
  text-align: right;
}
/* line 66, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .toggle-and-search {
  clear: both;
  display: table;
  width: 100%;
  margin-bottom: 1.5rem;
}
/* line 73, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .nav-toggle-wrapper,
.header .searchbox {
  display: table-cell;
  vertical-align: top;
}
/* line 79, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .nav-toggle-wrapper {
  white-space: nowrap;
}
/* line 83, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .searchbox {
  padding-left: 8%;
}
/* line 87, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.header .nav--prim {
  clear: both;
  margin-left: -3%;
  margin-right: -3%;
  margin-bottom: 0;
}
@media (min-width: 720px) and (max-width: 859px) {
  /* line 96, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .nav--lang {
    float: none;
    width: auto;
    text-align: left;
  }
  /* line 101, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .brand {
    width: 38%;
  }
  /* line 105, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .toggle-and-search {
    width: 55%;
    float: right;
    clear: none;
  }
}
@media (min-width: 860px) {
  /* line 42, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header {
    position: relative;
    border: 0;
  }
  /* line 117, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .nav-toggle-wrapper {
    display: none;
  }
  /* line 120, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .nav--prim {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 124, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .toggle-and-search {
    display: block;
    width: auto;
    margin: 0;
    clear: none;
  }
  /* line 131, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .nav--lang {
    width: 73.91304%;
    float: left;
    margin-right: 4.34783%;
    text-align: left;
  }
  /* line 135, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .brand {
    width: 39.13043%;
    float: left;
    margin-left: 0;
    margin-right: -100%;
    margin-bottom: 2.25rem;
    clear: left;
  }
  /* line 140, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .searchbox {
    width: 30.43478%;
    float: left;
    margin-left: 43.47826%;
    margin-right: -100%;
    padding-left: 0;
    display: block;
  }
  /* line 145, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .header .funding-logo {
    position: absolute;
    display: block;
    right: 0;
  }
}

/**
 * Footer
 */
/* line 158, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.footer-wrapper {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #f1f1f1;
  border-top: 1px solid #e5e5e5;
}
@media (min-width: 860px) {
  /* line 158, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer-wrapper {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
}

@media (min-width: 860px) {
  /* line 173, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .nav {
    float: left;
    width: 30%;
  }
}
@media (min-width: 720px) and (max-width: 859px) {
  /* line 180, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .logos {
    display: table;
    text-align: right;
    table-layout: fixed;
  }
}
@media (min-width: 860px) {
  /* line 180, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .logos {
    float: right;
    width: 70%;
    text-align: right;
  }
}
@media (max-width: 719px) {
  /* line 193, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .logo {
    display: inline-block;
    margin-right: 3rem;
    max-width: 150px;
  }
  /* line 198, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .logo:last-child {
    margin-right: 0;
  }
}
@media (min-width: 720px) and (max-width: 859px) {
  /* line 193, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .logo {
    display: table-cell;
    padding-right: 6%;
  }
}
@media (min-width: 860px) {
  /* line 193, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .logo {
    display: inline-block;
    margin-left: 10%;
  }
  /* line 209, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
  .footer .logo:first-child {
    margin-left: 0;
  }
}

/* line 216, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.logo--bmbf img {
  background: #fff;
  padding: 8px;
}

/* line 221, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.closure-text {
  margin-top: 1.5rem;
  color: #878787;
  font-size: 0.9rem;
  font-weight: bold;
}
/* line 226, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.closure-text p {
  margin-bottom: 0;
}

/**
 * Main
 */
/* line 237, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/organisms/_page.scss */
.main {
  margin-bottom: 3rem;
}

/**
 * DEVELOPMENT
 *
 * Temporary development styles, nasty hacks, etc.
 * -----------------------------------------------------------------------------
 */
/**
 * Dummy item
 */
/* line 5, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.dummy {
  background-color: #f1f1f1;
  padding: 1rem;
  text-align: center;
  margin-bottom: 1.5rem;
  text-transform: uppercase;
  font-size: 1.2rem;
  display: block;
}

/** 
 * Block
 */
/* line 20, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.block {
  margin-bottom: 1.5rem;
}
/* line 22, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.block > :last-child {
  margin-bottom: 0;
}

/* line 27, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.block__title {
  font-size: 1.2rem;
}

/**
 * Article layout
 */
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.article {
  max-width: 670px;
}

/* line 39, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.teaser__body {
  max-width: 670px;
}

/**
 * Hide things at large viewports
 */
@media (min-width: 860px) {
  /* line 48, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .large-hidden {
    display: none !important;
  }
}

/**
 * Max width for block teasers
 */
/* line 59, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.block-teaser {
  max-width: 340px;
}

/**
 * No header margin for front page
 */
@media (min-width: 860px) {
  /* line 68, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .page--front .header,
  body.front .header {
    margin-bottom: 0;
  }
}

/**
 * Page title with increased bottom margin
 */
/* line 80, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.push {
  margin-bottom: 1.5rem;
}

/**
 * Article meta
 */
/* line 89, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.article__meta {
  margin-bottom: 0.625rem;
}
/* line 92, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.article__meta .meta,
.article__meta .tags {
  display: inline-block;
}
/* line 96, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.article__meta .meta {
  margin-right: 1em;
}

/**
 * Article footer
 */
/* line 106, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.article__footer {
  margin-top: 1.5rem;
  padding-top: 1.5rem;
  border-top: 2px solid #f1f1f1;
}

/**
 * Meta info
 */
/* line 117, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.meta {
  color: #727272;
}

/* line 122, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.meta__user,
.meta__time {
  margin-right: .25em;
}
/* line 125, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.meta__user:last-child,
.meta__time:last-child {
  margin-right: 0;
}

/* line 130, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.meta__user {
  font-weight: bold;
}

/**
 * Tag list
 */
/* line 139, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.tags {
  margin: 0;
  list-style: none;
  font-size: 0.9rem;
}
/* line 143, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.tags li {
  display: inline-block;
  line-height: 1.8;
  margin-right: .1em;
}
/* line 148, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.tags a {
  border-radius: 6px;
  display: inline-block;
  padding: .2em .4em;
  background: #f1f1f1;
  line-height: 1;
}

/* line 157, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.tags--contrast a {
  background: #aaaaaa;
  color: #fff;
}
/* line 160, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.tags--contrast a.active, .tags--contrast a:hover {
  background: #007bb3;
}

/* line 166, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.tags--kilo {
  font-size: 1rem;
}

/**
 * Person detail
 */
/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.person__header:before, .person__header:after {
  content: " ";
  display: table;
}
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.person__header:after {
  clear: both;
}

/* line 178, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.person__image {
  width: 30.43478%;
  float: left;
  margin-right: 4.34783%;
}

/* line 181, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.person__contact,
.person__address {
  clear: both;
}

@media (min-width: 540px) and (max-width: 719px) {
  /* line 186, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .person__address {
    clear: none;
  }
}
@media (min-width: 720px) {
  /* line 191, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .person__data {
    overflow: hidden;
  }

  /* line 194, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .person__address,
  .person__contact {
    clear: none;
  }
}
/**
 * Event Teaser
 */
/* line 205, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser {
  display: table;
}

/* line 209, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser__date,
.event-teaser__body {
  display: table-cell;
  vertical-align: top;
}

/* line 215, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser__date {
  padding-right: 1.5rem;
  white-space: nowrap;
  font-weight: bold;
  color: #656565;
}

/* line 222, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser__title,
.event-teaser__txt {
  margin-bottom: 0.25rem;
}
/* line 225, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser__title:last-child,
.event-teaser__txt:last-child {
  margin-bottom: 0;
}

/* line 230, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser__title {
  font-size: 1rem;
  font-weight: bold;
  line-height: 1.5;
}

/* line 236, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser__txt,
.event-teaser__actions {
  font-size: 0.9rem;
  color: #656565;
}

/* line 242, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event-teaser__actions {
  margin-bottom: 0;
  font-weight: bold;
}

/* line 247, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.subheader {
  margin-bottom: 1.5rem;
  font-size: 1.2rem;
}

/* line 31, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.event__overview:before, .event__overview:after {
  content: " ";
  display: table;
}
/* line 36, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/utils/_utils.scss */
.event__overview:after {
  clear: both;
}

/* line 258, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.event__specs .dtable__key,
.event__specs .dtable__val {
  padding-bottom: 0.75rem;
}

@media (min-width: 720px) {
  /* line 265, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .event__specs {
    float: left;
    width: 60%;
    margin-bottom: 0;
  }

  /* line 270, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .event__map {
    float: right;
    width: 35%;
    margin-bottom: 0;
  }
}
/* line 277, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.copy-section {
  padding: 1.5rem 0;
  margin-bottom: 1.5rem;
  border-top: 2px solid #e5e5e5;
  border-bottom: 2px solid #e5e5e5;
}
/* line 283, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.copy-section > :last-child {
  margin-bottom: 0;
}

/* line 296, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.section {
  margin-bottom: 3rem;
}
/* line 298, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.section > :last-child {
  margin-bottom: 0;
}

/* line 304, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.rhythm--milli > * {
  margin-bottom: 0.75rem;
}
/* line 306, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.rhythm--milli > *:last-child {
  margin-bottom: 0;
}

/**
 * Study application form
 */
/* line 318, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
#ifb-study-form-form .form-item-privacy-policy {
  margin-bottom: 0.5rem;
}
/* line 321, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
#ifb-study-form-form #edit-privacy-policy-text {
  font-style: italic;
}

/**
 * Search results
 */
/* line 331, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
.search-api-page-results,
#search-api-page-search-form {
  max-width: 720px;
}

/* line 337, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
#search-api-page-search-form {
  margin-bottom: 3rem;
}

.search-api-page-results .teaser__meta {
  display: none;
}



/**
 * User login and password pages
 */
/* line 346, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
#user-login,
#user-pass {
  max-width: 720px;
}

/**
 * Print styles
 */
@media print {
  /* line 357, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .header *,
  .footer-wrapper,
  .preface,
  .region-side {
    display: none;
  }

  /* line 364, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .site-name {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    padding: 0;
    position: static;
    width: auto;
    display: block;
  }

  /* line 369, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .header {
    margin-bottom: 1.5rem;
  }

  /* line 373, ../../../../var/www/hr/ifb/docroot/sites/all/themes/robo/assets/sass/_shame.scss */
  .region-content {
    width: auto !important;
    float: none !important;
    margin: 0 !important;
  }
}
