/**
   * @file
   * System wide base styles.
   */
  /**
   * @file
   * Base styles for autocomplete functionality.
   *
   * @see autocomplete.js
   */
  /* Suggestion list */
  #autocomplete {
    position: absolute;
    z-index: 100;
    overflow: hidden;
  }
  #autocomplete ul {
    margin: 0;
    padding: 0;
    list-style: none;
    list-style-image: none;
  }
  #autocomplete li {
    cursor: default;
    white-space: pre;
    zoom: 1;
    /* IE7 */
  }
  
  /* Animated throbber */
  html.js .form-autocomplete {
    background-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/throbber.gif?1382488163);
    background-position: 100% 2px;
    /* LTR */
    background-repeat: no-repeat;
  }
  
  html.js .throbbing {
    background-position: 100% -18px;
    /* LTR */
  }
  
  /**
   * @file
   * Base styles for collapsible fieldset functionality.
   *
   * @see collapse.js
   */
  html.js fieldset.collapsed {
    height: 1em;
  }
  
  html.js fieldset.collapsed .fieldset-wrapper {
    display: none;
  }
  
  fieldset.collapsible {
    position: relative;
  }
  
  fieldset.collapsible .fieldset-legend {
    display: block;
  }
  
  /**
   * @file
   * Base styles for the resizable textareas functionality.
   *
   * @see textarea.js
   */
  .form-textarea-wrapper textarea {
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
  }
  
  .resizable-textarea .grippie {
    height: 9px;
    background: #eee url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/grippie.png?1382488163) no-repeat center 2px;
    border: 1px solid #ddd;
    border-top-width: 0;
    cursor: s-resize;
    overflow: hidden;
  }
  
  /**
   * @file
   * Base styling for the tabledrag behavior.
   *
   * @see tabledrag.js
   */
  body.drag {
    cursor: move;
  }
  
  /* Tabledrag Handle */
  .tabledrag-handle {
    float: left;
    /* LTR */
    overflow: hidden;
    text-decoration: none;
    cursor: move;
  }
  .tabledrag-handle .handle {
    height: 15px;
    width: 15px;
    margin: -0.4em 0;
    padding: 0.4em;
    background: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/draggable.png?1382488163) no-repeat 6px 9px;
  }
  .tabledrag-handle:hover {
    text-decoration: none;
  }
  
  .tabledrag-handle-hover .handle {
    background-position: 6px -11px;
  }
  
  /* Indentation */
  .indentation {
    float: left;
    /* LTR */
    width: 20px;
  }
  
  /* Tree Images */
  .tree-child {
    background: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/tree.png?1382488163) no-repeat 12px center;
    /* LTR */
  }
  
  .tree-child-last {
    background: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/tree-bottom.png?1382488163) no-repeat 12px center;
    /* LTR */
  }
  
  .tree-child-horizontal {
    background: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/tree.png?1382488163) no-repeat -12px center;
  }
  
  /* Toggle Weight Link */
  .tabledrag-toggle-weight-wrapper {
    text-align: right;
    /* LTR */
  }
  
  /**
   * @file
   * Base styling for the tableheader behavior.
   *
   * @see tableheader.js
   */
  .sticky-header {
    margin-top: 0;
    background-color: #fff;
  }
  
  /**
   * @file
   * Base styles for the progress behavior.
   *
   * @see progress.js
   */
  /* Bar */
  .progress .bar {
    background-color: #fff;
    border: 1px solid;
  }
  .progress .filled {
    height: 1.5em;
    width: 5px;
    background-color: #000;
  }
  .progress .percentage {
    float: right;
    /* LTR */
  }
  
  /* Throbber */
  .ajax-progress {
    display: inline-block;
  }
  .ajax-progress .throbber {
    float: left;
    /* LTR */
    height: 15px;
    width: 15px;
    margin: 2px;
    background: transparent url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/throbber.gif?1382488163) no-repeat 0px -18px;
  }
  .ajax-progress .message {
    padding-left: 20px;
  }
  
  tr .ajax-progress .throbber {
    margin: 0 2px;
  }
  
  .ajax-progress-bar {
    width: 16em;
  }
  
  /**
   * @file
   * System utility classes.
   */
  /**
   * Inline items.
   */
  .container-inline div,
  .container-inline label {
    display: inline;
  }
  
  /* Fieldset contents always need to be rendered as block. */
  .container-inline .fieldset-wrapper {
    display: block;
  }
  
  /**
   * Prevent text wrapping.
   */
  .nowrap {
    white-space: nowrap;
  }
  
  /**
   * For anything you want to hide on page load when JS is enabled, so
   * that you can use the JS to control visibility and avoid flicker.
   */
  html.js .js-hide {
    display: none;
  }
  
  /**
   * Hide elements from all users.
   *
   * Used for elements which should not be immediately displayed to any user. An
   * example would be a collapsible fieldset that will be expanded with a click
   * from a user. The effect of this class can be toggled with the jQuery show()
   * and hide() functions.
   */
  .element-hidden {
    display: none;
  }
  
  /**
   * Hide elements visually, but keep them available for screen-readers.
   *
   * Used for information required for screen-reader users to understand and use
   * the site where visual display is undesirable. Information provided in this
   * manner should be kept concise, to avoid unnecessary burden on the user.
   * "!important" is used to prevent unintentional overrides.
   */
  .element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    height: 1px;
  }
  
  /**
   * The .element-focusable class extends the .element-invisible class to allow
   * the element to be focusable when navigated to via the keyboard.
   */
  .element-invisible.element-focusable:active,
  .element-invisible.element-focusable:focus {
    position: static !important;
    clip: auto;
    overflow: visible;
    height: auto;
  }
  
  /**
   * Use the clearfix from Compass.
   */
  .clearfix {
    *zoom: 1;
  }
  .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }/**/
/**
   * @file
   * Menu and navigational styles.
   */
  /**
   * @file
   * Styles for a hierarchical menu as generated by theme_menu_tree().
   */
  .menu {
    border: none;
    list-style: none;
    text-align: left;
    /* LTR */
    /* Menu Item Hierarchy Modifiers */
  }
  .menu .expanded {
    list-style-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/menu-expanded.png?1382488163);
    list-style-type: circle;
  }
  .menu .collapsed {
    list-style-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/menu-collapsed.png?1382488163);
    /* LTR */
    list-style-type: disc;
  }
  .menu .leaf {
    list-style-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/menu-leaf.png?1382488163);
    list-style-type: square;
  }
  
  /* Menu State Modifiers */
  .active {
    color: #000;
  }
  
  .menu-disabled {
    background: #ccc;
  }
  
  /**
   * @file
   * Inline links as generated by theme_links().
   */
  .links--inline {
    *zoom: 1;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
  .links--inline:after {
    content: "";
    display: table;
    clear: both;
  }
  .links--inline li {
    float: left;
    /* LTR */
    margin-right: 1em;
    /* LTR */
  }
  .links--inline li > a {
    display: block;
  }
  
  /**
   * @file
   * Theme styles for markup generated by theme_menu_local_tasks().
   */
  /* Tabs */
  .tabs a {
    background-color: #eee;
    text-decoration: none;
  }
  .tabs a.active {
    background-color: #ccc;
  }
  .tabs a:hover, .tabs a:focus {
    background-color: #bbb;
  }
  
  /* Primary Tabs */
  .tabs--primary {
    margin-bottom: 1em;
    border-bottom: 1px solid #bbb;
  }
  .tabs--primary a {
    padding: 0.3em 0.8em;
  }
  
  /* Secondary Tabs */
  .tabs--secondary a {
    padding: 0.2em 0.5em;
    margin: 0.4em 0;
    font-size: 0.9em;
  }/**/
/**
   * @file
   * Theme for for system messages.
   */
  /* Message */
  .messages {
    margin: 6px 0;
    padding: 10px 10px 10px 50px;
    /* LTR */
    background-position: 8px 8px;
    /* LTR */
    background-repeat: no-repeat;
    border: 1px solid;
  }
  .messages ul {
    margin: 0 0 0 1em;
    /* LTR */
    padding: 0;
  }
  .messages li {
    list-style-image: none;
  }
  
  /* Status Messages */
  .messages--status {
    background-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/message-24-ok.png?1382488163);
    border-color: #be7;
  }
  
  .messages--status,
  tr.ok {
    background-color: #f8fff0;
  }
  
  .messages--status,
  .ok {
    color: #234600;
  }
  
  /* Warning Messages */
  .messages--warning {
    background-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/message-24-warning.png?1382488163);
    border-color: #ed5;
  }
  
  .messages--warning,
  tr.warning {
    background-color: #fffce5;
  }
  
  .messages--warning,
  .warning {
    color: #333;
  }
  
  /* Error Messages */
  .messages--error {
    background-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/message-24-error.png?1382488163);
    border-color: #ed541d;
  }
  
  .messages--error,
  tr.error {
    background-color: #fef5f1;
  }
  
  .messages--error,
  .error {
    color: #333;
  }
  
  .error .error {
    color: #8c2e0b;
  }/**/
/**
   * @file
   * System wide theme styles.
   */
  /**
   * @file
   * Basic styling for common HTML elements.
   */
  /* Fieldsets */
  fieldset {
    margin-bottom: 1em;
  }
  
  /* Tables */
  table {
    border-collapse: collapse;
  }
  
  th {
    padding-right: 1em;
    /* LTR */
    background-color: #bbb;
    text-align: left;
    /* LTR */
  }
  
  tr.even,
  tr.odd {
    background-color: #eee;
  }
  
  tr.odd {
    background-color: #ddd;
  }
  
  /**
   * @file
   * Theme for autocomplete.
   *
   * @see autocomplete.js
   */
  #autocomplete {
    background: #fff;
    border: 1px solid;
    color: #000;
  }
  #autocomplete .selected {
    background: #0072b9;
    color: #fff;
  }
  
  /**
   * @file
   * Theme for collapsible fieldsets.
   *
   * @see collapse.js
   */
  html.js fieldset.collapsible .fieldset-legend {
    padding-left: 15px;
    /* LTR */
    background: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/menu-expanded.png?1382488163) 5px 65% no-repeat;
    /* LTR */
  }
  
  html.js fieldset.collapsed {
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
  }
  html.js fieldset.collapsed .fieldset-legend {
    background-image: url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/menu-collapsed.png?1382488163);
    /* LTR */
    background-position: 5px 50%;
    /* LTR */
  }
  
  .fieldset-legend .summary {
    margin-left: 0.5em;
    color: #999;
    font-size: 0.9em;
  }
  
  /**
   * @file
   * Theme for the tabledrag behavior.
   *
   * @see tabledrag.js
   */
  .drag {
    background-color: #fffff0;
  }
  
  .drag-previous {
    background-color: #ffd;
  }
  
  /**
   * @file
   * Theme for the progress behavior.
   *
   * @see progress.js
   */
  .progress {
    font-weight: bold;
  }
  .progress .bar {
    background: #ccc;
    border-color: #666;
    margin: 0 0.2em;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
  }
  .progress .filled {
    background: #0072b9 url(https://www.mit-bund.de/sites/all/themes/omega/omega/images/misc/progress.gif?1382488163);
  }
  
  /**
   * @file
   * Theme for the tableselect behavior.
   *
   * @see tableselect.js
  */
  .selected td {
    background: #ffc;
  }
  
  .checkbox,
  .checkbox {
    text-align: center;
  }
  
  /**
   * @form
   * Theme for markup generated by Form API.
   */
  /* Generic Form Items. */
  .form-item,
  .form-actions {
    margin-bottom: 1em;
  }
  .form-item label,
  .form-actions label {
    display: block;
    font-weight: bold;
  }
  .form-item .description,
  .form-actions .description {
    font-size: 0.85em;
  }
  
  /* Checkboxes and Radios */
  .form-checkboxes .form-item,
  .form-radios .form-item {
    margin-bottom: 0.4em;
  }
  .form-checkboxes .description,
  .form-radios .description {
    margin-left: 2.4em;
  }
  
  label.option {
    display: inline;
    font-weight: normal;
  }
  
  .form-checkbox,
  .form-radio {
    vertical-align: middle;
  }
  
  /* Errors */
  .marker,
  .form-required {
    color: #f00;
  }
  
  input.error,
  textarea.error,
  select.error {
    border: 2px solid red;
  }
  
  /* Table Form Items */
  tr .form-item {
    margin-top: 0;
    margin-bottom: 0;
    white-space: nowrap;
  }
  
  /* Inline Items */
  .container-inline .form-actions,
  .container-inline.form-actions {
    margin-top: 0;
    margin-bottom: 0;
  }
  
  /**
   * @file
   * Theme for the markup generated by theme_tablesort_indicator().
   */
  th.active img {
    display: inline;
  }
  
  td.active {
    background-color: #ddd;
  }
  
  /**
   * @file
   * Theme for more links.
   */
  .more-link {
    display: block;
    text-align: right;
    /* LTR */
  }
  
  /**
   * @file
   * Theme for markup generated by theme_pager().
   */
  .pager {
    clear: both;
    padding: 0;
    text-align: center;
  }
  
  .pager__item {
    display: inline;
    padding: 0.5em;
    background-image: none;
    list-style-type: none;
  }
  
  .pager__item--current {
    font-weight: bold;
  }/**/
#simplenews-admin-filter .form-item { 
    clear: both;
    line-height: 1.75em;
    margin: 0pt 1em 0pt 0pt;
  }
  
  #simplenews-admin-filter .form-item label { 
    float: left;
    width: 12em; 
  }
  
  #simplenews-admin-filter .spacer {
    margin-left: 12em;  
  }
  
  #simplenews-admin-filter .form-select, 
  #simplenews-admin-filter .form-text {
    width: 14em;
  }
  
  .block-simplenews .issues-link,
  .block-simplenews .issues-list {
    margin-top: 1em;
  }
  
  .block-simplenews .issues-list .newsletter-created {
    display: none;
  }/**/
/**
   * calendar calendar table styles
   */
  .calendar-calendar tr.odd, .calendar-calendar tr.even {
    background-color: #fff;
  }
  .calendar-calendar table {
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0 auto;
    padding: 0;
    width: 100%; /* Setting at 100% causes problem in Internet Explorer. */
  }
  .calendar-calendar .month-view table {
    border: none;
    padding: 0;
    margin: 0;
    width: 100%;
  }
  
  /**
   * IE needs a little help to get the side by side tables to the right size
   */
  .calendar-calendar .year-view td {
    width: 32%;
    padding: 1px;
    border: none;
  }
  
  .calendar-calendar .year-view td table td {
    width: 13%;
    padding: 0;
  }
  
  .calendar-calendar tr {
    padding: 0;
    margin: 0;
    background-color: white;
  }
  .calendar-calendar th {
    text-align: center;
    margin: 0;
  }
  .calendar-calendar th a {
    font-weight: bold;
  }
  .calendar-calendar td {
    width: 14%;
    border: 1px solid #ccc;
    color: #777;
    text-align: right;
    vertical-align: top;
    margin: 0;
    padding: 0;
  }
  
  /**
   * simplify the mini calendar by removing borders
   */
  .calendar-calendar .mini {
    border: none;
  }
  
  /**
   * format for the week number in the first cell
   */
  .calendar-calendar td.week {
    width: 1%;
    min-width: 1%;
   }
  .calendar-calendar .week {
    clear: both;
    font-style: normal;
    color: #555;
    font-size: 0.8em;
  }
  
  /**
   * IE6 does not support min-height, using Min-Height fast hack from http://www.dustindiaz.com/min-height-fast-hack
   */
  .calendar-calendar .inner {
    height: auto !important;
    height: 5em;
    padding: 0;
    margin: 0;
  }
  .calendar-calendar .inner div {
    padding: 0;
    margin: 0;
  }
  /**
   * Make sure paragraphs buried in calendar cells use padding, not margins, for separation so the background color doesn't come through.
   */
  .calendar-calendar .inner p {
    padding: 0 0 .8em 0;
    margin: 0;
  }
  .calendar-calendar td a {
    font-weight: bold;
    text-decoration: none;
  }
  .calendar-calendar td a:hover {
    text-decoration: underline;
  }
  .calendar-calendar td.year,
  .calendar-calendar td.month {
    text-align: center;
  }
  
  /**
   * format days of the week header cells
   */
  .calendar-calendar th.days {
    color: #ccc;
    background-color: #224;
    text-align: center;
    padding: 1px;
    margin: 0;
   }
  
  /**
   * floating day number div
   */
  .calendar-calendar div.day {
    float: right;
    text-align: center;
    padding: 0.125em 0.25em 0 0.25em;
    margin: 0;
    background-color: #f3f3f3;
    border: 1px solid gray;
    border-width: 0 0 1px 1px;
    clear: both;
    width: 1.5em;
  }
  
  /**
   * individual node container
   */
  .calendar-calendar div.calendar {
    background-color: #fff;
    border: solid 1px #ddd;
    text-align: left;
    margin: 0 .25em .25em 0;
    width: 96%;
    float: right; /* needed to keep IE from hiding the floating day number */
    clear: both;
  }
  /**
   * No floating of day view content because there is no floating day number
   */
  .calendar-calendar .day-view div.calendar {
    float: none;
    width: 98%;
    margin: 1% 1% 0 1%;
  }
  
  .calendar-calendar div.title {
    font-size:.8em;
    text-align: center;
  }
  
  .calendar-calendar div.title a {
    color: #000;
  }
  .calendar-calendar div.title a:hover {
    color: #c00;
  }
  .calendar-calendar .content {
    clear: both;
    padding: 3px;
    padding-left: 5px;
  }
  .calendar div.form-item {
    white-space: normal;
  }
  
  table td.mini,
  table th.mini,
  table.mini td.week {
    padding: 0 1px 0 0;
    margin: 0;
    }
  table td.mini a {
    font-weight: normal;
  }
  .calendar-calendar .mini-day-off {
    padding: 0px;
  }
  .calendar-calendar .mini-day-on {
    padding: 0px;
  }
  table .mini-day-on a {
    text-decoration: underline;
  }
  .calendar-calendar .mini .title {
    font-size: .8em;
  }
  .mini .calendar-calendar .week {
    font-size: .7em;
  }
  .mini-row {
    width: 100%;
    border: none;
  }
  .mini{
    width: 32%;
    vertical-align: top;
  }
  
  /**
   * formatting for the legend stripe and block
   */
  .calendar-calendar .stripe {
    height: 5px;
    width: auto;
    font-size:1px !important;
    line-height:1px !important;
  }
  .calendar-calendar .day-view .stripe {
    width: 100%;
  }
  table.calendar-legend {
    background-color: #ccc;
    width: 100%;
    margin: 0;
    padding: 0;
  }
  table.calendar-legend tr.odd .stripe,
  table.calendar-legend tr.even .stripe {
    height: 12px !important;
    font-size: 9px !important;
    line-height: 10px !important;
  }
  .calendar-legend td {
    text-align: left;
    padding-left: 5px;
  }
  
  .calendar-empty {
    font-size: 1px;
    line-height: 1px;
  }
  
  /**
   * formatting for the full day view
   */
  .calendar-calendar td.calendar-agenda-hour {
    text-align: right;
    border: none;
    border-top: 1px solid #CCCCCC;
    padding-top: .25em;
    width: 1%;
  }
  .calendar-calendar td.calendar-agenda-no-hours {
    min-width: 1%;
  }
  .calendar-calendar td.calendar-agenda-hour .calendar-hour {
    font-size: 1.2em;
    font-weight: bold;
  }
  .calendar-calendar td.calendar-agenda-hour .calendar-ampm {
    font-size: 1em;
  }
  .calendar-calendar td.calendar-agenda-items {
    border: 1px solid #CCCCCC;
    text-align: left;
  }
  .calendar-calendar td.calendar-agenda-items div.calendar {
    width: auto;
    padding: .25em;
    margin: 0;
  }
  .calendar-calendar div.calendar div.inner .calendar-agenda-empty {
    width: 100%;
    text-align: center;
    vertical-align: middle;
    padding: 1em 0;
    background-color: #fff;
  }
  
  /**
   * the popup date selector for jumping to a new date
   */
  .calendar-date-select form {
    text-align: right;
    float: right;
    width: 25%;
  }
  .calendar-date-select div,
  .calendar-date-select input,
  .calendar-date-select label {
    text-align: right;
    padding: 0;
    margin: 0;
    float: right;
    clear: both;
  }
  .calendar-date-select .description {
    float: right;
  }
  .calendar-label {
    font-weight: bold;
    display: block;
    clear: both;
  }
  
  .calendar-calendar div.date-nav {
    background-color: #ccc;
    color: #777;
    padding: 0.2em;
    width: auto;
    border: 1px solid #ccc;
  }
  .calendar-calendar div.date-nav a,
  .calendar-calendar div.date-nav h3 {
    color: #777;
    text-decoration: none;
  }
  .calendar-calendar th.days {
    background-color: #eee;
    color: #777;
    font-weight: bold;
    border: 1px solid #ccc;
  }
  .calendar-calendar td.empty {
    background: #ccc;
    border-color: #ccc;
    color: #cc9;
  }
  .calendar-calendar table.mini td.empty {
    background: #fff;
    border-color: #fff;
  }
  .calendar-calendar td div.day {
    border: 1px solid #ccc;
    border-top: none;
    border-right: none;
    margin-bottom: 2px;
  }
  .calendar-calendar td .inner div,
  .calendar-calendar td .inner div a {
    background: #eee;
  }
  
  /**
   * Set small font size for all items in calendar div, themes can override this.
   * Use x-small instead of em to avoid multiplying effect in nested items.
   */
  .calendar-calendar div.calendar {
    border: none;
    font-size: x-small;
  }
  .calendar-calendar td .inner div.calendar div,
  .calendar-calendar td .inner div.calendar div a {
    border: none;
    background: #ffc;
    padding: 0;
  }
  .calendar-calendar td .inner div.calendar div.calendar-more,
  .calendar-calendar td .inner div.calendar div.calendar-more a {
    color: #444;
    background: #fff;
    text-align: right;
  }
  .calendar-calendar td .inner .view-field,
  .calendar-calendar td .inner .view-field a {
    color: #444;
    font-weight: normal;
  }
  
  .calendar-calendar td span.date-display-single,
  .calendar-calendar td span.date-display-start,
  .calendar-calendar td span.date-display-end,
  .calendar-calendar td span.date-display-separator {
    font-weight: bold;
  }
  .calendar-calendar td .inner div.day a {
    color: #4b85ac;
  }
  .calendar-calendar tr td.today,
  .calendar-calendar tr.odd td.today,
  .calendar-calendar tr.even td.today {
    background-color: #C3D6E4;
  }
  .calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value {
  }
  
  /**
   * The following are not used by default but are available for themes
   */
  .calendar-calendar td.past {}
  .calendar-calendar td.future {}
  .calendar-calendar td.has-events {}
  .calendar-calendar td.has-no-events {}
  
  /**
   * Multi day styles
   */
  .calendar-calendar tbody {
    border-top: none;
  }
  
  .calendar-calendar .month-view .full .inner,
  .calendar-calendar .week-view .full .multi-day .inner {
    height: auto;
    min-height: auto;
  }
  .calendar-calendar .week-view .full .calendar-agenda-hour
  .calendar-calendar .month-view .full .single-day .inner .view-item {
    float: left;
    width: 100%;
  }
  
  .calendar-calendar .week-view .full .calendar-agenda-hour,
  .calendar-calendar .day-view .full .calendar-agenda-hour {
    padding-right: 2px;
  }
  
  .calendar-calendar .week-view .full .calendar-agenda-hour {
    width: 6%;
    min-width: 0px;
  }
  
  .calendar-calendar .week-view .full .days {
    width: 13%;
  }
  
  .calendar-calendar .month-view .full div.calendar,
  .calendar-calendar .week-view .full div.calendar,
  .calendar-calendar .day-view div.calendar {
    width: auto;
  }
  
  .calendar-calendar .month-view .full tr.date-box,
  .calendar-calendar .month-view .full tr.date-box td,
  .calendar-calendar .month-view .full tr.multi-day,
  .calendar-calendar .month-view .full tr.multi-day td {
    height: 19px;
    max-height: 19px;
  }
  
  .calendar-calendar .month-view .full tr.single-day .no-entry,
  .calendar-calendar .month-view .full tr.single-day .no-entry .inner {
    height: 44px !important;
    line-height: 44px;
  }
  
  .calendar-calendar .month-view .full tr.single-day .noentry-multi-day,
  .calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner {
    height: 22px !important;
    line-height: 22px;
  }
  
  .calendar-calendar .month-view .full td,
  .calendar-calendar .week-view .full td,
  .calendar-calendar .day-view  td {
    vertical-align: top;
    padding: 1px 2px 0 2px
  }
  
  .calendar-calendar .month-view .full td.date-box {
    height: 1%;
    border-bottom: 0px;
    padding-bottom: 2px;
  }
  
  .calendar-calendar .month-view .full .week {
    font-size: inherit;
  }
  
  .calendar-calendar .month-view .full .week a,
  .calendar-calendar .week-view .full .week a {
    color: #4b85ac;
  }
  
  .calendar-calendar .month-view .full td .inner div.day,
  .calendar-calendar .month-view .full td .inner div.day a {
    border: none;
    background: none;
    margin-bottom: 0px;
  }
  
  .calendar-calendar .month-view .full td.date-box .inner,
  .calendar-calendar .week-view .full td.date-box .inner {
    min-height: inherit;
  }
  
  .calendar-calendar .month-view .full td.multi-day,
  .calendar-calendar .week-view .full td.multi-day {
    border-top: 0px;
    border-bottom: 0px;
  }
  
  .calendar-calendar .week-view .full .first td.multi-day {
    border-top: 1px solid #CCCCCC;
  }
  
  .calendar-calendar .month-view .full td.single-day {
    border-top: 0px;
  }
  
  .calendar-calendar .month-view .full td.multi-day .inner,
  .calendar-calendar .week-view .full td.multi-day .inner,
  .calendar-calendar .day-view .full td.multi-day .inner {
    min-height: inherit;
    width: auto;
    position: relative;
  }
  
  .calendar-calendar .month-view .full td.multi-day.no-entry {
    min-height: 0px;
  }
  
  .calendar-calendar .month-view .full td.single-day .calendar-empty,
  .calendar-calendar .month-view .full td.single-day.empty,
  .calendar-calendar .month-view .full td.date-box.empty {
    background: #F4F4F4;
  }
  
  .calendar-calendar .month-view .full td.single-day .inner div,
  .calendar-calendar .month-view .full td.single-day .inner div a ,
  .calendar-calendar .month-view .full td.multi-day .inner div,
  .calendar-calendar .month-view .full td.multi-day .inner div a ,
  .calendar-calendar .month-view .full td .inner div.calendar.monthview div,
  .calendar-calendar .month-view .full td .inner div.calendar.monthview div a,
  .calendar-calendar .week-view .full td.single-day .inner div,
  .calendar-calendar .week-view .full td.single-day .inner div a ,
  .calendar-calendar .week-view .full td.multi-day .inner div,
  .calendar-calendar .week-view .full td.multi-day .inner div a ,
  .calendar-calendar .week-view .full td .inner div.calendar.weekview div,
  .calendar-calendar .week-view .full td .inner div.calendar.weekview div a,
  .calendar-calendar .day-view .full td .inner div.view-item,
  .calendar-calendar .day-view .full td .inner div.calendar div,
  .calendar-calendar .day-view .full td .inner div.calendar div a {
    background: none;
  }
  
  .calendar-calendar .day-view .full td .inner div.calendar div,
  .calendar-calendar .day-view .full td .inner div.calendar div a {
    margin: 0px 3px;
  }
  
  .calendar-calendar .day-view .full td .inner div.calendar div.stripe {
    margin: 0px;
  }
  
  .calendar-calendar .month-view .full tr td.today,
  .calendar-calendar .month-view .full tr.odd td.today,
  .calendar-calendar .month-view .full tr.even td.today {
    background: none;
    border-left: 2px solid #7C7F12;
    border-right: 2px solid #7C7F12;
  }
  
  .calendar-calendar .month-view .full td.date-box.today {
    border-width: 2px 2px 0px 2px;
    border-style: solid;
    border-color: #7C7F12;
  }
  
  .calendar-calendar .month-view .full tr td.single-day.today {
    border-bottom: 2px solid #7C7F12;
  }
  
  .calendar-calendar .month-view .full tr td.multi-day.starts-today {
    border-left: 2px solid #7C7F12;
  }
  
  .calendar-calendar .month-view .full tr td.multi-day.ends-today {
    border-right: 2px solid #7C7F12;
  }
  
  .calendar-calendar .month-view .full tr td.multi-day,
  .calendar-calendar .month-view .full tr td.single-day {
    border-top: 0px;
  }
  
  .calendar-calendar .month-view .full tr td.multi-day,
  .calendar-calendar .month-view .full tr td.date-box {
    border-bottom: 0px;
  }
  
  .calendar-calendar .month-view .full .inner .monthview,
  .calendar-calendar .week-view .full .inner .weekview,
  .calendar-calendar .day-view .full .inner .dayview {
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: auto;
    float: none;
    display: block;
    margin: .25em auto;
    position: relative;
  }
  
  .calendar-calendar .month-view .full td.single-day div.monthview,
  .calendar-calendar .week-view .full td.single-day div.weekview,
  .calendar-calendar .day-view .full td.single-day div.dayview {
    background: #ffc;
    width: auto;
    padding: 0px 3px;
    overflow: hidden;
  }
  
  .calendar-calendar .month-view .full td.single-day .calendar-more div.monthview {
    background: none;
  }
  
  .calendar-calendar .day-view td div.dayview {
    padding: 0px;
  }
  
  .calendar-calendar .month-view .full td.multi-day div.monthview,
  .calendar-calendar .week-view .full td.multi-day div.weekview,
  .calendar-calendar .day-view .full td.multi-day div.dayview {
    background: #74a5d7;
    height: 1.9em;
    overflow: hidden;
    margin: 0px auto;
    color: #ffffff;
    position: relative;
  }
  
  .calendar-calendar .week-view .full td.multi-day div.weekview {
    height: 3.5em;
  }
  
  .calendar-calendar .month-view .full td.multi-day .inner .view-field,
  .calendar-calendar .month-view .full td.multi-day .inner .view-field a,
  .calendar-calendar .week-view .full td.multi-day .inner .view-field,
  .calendar-calendar .week-view .full td.multi-day .inner .view-field a,
  .calendar-calendar .day-view .full td.multi-day .inner .view-field,
  .calendar-calendar .day-view .full td.multi-day .inner .view-field a {
    color: #ffffff;
  }
  
  .calendar-calendar .full td.multi-day .calendar .view-field,
  .calendar-calendar .full td.single-day .calendar .view-field {
  }
  
  .calendar-calendar .day-view .full td.multi-day div.dayview,
  .calendar-calendar .week-view .full td.multi-day div.weekview {
    margin-bottom: 2px;
  }
  
  .calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field {
    white-space: nowrap;
    float: left;
    margin-right: 3px;
  }
  
  .calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field {
    white-space: nowrap;
    display: inline;
    margin-right: 3px;
  }
  
  .calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field {
    display: block;
  }
  
  .calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,
  .calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents {
    position: absolute;
    width: 3000px;
    left: 5px;
  }
  
  .calendar-calendar .day-view td .stripe,
  .calendar-calendar .month-view .full td .stripe,
  .calendar-calendar .week-view .full td .stripe {
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 3px;
    z-index: 2;
  }
  
  .calendar-calendar .full td.single-day .continuation,
  .calendar-calendar .full td.single-day .continues,
  .calendar-calendar .full td.single-day .cutoff {
    display: none;
  }
  
  .calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,
  .calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation {
    float:left;
    margin-right: 3px;
    height: 1.9em;
  }
  
  .calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation {
    height: 2.75em;
    padding-top: 0.75em;
    margin-right: 8px;
  }
  
  .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
  .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
    position: absolute;
    right: 0px !important;
    right: -1px;
    width: 10px;
    text-align: left;
    background: #74a5d7;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;
    height: 1.9em;
    padding-left: 6px;
    z-index: 1;
  }
  
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
    height: 2.75em;
    padding-top: 0.75em;
  }
  
  .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
    width: 8px;
    padding-left: 0px;
  }
  
  .calendar-calendar .week-view .full td.multi-day {
    padding: 2px;
  }
  
  .calendar-calendar .week-view td.single-day div.calendar {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }
  
  .calendar-calendar .week-view .full tr.last td.multi-day {
    border-bottom:1px solid #CCCCCC;
  }
  
  /**
   * Restyle Header
   */
  .view .date-nav-wrapper .clear-block {
    margin-bottom: 10px;
  }
  
  .view .date-nav-wrapper  {
    position: relative;
    margin-top: 5px;
    width: 100%;
  }
  
  .view .date-nav-wrapper .date-nav {
    background-color: transparent;
    border: 0px;
    height: 30px;
    height: auto;
    min-height: 30px;
    position: relative;
    margin-bottom: 10px;
  }
  
  .view .date-nav-wrapper .date-prev a,
  .view .date-nav-wrapper .date-next a {
    text-decoration: none;
    color: inherit;
    font-size: 12px;
  }
  
  .view .date-nav-wrapper.date-nav a:hover {
    text-decoration: underline;
  }
  
  .view .date-nav-wrapper .date-prev {
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    background: none repeat scroll 0 0 #dfdfdf;
    float: none;
    padding: 5px 0;
    position: absolute;
    right: 60px;
    left: auto;
    text-align: right;
    top: 0px;
    width: auto;
    z-index: 1;
    font-size: 12px;
  }
  
  .block-views .view .date-nav-wrapper .date-prev {
    left: 0;
    right: auto;
  }
  
  .view .date-nav-wrapper .date-prev a {
    margin-left: 10px;
    font-weight: bold;
  }
  
  .view .date-nav-wrapper .date-heading {
    position: relative;
    width: 100%;
    top: 0px;
    text-align: center;
    z-index: 0;
  }
  
  .view .date-nav-wrapper .date-heading h3 {
    line-height: 30px;
    font-size: 1.7em;
  }
  
  .view .date-nav-wrapper .date-next {
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;
    background: none repeat scroll 0 0 #dfdfdf;
    float: none;
    padding: 5px 0;
    position: absolute;
    right: 0px;
    text-align: right;
    top: 0px;
    width: auto;
    z-index: 1;
    font-size: 12px;
  }
  
  .view .date-nav-wrapper .date-next a {
    margin-right: 10px;
    font-weight: bold;
  }
  
  .attachment .calendar-calendar {
    margin-top: 20px;
    clear: both;
  }
  
  .calendar-calendar th a,
  .attachment .calendar-calendar th {
    background-color: transparent;
    border: 0px;
  }
  
  .attachment .calendar-calendar th.calendar-agenda-hour {
    color: #777777;
    font-weight: bold;
    text-align: right;
  }
  
  .view-calendar .feed-icon {
    margin-top: 5px;
  }
  
  .view table.mini .date-prev,
  .view table.mini .date-next {
    background: none;
  }
  
  .date-nav div.date-prev,
  .date-nav div.date-next,
  .date-nav {
    width:auto;
  }
  
  ul.calendar-links,
  .region-content ul.calendar-links {
    margin:0;
    padding:0;
  }
  
  .year-view div.month-view div.date-nav {
    background-color: #DFDFDF;
    min-height: 20px;
  }/**/
/* empty for now *//**/
#colorboxNodeLoading {
    background: url(https://www.mit-bund.de/sites/all/modules/colorbox_node/./images/loading.gif) no-repeat center center;
    width: 100%;
    height: 100%;
  }/**/
/**
   * @file
   * Main stylesheet for Date module.
   */
  
  /* Force start/end dates to float using inline-block, where it works, otherwise inline. */
  .container-inline-date {
    clear: both;
  }
  .container-inline-date .form-item {
    float: none;
    margin: 0;
    padding: 0;
  }
  .container-inline-date > .form-item {
    display: inline-block;
    margin-right: 0.5em; /* LTR */
    vertical-align: top;
  }
  fieldset.date-combo .container-inline-date > .form-item {
    margin-bottom: 10px;
  }
  .container-inline-date .form-item .form-item {
    float: left; /* LTR */
  }
  .container-inline-date .form-item,
  .container-inline-date .form-item input {
    width: auto;
  }
  .container-inline-date .description {
    clear: both;
  }
  
  .container-inline-date .form-item input,
  .container-inline-date .form-item select,
  .container-inline-date .form-item option {
    margin-right: 5px; /* LTR */
  }
  
  .container-inline-date .date-spacer {
    margin-left: -5px; /* LTR */
  }
  
  .views-right-60 .container-inline-date div {
    margin: 0;
    padding: 0;
  }
  
  .container-inline-date .date-timezone .form-item {
    clear: both;
    float: none;
    width: auto;
  }
  
  /* The exposed Views form doesn't need some of these styles */
  .container-inline-date .date-padding {
    float: left;
  }
  fieldset.date-combo .container-inline-date .date-padding {
    padding: 10px;
  }
  .views-exposed-form .container-inline-date .date-padding {
    padding: 0;
  }
  
  /* Fixes for date popup css so it will behave in Drupal */
  #calendar_div,
  #calendar_div td,
  #calendar_div th {
    margin: 0;
    padding: 0;
  }
  #calendar_div,
  .calendar_control,
  .calendar_links,
  .calendar_header,
  .calendar {
    border-collapse: separate;
    margin: 0;
    width: 185px;
  }
  
  .calendar td {
    padding: 0;
  }
  
  /* formatting for start/end dates in nodes and views */
  span.date-display-single {
  }
  span.date-display-start {
  }
  span.date-display-end {
  }
  
  .date-prefix-inline {
    display: inline-block;
  }
  
  .date-clear {
    clear: both;
    display: block;
    float: none;
  }
  
  .date-no-float {
    clear: both;
    float: none;
    width: 98%;
  }
  
  .date-float {
    clear: none;
    float: left;
    width: auto;
  }
  
  /* Add space between date option checkboxes ('All day' & 'Collect End Date') */
  .date-float .form-type-checkbox{
    padding-right: 1em;
  }
  
  /* Add space between the date and time portions of the date_select widget. */
  .form-type-date-select .form-type-select[class*=hour] {
    margin-left: .75em; /* LTR */
  }
  
  .date-container .date-format-delete {
    float: left;
    margin-top: 1.8em;
    margin-left: 1.5em;
  }
  .date-container .date-format-name {
    float: left;
  }
  .date-container .date-format-type {
    float: left;
    padding-left: 10px;
  }
  
  .date-container .select-container {
    clear: left;
    float: left;
  }
  
  /* Calendar day css */
  div.date-calendar-day {
    background: #F3F3F3;
    border-top: 1px solid #EEE;
    border-left: 1px solid #EEE;
    border-right: 1px solid #BBB;
    border-bottom: 1px solid #BBB;
    color: #999;
    float: left;
    line-height: 1;
    margin: 6px 10px 0 0;
    text-align: center;
    width: 40px;
  }
  
  div.date-calendar-day span {
    display: block;
    text-align: center;
  }
  div.date-calendar-day span.month {
    background-color: #B5BEBE;
    color: white;
    font-size: .9em;
    padding: 2px;
    text-transform: uppercase;
  }
  div.date-calendar-day span.day {
    font-size: 2em;
    font-weight: bold;
  }
  div.date-calendar-day span.year {
    font-size: .9em;
    padding: 2px;
  }
  
  .date-form-element-content-multiline {
    padding: 10px;
    border: 1px solid #CCC;
  }
  /* Admin styling */
  .form-item.form-item-instance-widget-settings-input-format-custom,
  .form-item.form-item-field-settings-enddate-required {
    margin-left: 1.3em;
  }
  
  #edit-field-settings-granularity .form-type-checkbox {
    margin-right: .6em; /* LTR */
  }
  
  .date-year-range-select {
    margin-right: 1em;
  }/**/
#ui-datepicker-div {
  font-size: 100%;
  font-family: Verdana, sans-serif;
  background: #eee;
  border-right:2px #666 solid;
  border-bottom:2px #666 solid;
  z-index: 9999;
  }
  
  /* Datepicker
  ----------------------------------*/
  .ui-datepicker { width: 17em; padding: .2em .2em 0; }
  .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
  .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
  .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
  .ui-datepicker .ui-datepicker-prev { left:2px; }
  .ui-datepicker .ui-datepicker-next { right:2px; }
  .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
  .ui-datepicker .ui-datepicker-next-hover { right:1px; }
  .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
  .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
  .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
  .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
  .ui-datepicker select.ui-datepicker-month,
  .ui-datepicker select.ui-datepicker-year { width: 49%;}
  .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
  .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
  .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
  .ui-datepicker td { border: 0; padding: 1px; }
  .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
  .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
  .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
  .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
  
  /* with multiple calendars */
  .ui-datepicker.ui-datepicker-multi { width:auto; }
  .ui-datepicker-multi .ui-datepicker-group { float:left; }
  .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
  .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
  .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
  .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
  .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
  .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
  .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
  .ui-datepicker-row-break { clear:both; width:100%; }
  
  /* RTL support */
  .ui-datepicker-rtl { direction: rtl; }
  .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
  .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
  .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
  .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
  .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
  .ui-datepicker-rtl .ui-datepicker-group { float:right; }
  .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
  .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }/**/
/**
   * @file
   * Aggregator theme CSS.
   */
  .feed-source .feed-icon {
    float: right;
    /* LTR */
    display: block;
  }/**/
.date-repeat-input {
    float: left; /* LTR */
    margin-right: 5px; /* LTR */
    width: auto;
  }
  .date-repeat-input select {
    min-width: 7em;
  }
  .date-repeat fieldset {
    clear: both;
    float: none;
  }
  
  .date-repeat-radios {
    margin-bottom: 1em;
  }
  
  .date-repeat-radios input[type=radio] {
    float: left;
    margin: 0.75em 0.75em 0 0;
  }
  
  .date-repeat-radios .form-wrapper {
    float: left;
  }
  
  .date-repeat-radios .form-type-checkboxes .form-type-checkbox {
    width: 15%;
    float: left;
    margin: 0;
  }
  
  .date-repeat-radios .date-repeat-radios-item {
    margin-bottom: 1em;
  }
  
  .weekly .form-type-checkboxes .form-type-checkbox {
    float: left;
    margin-right: 10px;
  }
  
  .date-repeat-input.byday-count label,
  .date-repeat-input.byday-count select,
  .date-clear.bymonthday label,
  .date-clear.bymonthday select {
    display: inline;
  }
  
  .date-repeat-input.byday-day label,
  .date-clear.bymonthday .field-suffix {
    font-weight: bold;
  }
  
  .range-of-repeat .form-radios > div {
    margin-top: 0.5em;
  }
  
  .range-of-repeat .count input[type=text] {
    margin: 0 0.5em;
  }
  
  .range-of-repeat .until .form-wrapper {
    margin: 0 0.5em;
    display: inline-block;
    vertical-align: middle;
  }
  
  .range-of-repeat .until .form-radio,
  .range-of-repeat .until .date-prefix-inline {
    margin: 0 0 1.4em 0;
    vertical-align: middle;
  }
  
  .range-of-repeat .until.widget-date_popup.label-above .form-radio,
  .range-of-repeat .until.widget-date_popup.label-above .date-prefix-inline {
    margin: 0;
    vertical-align: middle;
  }
  
  .range-of-repeat .until.widget-date_select.label-within .form-radio,
  .range-of-repeat .until.widget-date_select.label-within .date-prefix-inline {
    margin: 0;
    vertical-align: middle;
  }
  
  .range-of-repeat .until.widget-date_select.label-above .form-radio,
  .range-of-repeat .until.widget-date_select.label-above .date-prefix-inline {
    margin: 1.4em 0 0 0;
    vertical-align: middle;
  }
  
  .range-of-repeat .until .form-type-date-text .date-padding {
    padding: 0;
  }
  
  .range-of-repeat .until.widget-date_select.label-within .date-padding {
    padding: 0;
  }
  
  .range-of-repeat .until.widget-date_select.label-above .date-padding {
    padding: 0;
  }
  
  .range-of-repeat .until .form-type-date-select,
  .range-of-repeat .until .form-type-date-popup,
  .range-of-repeat .until .form-type-date-text {
    border: none;
    margin: 0;
  }/**/
div.field-widget-field-hidden.form-wrapper{display:none;}/**/
.node-unpublished {
    background-color: #fff4f4;
  }
  .preview .node {
    background-color: #ffffea;
  }
  td.revision-current {
    background: #ffc;
  }/**/
/**
   * @file
   * Comment module look and feel styling.
   */
  .indented {
    margin-left: 25px;
    /* LTR */
  }/**/
@media (min-width: 0) and (max-width: 739px) {
 .bean-bean-masonry .view-masonry-wall > .view-content > .views-row + .views-row {
      margin-top: 20px; 
    } 
}@media (min-width: 740px) {
 .bean-bean-masonry .view-masonry-wall > .view-content {
      display: grid;
      grid-gap: 12px;
      grid-template-columns: 225px 225px 225px;
      grid-auto-rows: 10px; 
    } 
    
    .bean-bean-masonry.bean-masonry-with-nicescroll .view-masonry-wall > .view-content > .views-row article .text {
      max-height: 250px;
      padding: 10px 0;
    }              
        
    .bean-bean-masonry.bean-masonry-with-nicescroll .view-masonry-wall > .view-content > .views-row article .text  .field-name-body {
      overflow: hidden;
      padding-right: 0.75em;
      box-sizing: border-box;  
    } 
}@media (min-width: 980px) {
 .bean-bean-masonry .view-masonry-wall > .view-content {  
      grid-gap: 16px;
      grid-template-columns: 302px 302px 302px; 
    } 
}@media (min-width: 1220px) {
 .bean-bean-masonry .view-masonry-wall > .view-content {  
      grid-gap: 20px;
      grid-template-columns: 380px 380px 380px; 
    } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 .bean-bean-masonry .view-masonry-wall > .view-content > .views-row {
      margin-bottom: 20px; 
    }
        
    .bean-bean-masonry .view-masonry-wall > .view-content > .views-row:nth-child(3n+1) {
      clear: both;
      width: 32.20339%;
      float: left;  
      margin-right: 1.69492%; 
    }
  
    .bean-bean-masonry .view-masonry-wall > .view-content > .views-row:nth-child(3n+2) {    
      width: 32.20339%;    
      float: left;
      margin-right: 1.69492%; 
    }
      
    .bean-bean-masonry .view-masonry-wall > .view-content > .views-row:nth-child(3n+0) {
      width: 32.20339%;    
      float: right;
      margin-right: 0; 
    } 
}/**/
.ubg-bean-slideshow-wrapper {
  	position: relative;
  	top: 0;
  	left: 0;
  	overflow: hidden;
  	width: 100%;
  	height: 32em;
  }
  
  .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper {
  	width: 100%;
  	height: 100%;
  }
  
  .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper .ubg-bean-slide {
  	float: left;
    width: 100%;
  	height: 32em;
  }
  
  /* Einfache CSS als Fallback */
  
  .ubg-bean-slideshow-selector-wrapper {
    text-align: center;
  }
  
  .ubg-bean-slideshow-selector-display-default a.selector-item {
    display: inline-block;
    border: 1px solid #000;
    width: 1em;
    height: 1em;
  }
  
  .ubg-bean-slideshow-selector-display-list a.selector-item.selector-arrow-item {
    border: 1px solid #000;
    width: 1em;
    height: 1em;
  }
  
  .ubg-bean-slideshow-selector-display-list a.selector-item {
    display: inline-block;
  }
  
  .ubg-bean-slideshow-startpause .slideshow-play {
    display: none;
  }/**/
.cdu-circle-small-wrapper {
    position: relative;
  }
  
  .cdu-circle-small-wrapper .cdu-logo-wrapper,
  .cdu-circle-small-wrapper .logo-wrapper {
    position: absolute;  
    top: 52px;  
    left: 44px;
  }
  
  img.custom-logo {
    max-width: 200px;
    max-height: 60px;
    width: auto;
  }
  
  .cdu-circle-small-wrapper.cdu-circle-with-animation .cdu-circle {
    animation: circle-animation 60s 0s infinite linear;
  }
  
  @keyframes circle-animation {
    0% {
      transform: rotateZ(0deg);
    }
  
    100% {  
      transform: rotateZ(360deg);
    }
  }/**/
/**
   * @file
   * Styling for contextual links behaviour and structure.
   */
  /**
   * Field display.
   */
  .field__label {
    font-weight: bold;
  }
  
  .field--label-inline .field__label,
  .field--label-inline .field__items {
    float: left;
    /* LTR */
  }/**/
/* 
      Document   : ubg_form_elements
      Created on : Oct 30, 2013, 9:50:59 AM
      Author     : ubg
      Description:
          Purpose of the stylesheet follows.
  */
  
  div.form-type-currency div.form-type-textfield {
  	display: inline-block;
  	margin: 0px;
  	padding: 0px 1px;
  }
  
  div.form-type-timestamp div.form-type-textfield {
  	display: inline-block;
  	margin: 0px;
  	padding: 0px 1px;
  }
  
  div.ubg-form-elements-autocomplete-element-wrapper.processing {
    background-color: #ff9;
  }/**/
div.form-item.error,
  div.form-item.warning {
    border: 1px solid;
    background-image: none;
  }/**/
.ubg_one_click-outer {}
  .ubg_one_click li a
  {
      line-height: 25px!important;
      font-size:0px!important;
      height:25px;
      font-family: 'cdukievit'!important;
  }
  .ubg_one_click .orientation-vertical li {
      display: block;
      margin: 15px 0;
      padding-left: 0px;
  }
  
  .ubg_one_click-outer .forward-button a { 
  
  }
  .ubg_one_click-outer-horizontal .ubg_one_click li:last-child {
      margin-right: 15px!important;
  }
  
  .ubg_one_click-outer .printpage-button a {
  
  }
  
  #ubg_one_click-share-top
  {
     margin-top:15px; 
  }
  
  
  #ubg-memory-share-box .ubg_one_click-outer-vertical {
      left: -65px;
  }
  
  .view .ubg_one_click-outer-vertical {
      left: -65px;
  }
  
  
  .ubg_one_click-outer-vertical {
      position: absolute;
      left: -25px /*!important*/;
      top: 40px /*!important*/;
      width: 25px;
  }
  
  .ubg_one_click-horizontal { float: left; }
  
  .social_share_privacy_area li.help_info.display .info { display: block; }
  .social_share_privacy_area li.help_info.info_off.display .info { display: none; }
  
  /* Tooltips end */
  
  /* ------ forward button, printpage button ------ */
  
  .ubg_one_click-outer-horizontal .ubg_one_click {
      display: inline-block;
  }
  
  .ubg_one_click-outer-horizontal .pm-wrapper {
      display: inline-block;
  }
  .ubg_one_click-outer-horizontal .pm-wrapper div
  {
      margin-right: 14px;
  }
  
  .pm-wrapper div.forward-button,
  .pm-wrapper  div.printpage-button {
  
      height: 25px;
      width:43px;
      text-align:center;
  }
   .ubg_one_click-outer-vertical .pm-wrapper  div
   {
       margin-bottom:15px;
   }
   .pm-wrapper div.forward-button img,
   .pm-wrapper div.printpage-button img
  {
      position: relative;
      top:4px;
      height:13px;
  }
  .pm-wrapper div.forward-button img {
      height:10px;
  }
  .ubg_one_click-outer-horizontal div.printpage-button
  {
  
  }
  .orientation-horizontal li
  {
      padding-left: 0px;
  }
  .pm-wrapper div:hover {
      background-color: #b1b1b1;
      display: inline-block;
  }
  
  .pm-wrapper div {
      display: inline-block;
      background-color: #666666;
  }
  div.forward-button img,
  div.printpage-button img {
      height: 15px;
      width: auto;
      margin: 0 auto;
  }
      #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal { display: none; } 
  /* ---- forward button end ---- */
  
  
  div#ubg_one_click-share-top div.ubg_one_click-outer-horizontal { margin: 0 0 0.63em 0; }
  
  /* ------ Share Box -------- */
  #share-bottom { display: none; }
  .ubg_one_click-outer-vertical { display: none; }@media all and (min-width: 1229px) and (min-device-width: 1229px), all and (max-device-width: 1229px) and (min-width: 1229px) and (orientation:landscape) {
 #ubg_one_click-share-bottom{ display: none; }
      .ubg_one_click-outer-horizontal { display: block; }
      .ubg_one_click-outer-vertical { display: none; } 
  
      .mediathek-content-items .ubg_one_click-outer-horizontal { display: block; }
      .mediathek-content-items .ubg_one_click-outer-vertical { display: none; }
  
      #ubg_one_click-share-top .ubg_one_click-outer-vertical {
          position: fixed;
      } 
}@media all and (max-width: 800px) {
 #ubg_one_click-share-top { display: block; }
      #ubg_one_click-share-top .ubg_one_click-outer-horizontal{display: block; }
      #ubg_one_click-share-bottom .ubg_one_click-outer-vertical { display: none; }
      #ubg_one_click-share-bottom { display: block; }  
  
      #ubg_one_click-share-bottom .ubg_one_click-horizontal { float: none; width: 100%; }
  
      #ubg_one_click-share-bottom.ubg_one_click-outer-horizontal div.forward-button {
          float: none;
          margin: 10px 0 0 0;
      }
      #ubg_one_click-share-bottom .ubg_one_click-outer-vertical {
          left:0px;
          position: relative;
          width: 45px;
          top: 0px;
          display: block;
      }
      #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal
      {
          display: none;
      }
      
      #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal .pm-wrapper {
      display: inline-block;
      vertical-align: top;
  }
  .printpage-button
  {
      display:none!important;
  } 
}@media all and (min-width: 800px) and (max-width: 940px) {
 .pm-wrapper div.forward-button, .pm-wrapper div.printpage-button {
  
  } 
}@media all and (min-width: 520px) and (max-width: 800px) {
 #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal {
      display: block;
  } 
  
    #ubg_one_click-share-bottom .ubg_one_click-outer-vertical {
      display: none;
  }  
      
  #ubg_one_click-share-bottom .pm-wrapper
  {
      width:auto;
      background-color: transparent;
      
  }
  .ubg_one_click-outer-horizontal .pm-wrapper .forward-button
  {
     margin-left: 0px!important; 
  }
  
  
  #ubg_one_click-share-bottom .pm-wrapper div.forward-button img,#ubg_one_click-share-bottom .pm-wrapper div.printpage-button img{
  left:2px;
  } 
}.ubg_one_click-outer-horizontal .ubg_one_click-button
  {
      display:inline-block;
      padding-left:0px;
      margin-right:14px;
  }
  .ubg_one_click-outer-horizontal .ubg_one_click
  {
      margin-left:0px;
  }
  .ubg_one_click-outer-vertical .ubg_one_click
  {
  margin-left: 0em;
  }
  .ubg_one_click-outer-vertical .pm-wrapper {
      margin-left: 0em;
  }
  
  
  .ubg_one_click li.ubg_one_click-button {
      height: 25px;
      margin-bottom: 15px ;
      margin-top: 0;
      padding-left: 0px;
      list-style: outside none none;
      vertical-align: top;
  }
  
  .ubg_one_click li a
  {
      width:45px;
      display:block;
  }
  .ubg_one_click li a:before {
      content: " "!important;
      font-size:0px!important;
  }
  .ubg_one_click li.twitter a,
  .social-sharing .one_click li.one_click-button.twitter a {
      background-image: url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_one_click_share/images/twitter-s.png);
      background-position: 14px 4px;
      background-repeat: no-repeat;
      background-color: #55acee;
  
  }
  .ubg_one_click li.twitter a:hover
  {
      background-color: #32bbf5;
  }
  
  .ubg_one_click li.facebook a {
      background-image: url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_one_click_share/images/facebook-s.png);
      background-position: 14px 4px;
      background-repeat: no-repeat;
      background-color: #3b5998;
  
  }
  
  
  .ubg_one_click li.facebook a:hover {
      background-color: #4273c8;
  }
  
  
  .ubg_one_click .orientation-vertical li.facebook.ubg_one_click-button a
  {
       padding-left: 25px;
  }
  .ubg_one_click li.googleplus a {
      background-image: url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_one_click_share/images/googleplus-s.png);
      background-position: 15px 5px;
      background-repeat: no-repeat;
      background-color: #d34836;
  }
  
  .ubg_one_click li.googleplus a:hover
  {
      background-color: #f75b44;
  }
  
  .ubg_one_click li.whatsapp a {
      background-image: url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_one_click_share/images/whatsapp-s.png);
      background-repeat: no-repeat;
      background-position: 14px 4px;
      background-color: #5cbe4a;
  }
  .ubg_one_click li.whatsapp a:hover
  {
      background-color: #34af23;
  }
  .ubg_one_click li.ubg_one_click-button .share_count {
    font-size: 14px;
      height: 23px;
      line-height: 23px;
      min-width: 23px;
      padding: 0 5px;
      text-align: center;
      width: auto;
  }
  #share .ubg_one_click-outer {
      padding-top: 1em;
  }
  
  
  
  /****** New Icons *****/
  ul.ubg-one-click-icons {
    font-size: 0;
  }
  
  .ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a {
    background-image: none;
    color: #fff;
    font-size: 16px !important;
  } 
  
  .ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a .fa {
    color: inherit;
  }
  
  .ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a span.icon {
    width: 100%;
    height: 100%;
    vertical-align: top;
    line-height: 25px;
  } 
  
  .ubg_one_click.ubg-one-click-icons li.forward-button, 
  .ubg_one_click.ubg-one-click-icons li.printpage-button {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #999;
    width: 43px;
    height: 23px;
  }
  
  .ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button a, 
  .ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button a {
    color: #999;
  }
  
  .ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button a span.icon, 
  .ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button a span.icon {
    line-height: 23px;
  }/**/
/**
   * @file
   * Search module theme.
   */
  /**
   * Search Results
   */
  .search-result__snippet {
    padding-left: 1em;
    /* LTR */
  }
  
  .search-result__info {
    font-size: 0.85em;
  }
  
  /**
   * Advanced Search Form
   */
  .search-advanced .criterion {
    float: left;
    /* LTR */
    margin-right: 2em;
    /* LTR */
  }
  .search-advanced .action {
    float: left;
    /* LTR */
    clear: left;
    /* LTR */
  }/**/
/* CSS-Fallback, für den Fall wenn bei der Thema nichts konfiguriert ist */
  
  .ubg-reminder-status-block div.content {
    border: 1px solid;
    padding: 0 0.5em;
  }
  
  .ubg-reminder-status-block-ok div.content {
    background-color: #f8fff0;
    border-color: #be7;
  }
  
  .ubg-reminder-status-block-warning div.content {
    background-color: #fef5f1;
    border-color: #ed541d;
  }/**/
p.ubg-share-consumer-view-form-title {
    font-size: 115%;
    font-weight: bold;
    margin: 0.15em 0em;
    display: none;
  }
  
  div.ubg-share-consumer-view-form-description {
    font-style: italic;
    margin: 0.15em 0em 0.5em 0em;
    display: none;
  }
  
  tr.ubg-share-consumer-view-preview-teaser td article {
    font-size: 75%;
    overflow: hidden;
  }
  
  tr.ubg-share-producers-table-row {
    display: none;
  }
  
  tr.ubg-share-producers-table-row.ubg-share-producers-table-headrow {
    display: table-row;
  }
  
  tr.ubg-share-producers-table-headrow.ubg-share-producers-table-row-invisible {
    font-size: 45%;
    font-style: italic;
    color: #666;
  }
  
  table tr.ubg-share-producers-table-headrow.ubg-share-producers-table-headrow-error th {
    color: #d00;
  }
  
  tr.ubg-share-producers-table-row.ubg-share-producers-table-row-0 {
    display: table-row;
  }
  
  tr.ubg-share-producers-table-row.ubg-share-producers-table-row-0.ubg-share-producers-table-row-invisible {
    display: none;
  }
  
  tr.ubg-share-producers-table-row.ubg-share-producers-table-row-visible {
    display: table-row;
  }/**/
.ubg-slideshow-link {
    display: block;
    position: relative;
    width: auto;
    height: 10em;
    background-repeat: no-repeat;
    background-size: cover;
    line-height: 0;
    overflow: hidden;
  }
  
  .ubg-slideshow-link-display-change:hover img {
    visibility: hidden;
  }
  
  .ubg-slideshow-link-display-fade img {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
  }
  .ubg-slideshow-link-display-fade:hover img{
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
  }/**/
.social-sharing-outer {}
  
  .social-sharing-outer-vertical {
  	position: absolute;
  	left: -120px /*!important*/;
  	top: 40px /*!important*/;
  	width: 100px;
  }
  
  .social-sharing-horizontal { float: left; }
  
  .social_share_privacy_area {
      clear: both;
      margin: 5px 0; /* !important;*/
  	list-style-type: none;
  	padding: 0; /*!important;*/
  	width: auto;
  	height: 25px;
  	display: block;
  }
  
  .social-sharing-vertical .social_share_privacy_area { height: auto; width: 100%; margin: 0 !important; }
  
  .social_share_privacy_area li {
  	margin: 0; /*!important;*/
  	padding: 0; /*!important;*/
  	height: 21px;
  	float: left;
  }
  
  .social-sharing-vertical .social_share_privacy_area li {
  	height: auto; /*80px;*/
  	float: none;
  	width: 100%;
  	margin: 10px 0; /*!important;*/
  	padding: 10px 0; /*!important;*/
  }
  
  .social_share_privacy_area li .dummy_btn {
      float: left;
      margin: 0 0 0 5px;
      cursor: pointer;
      padding: 0;
      height: inherit;
  }
  .social-sharing-vertical .social_share_privacy_area li .dummy_btn { 
  	float: none; 
  	margin: 0 auto 10px auto; 
  	height: auto; /*65px;*/
  	text-align: center;
  }
  
  .social_share_privacy_area li .dummy_btn img {
  	height: 22px;
  	width: auto;
  }
  .social-sharing-horizontal .social_share_privacy_area li .dummy_btn img { padding-right: 15px; }
  
  .social_share_privacy_area li div iframe {
      overflow: hidden;
      height: inherit;
      width: inherit;
  }
  
  /* Facebook begin */
  .social_share_privacy_area .facebook.share-active {
      width: 210px /*160px*/;
      display: inline-block;
  }
  .social_share_privacy_area .facebook.share-active .fb_like iframe { width: 180px; }
  
  .social-sharing-vertical .social_share_privacy_area .facebook.share-active { display: block; width: 100%; }
  .social-sharing-vertical .social_share_privacy_area .facebook.share-active iframe { width: 100%; }
  /* Facebook end */
  
  
  /* Twitter begin */
  .social_share_privacy_area .twitter.share-active { width: 145px; }
  .social_share_privacy_area li.share-active div.tweet { width: 115px; }
  
  .social-sharing-vertical .social_share_privacy_area .twitter.share-active { width: 100%; }
  .social-sharing-vertical .social_share_privacy_area li.share-active div.tweet { width: 100%; }
  /* Twitter end */
  
  /* Google+ begin */
  .social_share_privacy_area .gplus.share-active { width: 100px; }
  .social_share_privacy_area li.share-active div.gplusone { width: 70px; }
  
  .social-sharing-vertical .social_share_privacy_area .gplus.share-active { width: 100%; }
  .social-sharing-vertical .social_share_privacy_area li.share-active div.gplusone { width: 100%; }
  /* Google+ end */
  
  /* Switch begin */
  .social_share_privacy_area li .switch {
      display: inline-block;
      text-indent: -9999em;
      /*background: transparent url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_social_sharing/assets/images/share-switch.png) no-repeat 0 -31px  scroll;
  	width: 25px;
      height: 13px;*/
      overflow: hidden;
      float: left;
      margin: 6px 0 0;
      padding: 0;
      cursor: pointer;
  
  	background: transparent url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_social_sharing/assets/images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;
      width: 23px;
      height: 12px;
  }
  .social_share_privacy_area li .switch.on {
      /*background-position: 0 -6px;*/ 
  	background-position: 0 -12px; 
  }
  
  /*.social_share_privacy_area li .switch:focus,
  .social_share_privacy_area li .switch:active {
  	background-image: url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_social_sharing/assets/images/share-switch-focus.png);	
  }
  
  .social_share_privacy_area li .switch.on:focus,
  .social_share_privacy_area li .switch.on:active {
  	background-image: url(https://www.mit-bund.de/sites/all/modules/ubg/ubg_social_sharing/assets/images/share-switch-focus.png);	
  }*/
  
  .social-sharing-vertical .social_share_privacy_area li .switch {
  	display: block;
  	float: none;
  	margin: 0 auto;
  }
  /* Switch end */
  
  /* Tooltips begin */
  .social_share_privacy_area li.help_info {
      position: relative; 
  }
  
  .social_share_privacy_area li.help_info .info {
      display: none;
      position: absolute;
      padding: 10px 15px;
      margin: 0;
      font-size: 1em;
      line-height: 1.3em;
      border: 1px solid #ccc;
      -moz-box-shadow: 0 2px 3px #999;
      -webkit-box-shadow: 0 2px 3px #999;
      box-shadow: 0 2px 3px #999;
      background-color: #fff;
      color: #000;
      z-index: 500;
  }
  
  .social-sharing-horizontal .social_share_privacy_area li.help_info .info {
  	bottom: 30px;
      left: 0;
      width: 290px;	
  }
  .social-sharing-horizontal .social_share_privacy_area li.gplus.help_info .info { left: -60px; }
  
  .social-sharing-vertical .social_share_privacy_area li.help_info .info {
  	top: 0px;
      left: 100px;
      width: 200px;	
  }
  
  .social_share_privacy_area li.help_info.display .info { display: block; }
  .social_share_privacy_area li.help_info.info_off.display .info { display: none; }
  
  /* Tooltips end */
  
  /* ------ forward button ------ */
  
  .social-sharing-outer-horizontal div.forward-button {
  	float: left;
  	height: 25px;
  	margin: 10px 0 0 0;
  	vertical-align: middle;
  } 
  
  .social-sharing-outer-vertical div.forward-button {
  	width: 100px;
  	margin: 10px 0;
  	padding: 10px 0;
  	text-align: center;
  } 
  
   div.forward-button img {
  	height: 21px;
  	width: auto;
  	margin: 0 auto;
   }
  
  /* ---- forward button end ---- *//**/
/**
   * @file
   */
  
  #edit-lifetime-container .form-item-days,
  #edit-lifetime-container .form-item-hours,
  #edit-lifetime-container .form-item-minutes {
    float: left;
    margin-right: 3%;
    margin-bottom: 2em;
  }
  
  #edit-lifetime-container .form-item-delete-submissions {
    clear: both;
  }
  
  #edit-lifetime-container .form-item-delete-submissions label {
    font-weight: bold;
  }
  #edit-lifetime-container .form-item-delete-submissions .description {
    margin-top: 0.7em;
  }/**/
.views-exposed-form .views-exposed-widget {
    float: left; /* LTR */
    padding: .5em 1em 0 0; /* LTR */
  }
  
  .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.6em;
  }
  
  .views-exposed-form .form-item,
  .views-exposed-form .form-submit {
    margin-top: 0;
    margin-bottom: 0;
  }
  
  .views-exposed-form label {
    font-weight: bold;
  }
  
  .views-exposed-widgets {
    margin-bottom: .5em;
  }
  
  /* table style column align */
  .views-align-left {
    text-align: left;
  }
  .views-align-right {
    text-align: right;
  }
  .views-align-center {
    text-align: center;
  }
  
  /* Remove the border on tbody that system puts in */
  .views-view-grid tbody {
    border-top: none;
  }
  
  .view .progress-disabled {
    float: none;
  }/**/
/**
   * @file
   * Lazyloader admin CSS
   */
  
  #edit-lazyloader-icon {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  #edit-lazyloader-icon .form-item {
    position: relative;
    padding-left: 20px;
    margin:0 10px;
  }
  
  #edit-lazyloader-icon .form-item input {
    position: absolute;
    left: 0;
    top: 5px;
  }/**/
/**
   * @file
   * Base styles for the user module.
   */
  div.password-confirm {
    visibility: hidden;
  }/**/
#monitoring-content {
    margin-bottom: 2em;
    padding: 1em 0;
    border-bottom: 1px solid #ccc;
  }
  
  
  #monitoring-content .monitoring-item + .monitoring-item {
    margin-top: 0.5em;
    padding-top: 0.5em;
    border-top: 1px dashed #ccc; 
  }/**/
/**
   * @file
   * Theme styling for the user module.
   */
  /**
   * Password Strength Indicator.
   */
  .password-strength {
    float: right;
    /* LTR */
    margin-top: 1.2em;
    width: 17em;
  }
  
  .password-strength-title {
    float: left;
    /* LTR */
  }
  
  .password-strength-text {
    float: right;
    /* LTR */
    font-weight: bold;
  }
  
  .password-indicator {
    clear: both;
    height: 0.3em;
    width: 100%;
    background-color: #c4c4c4;
  }
  .password-indicator .indicator {
    height: 100%;
    width: 0%;
    background-color: #47c965;
  }
  
  /**
   * Password Confirm.
   */
  div.password-confirm {
    float: right;
    /* LTR */
    clear: both;
    width: 17em;
    margin-top: 1.5em;
  }
  
  /**
   * Password Confirm Inputs.
   */
  .form-type-password-confirm input {
    width: 16em;
  }
  
  /**
   * Password Suggestions.
   */
  .password-suggestions {
    margin: 0.7em 0;
    padding: 0.2em 0.5em;
    border: 1px solid #b4b4b4;
  }
  
  /*
   * User Profile
   */
  .user-profile-item__label {
    font-weight: bold;
  }
  
  /* Generated by user.module but used by profile.module. */
  .profile {
    clear: both;
    margin: 1em 0;
  }
  .profile .user-picture {
    float: right;
    /* LTR */
    margin: 0 1em 1em 0;
    /* LTR */
  }
  .profile h3 {
    border-bottom: 1px solid #ccc;
  }
  .profile dl {
    margin: 0 0 1.5em 0;
  }
  .profile dt {
    margin: 0 0 0.2em 0;
    font-weight: bold;
  }
  .profile dd {
    margin: 0 0 1em 0;
  }/**/
/*
   * jQuery UI CSS Framework 1.8.7
   *
   * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
   * Dual licensed under the MIT or GPL Version 2 licenses.
   * http://jquery.org/license
   *
   * http://docs.jquery.com/UI/Theming/API
   */
  
  /* Layout helpers
  ----------------------------------*/
  .ui-helper-hidden { display: none; }
  .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
  .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
  .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
  .ui-helper-clearfix { display: inline-block; }
  /* required comment for clearfix to work in Opera \*/
  * html .ui-helper-clearfix { height:1%; }
  .ui-helper-clearfix { display:block; }
  /* end clearfix */
  .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
  
  
  /* Interaction Cues
  ----------------------------------*/
  .ui-state-disabled { cursor: default !important; }
  
  
  /* Icons
  ----------------------------------*/
  
  /* states and images */
  .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
  
  
  /* Misc visuals
  ----------------------------------*/
  
  /* Overlays */
  .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }/**/
/*
   * jQuery UI CSS Framework 1.8.7
   *
   * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
   * Dual licensed under the MIT or GPL Version 2 licenses.
   * http://jquery.org/license
   *
   * http://docs.jquery.com/UI/Theming/API
   *
   * To view and modify this theme, visit http://jqueryui.com/themeroller/
   */
  
  
  /* Component containers
  ----------------------------------*/
  .ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
  .ui-widget .ui-widget { font-size: 1em; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
  .ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
  .ui-widget-content a { color: #222222/*{fcContent}*/; }
  .ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
  .ui-widget-header a { color: #222222/*{fcHeader}*/; }
  
  /* Interaction states
  ----------------------------------*/
  .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
  .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
  .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
  .ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
  .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
  .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
  .ui-widget :active { outline: none; }
  
  /* Interaction Cues
  ----------------------------------*/
  .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
  .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
  .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
  .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
  .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
  .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
  .ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
  .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
  
  /* Icons
  ----------------------------------*/
  
  /* states and images */
  .ui-icon { width: 16px; height: 16px; background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
  .ui-widget-content .ui-icon {background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
  .ui-widget-header .ui-icon {background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
  .ui-state-default .ui-icon { background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
  .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
  .ui-state-active .ui-icon {background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
  .ui-state-highlight .ui-icon {background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
  .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(https://www.mit-bund.de/misc/ui/images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }
  
  /* positioning */
  .ui-icon-carat-1-n { background-position: 0 0; }
  .ui-icon-carat-1-ne { background-position: -16px 0; }
  .ui-icon-carat-1-e { background-position: -32px 0; }
  .ui-icon-carat-1-se { background-position: -48px 0; }
  .ui-icon-carat-1-s { background-position: -64px 0; }
  .ui-icon-carat-1-sw { background-position: -80px 0; }
  .ui-icon-carat-1-w { background-position: -96px 0; }
  .ui-icon-carat-1-nw { background-position: -112px 0; }
  .ui-icon-carat-2-n-s { background-position: -128px 0; }
  .ui-icon-carat-2-e-w { background-position: -144px 0; }
  .ui-icon-triangle-1-n { background-position: 0 -16px; }
  .ui-icon-triangle-1-ne { background-position: -16px -16px; }
  .ui-icon-triangle-1-e { background-position: -32px -16px; }
  .ui-icon-triangle-1-se { background-position: -48px -16px; }
  .ui-icon-triangle-1-s { background-position: -64px -16px; }
  .ui-icon-triangle-1-sw { background-position: -80px -16px; }
  .ui-icon-triangle-1-w { background-position: -96px -16px; }
  .ui-icon-triangle-1-nw { background-position: -112px -16px; }
  .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
  .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
  .ui-icon-arrow-1-n { background-position: 0 -32px; }
  .ui-icon-arrow-1-ne { background-position: -16px -32px; }
  .ui-icon-arrow-1-e { background-position: -32px -32px; }
  .ui-icon-arrow-1-se { background-position: -48px -32px; }
  .ui-icon-arrow-1-s { background-position: -64px -32px; }
  .ui-icon-arrow-1-sw { background-position: -80px -32px; }
  .ui-icon-arrow-1-w { background-position: -96px -32px; }
  .ui-icon-arrow-1-nw { background-position: -112px -32px; }
  .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
  .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
  .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
  .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
  .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
  .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
  .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
  .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
  .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
  .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
  .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
  .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
  .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
  .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
  .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
  .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
  .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
  .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
  .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
  .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
  .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
  .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
  .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
  .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
  .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
  .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
  .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
  .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
  .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
  .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
  .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
  .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
  .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
  .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
  .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
  .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
  .ui-icon-arrow-4 { background-position: 0 -80px; }
  .ui-icon-arrow-4-diag { background-position: -16px -80px; }
  .ui-icon-extlink { background-position: -32px -80px; }
  .ui-icon-newwin { background-position: -48px -80px; }
  .ui-icon-refresh { background-position: -64px -80px; }
  .ui-icon-shuffle { background-position: -80px -80px; }
  .ui-icon-transfer-e-w { background-position: -96px -80px; }
  .ui-icon-transferthick-e-w { background-position: -112px -80px; }
  .ui-icon-folder-collapsed { background-position: 0 -96px; }
  .ui-icon-folder-open { background-position: -16px -96px; }
  .ui-icon-document { background-position: -32px -96px; }
  .ui-icon-document-b { background-position: -48px -96px; }
  .ui-icon-note { background-position: -64px -96px; }
  .ui-icon-mail-closed { background-position: -80px -96px; }
  .ui-icon-mail-open { background-position: -96px -96px; }
  .ui-icon-suitcase { background-position: -112px -96px; }
  .ui-icon-comment { background-position: -128px -96px; }
  .ui-icon-person { background-position: -144px -96px; }
  .ui-icon-print { background-position: -160px -96px; }
  .ui-icon-trash { background-position: -176px -96px; }
  .ui-icon-locked { background-position: -192px -96px; }
  .ui-icon-unlocked { background-position: -208px -96px; }
  .ui-icon-bookmark { background-position: -224px -96px; }
  .ui-icon-tag { background-position: -240px -96px; }
  .ui-icon-home { background-position: 0 -112px; }
  .ui-icon-flag { background-position: -16px -112px; }
  .ui-icon-calendar { background-position: -32px -112px; }
  .ui-icon-cart { background-position: -48px -112px; }
  .ui-icon-pencil { background-position: -64px -112px; }
  .ui-icon-clock { background-position: -80px -112px; }
  .ui-icon-disk { background-position: -96px -112px; }
  .ui-icon-calculator { background-position: -112px -112px; }
  .ui-icon-zoomin { background-position: -128px -112px; }
  .ui-icon-zoomout { background-position: -144px -112px; }
  .ui-icon-search { background-position: -160px -112px; }
  .ui-icon-wrench { background-position: -176px -112px; }
  .ui-icon-gear { background-position: -192px -112px; }
  .ui-icon-heart { background-position: -208px -112px; }
  .ui-icon-star { background-position: -224px -112px; }
  .ui-icon-link { background-position: -240px -112px; }
  .ui-icon-cancel { background-position: 0 -128px; }
  .ui-icon-plus { background-position: -16px -128px; }
  .ui-icon-plusthick { background-position: -32px -128px; }
  .ui-icon-minus { background-position: -48px -128px; }
  .ui-icon-minusthick { background-position: -64px -128px; }
  .ui-icon-close { background-position: -80px -128px; }
  .ui-icon-closethick { background-position: -96px -128px; }
  .ui-icon-key { background-position: -112px -128px; }
  .ui-icon-lightbulb { background-position: -128px -128px; }
  .ui-icon-scissors { background-position: -144px -128px; }
  .ui-icon-clipboard { background-position: -160px -128px; }
  .ui-icon-copy { background-position: -176px -128px; }
  .ui-icon-contact { background-position: -192px -128px; }
  .ui-icon-image { background-position: -208px -128px; }
  .ui-icon-video { background-position: -224px -128px; }
  .ui-icon-script { background-position: -240px -128px; }
  .ui-icon-alert { background-position: 0 -144px; }
  .ui-icon-info { background-position: -16px -144px; }
  .ui-icon-notice { background-position: -32px -144px; }
  .ui-icon-help { background-position: -48px -144px; }
  .ui-icon-check { background-position: -64px -144px; }
  .ui-icon-bullet { background-position: -80px -144px; }
  .ui-icon-radio-off { background-position: -96px -144px; }
  .ui-icon-radio-on { background-position: -112px -144px; }
  .ui-icon-pin-w { background-position: -128px -144px; }
  .ui-icon-pin-s { background-position: -144px -144px; }
  .ui-icon-play { background-position: 0 -160px; }
  .ui-icon-pause { background-position: -16px -160px; }
  .ui-icon-seek-next { background-position: -32px -160px; }
  .ui-icon-seek-prev { background-position: -48px -160px; }
  .ui-icon-seek-end { background-position: -64px -160px; }
  .ui-icon-seek-start { background-position: -80px -160px; }
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  .ui-icon-seek-first { background-position: -80px -160px; }
  .ui-icon-stop { background-position: -96px -160px; }
  .ui-icon-eject { background-position: -112px -160px; }
  .ui-icon-volume-off { background-position: -128px -160px; }
  .ui-icon-volume-on { background-position: -144px -160px; }
  .ui-icon-power { background-position: 0 -176px; }
  .ui-icon-signal-diag { background-position: -16px -176px; }
  .ui-icon-signal { background-position: -32px -176px; }
  .ui-icon-battery-0 { background-position: -48px -176px; }
  .ui-icon-battery-1 { background-position: -64px -176px; }
  .ui-icon-battery-2 { background-position: -80px -176px; }
  .ui-icon-battery-3 { background-position: -96px -176px; }
  .ui-icon-circle-plus { background-position: 0 -192px; }
  .ui-icon-circle-minus { background-position: -16px -192px; }
  .ui-icon-circle-close { background-position: -32px -192px; }
  .ui-icon-circle-triangle-e { background-position: -48px -192px; }
  .ui-icon-circle-triangle-s { background-position: -64px -192px; }
  .ui-icon-circle-triangle-w { background-position: -80px -192px; }
  .ui-icon-circle-triangle-n { background-position: -96px -192px; }
  .ui-icon-circle-arrow-e { background-position: -112px -192px; }
  .ui-icon-circle-arrow-s { background-position: -128px -192px; }
  .ui-icon-circle-arrow-w { background-position: -144px -192px; }
  .ui-icon-circle-arrow-n { background-position: -160px -192px; }
  .ui-icon-circle-zoomin { background-position: -176px -192px; }
  .ui-icon-circle-zoomout { background-position: -192px -192px; }
  .ui-icon-circle-check { background-position: -208px -192px; }
  .ui-icon-circlesmall-plus { background-position: 0 -208px; }
  .ui-icon-circlesmall-minus { background-position: -16px -208px; }
  .ui-icon-circlesmall-close { background-position: -32px -208px; }
  .ui-icon-squaresmall-plus { background-position: -48px -208px; }
  .ui-icon-squaresmall-minus { background-position: -64px -208px; }
  .ui-icon-squaresmall-close { background-position: -80px -208px; }
  .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
  .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
  .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
  .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
  .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
  .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
  
  
  /* Misc visuals
  ----------------------------------*/
  
  /* Corner radius */
  .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
  .ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/; }
  
  /* Overlays */
  .ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
  .ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(https://www.mit-bund.de/misc/ui/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }/**/
/*
   * jQuery UI Autocomplete 1.8.7
   *
   * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
   * Dual licensed under the MIT or GPL Version 2 licenses.
   * http://jquery.org/license
   *
   * http://docs.jquery.com/UI/Autocomplete#theming
   */
  .ui-autocomplete { position: absolute; cursor: default; }	
  
  /* workarounds */
  * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
  
  /*
   * jQuery UI Menu 1.8.7
   *
   * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
   * Dual licensed under the MIT or GPL Version 2 licenses.
   * http://jquery.org/license
   *
   * http://docs.jquery.com/UI/Menu#theming
   */
  .ui-menu {
  	list-style:none;
  	padding: 2px;
  	margin: 0;
  	display:block;
  	float: left;
  }
  .ui-menu .ui-menu {
  	margin-top: -3px;
  }
  .ui-menu .ui-menu-item {
  	margin:0;
  	padding: 0;
  	zoom: 1;
  	float: left;
  	clear: left;
  	width: 100%;
  }
  .ui-menu .ui-menu-item a {
  	text-decoration:none;
  	display:block;
  	padding:.2em .4em;
  	line-height:1.5;
  	zoom:1;
  }
  .ui-menu .ui-menu-item a.ui-state-hover,
  .ui-menu .ui-menu-item a.ui-state-active {
  	font-weight: normal;
  	margin: -1px;
  }/**/
/**
   * @file
   *   Adds some styles to the standard Drupal autocomplete widget.
   */
  .apachesolr_autocomplete {
  }
  .apachesolr_autocomplete.message {
    font-size:80%;
    color:#888;
  }
  .apachesolr_autocomplete.count {
    float:right;
  }
  div.apachesolr_autocomplete.suggestion {
    display:inline;
    float:left;
  }
  div.ac_results li {
    list-style:none;
    background-image: none !important;
  }/**/
/**
   * Colorbox Core Style:
   * The following CSS is consistent between example themes and should not be altered.
   */
  #colorbox,
  #cboxOverlay,
  #cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
  }
  #cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
  }
  #cboxMiddleLeft,
  #cboxBottomLeft {
    clear: left;
  }
  #cboxContent {
    position: relative;
  }
  #cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }
  #cboxTitle {
    margin: 0;
  }
  #cboxLoadingOverlay,
  #cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  /**
   * These elements are buttons, and may need to have additional
   * styles reset to avoid unwanted base styles.
   */
  #cboxPrevious,
  #cboxNext,
  #cboxClose,
  #cboxSlideshow {
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    width: auto;
    background: none;
    cursor: pointer;
  }
  /**
   * Avoid outlines on :active (mouseclick),
   * but preserve outlines on :focus (tabbed navigating)
   */
  #cboxPrevious:active,
  #cboxNext:active,
  #cboxClose:active,
  #cboxSlideshow:active {
    outline: 0;
  }
  .cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: 100%;
    max-height: 100%;
  }
  .cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
  }
  /* Reset box sizing to content-box if theme is using border-box. */
  #colorbox,
  #cboxContent,
  #cboxLoadedContent {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  
  /**
   * Colorbox module default style:
   * The styles are ordered & tabbed in a way that represents
   * the nesting of the generated HTML.
   */
  #cboxOverlay {
    background: #000;
  }
  #colorbox {
    outline: 0;
  }
  #cboxWrapper {
    background: #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
  }
  #cboxTopLeft {
    width: 15px;
    height: 15px;
  }
  #cboxTopCenter {
    height: 15px;
  }
  #cboxTopRight {
    width: 15px;
    height: 15px;
  }
  #cboxBottomLeft {
    width: 15px;
    height: 10px;
  }
  #cboxBottomCenter {
    height: 10px;
  }
  #cboxBottomRight {
    width: 15px;
    height: 10px;
  }
  #cboxMiddleLeft {
    width: 15px;
  }
  #cboxMiddleRight {
    width: 15px;
  }
  #cboxContent {
    background: #fff;
    overflow: hidden;
  }
  #cboxError {
    padding: 50px;
    border: 1px solid #ccc;
  }
  #cboxLoadedContent {
    margin-bottom: 28px;
  }
  #cboxTitle {
    position: absolute;
    background: rgba(255, 255, 255, 0.7);
    bottom: 28px;
    left: 0;
    color: #535353;
    width: 100%;
    padding: 4px 6px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  #cboxCurrent {
    position: absolute;
    bottom: 4px;
    left: 60px;
    color: #949494;
  }
  .cboxSlideshow_on #cboxSlideshow {
    position: absolute;
    bottom: 0px;
    right: 30px;
    background: url(https://www.mit-bund.de/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
  }
  .cboxSlideshow_on #cboxSlideshow:hover {
    background-position: -101px -50px;
  }
  .cboxSlideshow_off #cboxSlideshow {
    position: absolute;
    bottom: 0px;
    right: 30px;
    background: url(https://www.mit-bund.de/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
  }
  .cboxSlideshow_off #cboxSlideshow:hover {
    background-position: -49px -50px;
  }
  #cboxPrevious {
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(https://www.mit-bund.de/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
  }
  #cboxPrevious:hover {
    background-position: -75px -25px;
  }
  #cboxNext {
    position: absolute;
    bottom: 0;
    left: 27px;
    background: url(https://www.mit-bund.de/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
  }
  #cboxNext:hover {
    background-position: -50px -25px;
  }
  #cboxLoadingOverlay {
    background: #fff;
  }
  #cboxLoadingGraphic {
    background: url(https://www.mit-bund.de/sites/all/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;
  }
  #cboxClose {
    position: absolute;
    bottom: 0;
    right: 0;
    background: url(https://www.mit-bund.de/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
  }
  #cboxClose:hover {
    background-position: -25px -25px;
  }/**/
.ctools-locked {
    color: red;
    border: 1px solid red;
    padding: 1em;
  }
  
  .ctools-owns-lock {
    background: #FFFFDD none repeat scroll 0 0;
    border: 1px solid #F0C020;
    padding: 1em;
  }
  
  a.ctools-ajaxing,
  input.ctools-ajaxing,
  button.ctools-ajaxing,
  select.ctools-ajaxing {
    padding-right: 18px !important;
    background: url(https://www.mit-bund.de/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;
  }
  
  div.ctools-ajaxing {
    float: left;
    width: 18px;
    background: url(https://www.mit-bund.de/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;
  }/**/
div.panel-pane div.admin-links {
    font-size: xx-small;
    margin-right: 1em;
  }
  
  div.panel-pane div.admin-links li a {
    color: #ccc;
  }
  
  div.panel-pane div.admin-links li {
    padding-bottom: 2px;
    background: white;
    z-index: 201;
  }
  
  div.panel-pane div.admin-links:hover a,
  div.panel-pane div.admin-links-hover a {
    color: #000;
  }
  
  div.panel-pane div.admin-links a:before {
    content: "[";
  }
  
  div.panel-pane div.admin-links a:after {
    content: "]";
  }
  
  div.panel-pane div.panel-hide {
    display: none;
  }
  
  /** For IE we add the class via js; for other browsers we rely on :hover **/
  div.panel-pane div.panel-hide-hover,
  div.panel-pane:hover div.panel-hide {
    display: block;
    position: absolute;
    z-index: 200;
    margin-top: -1.5em;
  }
  
  div.panel-pane div.feed a {
    float: right;
  }/**/
.forward-link {
    position:relative;
    bottom: 0.5em;
    float:right;
    margin-left: 1em;
  }
  
  .forward-syslink {
    margin-right: 1em;
  }
  
  img.forward-icon {
    vertical-align: middle;
  }
  
  img.forward-icon-margin {
    margin-right: 4px;
  }
  
  label.printmail-label {
    width: 175px;
    float: left;
  }/**/
@font-face {
    font-family: 'fontello';
    src: url(https://www.mit-bund.de/sites/all/libraries/fontello/font/fontello.eot?47996077);
    src: url(https://www.mit-bund.de/sites/all/libraries/fontello/font/fontello.eot?47996077#iefix) format('embedded-opentype'),
         url(https://www.mit-bund.de/sites/all/libraries/fontello/font/fontello.woff?47996077) format('woff'),
         url(https://www.mit-bund.de/sites/all/libraries/fontello/font/fontello.ttf?47996077) format('truetype'),
         url(https://www.mit-bund.de/sites/all/libraries/fontello/font/fontello.svg?47996077#fontello) format('svg');
    font-weight: normal;
    font-style: normal;
  } 
 /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
  /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
  /*@font-face {
      font-family: 'fontello';
      src: url(https://www.mit-bund.de/sites/all/libraries/fontello/font/fontello.svg?47996077#fontello) format('svg');
    } 
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}*/
   
   [class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
   
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */
   
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
   
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
   
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;
   
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
   
    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
   
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
  }
   
  .fonticon-glass:before { content: '\e800'; } /* '' */
  .fonticon-xing:before { content: '\e801'; } /* '' */
  .fonticon-android:before { content: '\e802'; } /* '' */
  .fonticon-angellist:before { content: '\e803'; } /* '' */
  .fonticon-apple:before { content: '\e804'; } /* '' */
  .fonticon-behance:before { content: '\e805'; } /* '' */
  .fonticon-behance-squared:before { content: '\e806'; } /* '' */
  .fonticon-facebook-squared:before { content: '\e807'; } /* '' */
  .fonticon-facebook-official:before { content: '\e808'; } /* '' */
  .fonticon-flickr:before { content: '\e809'; } /* '' */
  .fonticon-forumbee:before { content: '\e80a'; } /* '' */
  .fonticon-foursquare:before { content: '\e80b'; } /* '' */
  .fonticon-jsfiddle:before { content: '\e80c'; } /* '' */
  .fonticon-lastfm:before { content: '\e80d'; } /* '' */
  .fonticon-lastfm-squared:before { content: '\e80e'; } /* '' */
  .fonticon-leanpub:before { content: '\e80f'; } /* '' */
  .fonticon-linkedin-squared:before { content: '\e810'; } /* '' */
  .fonticon-renren:before { content: '\e811'; } /* '' */
  .fonticon-sellsy:before { content: '\e812'; } /* '' */
  .fonticon-shirtsinbulk:before { content: '\e813'; } /* '' */
  .fonticon-simplybuilt:before { content: '\e814'; } /* '' */
  .fonticon-skyatlas:before { content: '\e815'; } /* '' */
  .fonticon-twitch:before { content: '\e816'; } /* '' */
  .fonticon-twitter-squared:before { content: '\e817'; } /* '' */
  .fonticon-twitter:before { content: '\e818'; } /* '' */
  .fonticon-vimeo-squared:before { content: '\e819'; } /* '' */
  .fonticon-vine:before { content: '\e81a'; } /* '' */
  .fonticon-transgender-alt:before { content: '\e81b'; } /* '' */
  .fonticon-venus-double:before { content: '\e81c'; } /* '' */
  .fonticon-mars-double:before { content: '\e81d'; } /* '' */
  .fonticon-venus-mars:before { content: '\e81e'; } /* '' */
  .fonticon-mars-stroke:before { content: '\e81f'; } /* '' */
  .fonticon-mars-stroke-v:before { content: '\e820'; } /* '' */
  .fonticon-mars-stroke-h:before { content: '\e821'; } /* '' */
  .fonticon-neuter:before { content: '\e822'; } /* '' */
  .fonticon-cc-visa:before { content: '\e823'; } /* '' */
  .fonticon-cc-mastercard:before { content: '\e824'; } /* '' */
  .fonticon-cc-discover:before { content: '\e825'; } /* '' */
  .fonticon-cc-amex:before { content: '\e826'; } /* '' */
  .fonticon-cc-paypal:before { content: '\e827'; } /* '' */
  .fonticon-cc-stripe:before { content: '\e828'; } /* '' */
  .fonticon-adn:before { content: '\e829'; } /* '' */
  .fonticon-bitbucket:before { content: '\e82a'; } /* '' */
  .fonticon-bitbucket-squared:before { content: '\e82b'; } /* '' */
  .fonticon-buysellads:before { content: '\e82c'; } /* '' */
  .fonticon-cc:before { content: '\e82d'; } /* '' */
  .fonticon-codeopen:before { content: '\e82e'; } /* '' */
  .fonticon-connectdevelop:before { content: '\e82f'; } /* '' */
  .fonticon-css3:before { content: '\e830'; } /* '' */
  .fonticon-dashcube:before { content: '\e831'; } /* '' */
  .fonticon-delicious:before { content: '\e832'; } /* '' */
  .fonticon-deviantart:before { content: '\e833'; } /* '' */
  .fonticon-digg:before { content: '\e834'; } /* '' */
  .fonticon-dribbble:before { content: '\e835'; } /* '' */
  .fonticon-dropbox:before { content: '\e836'; } /* '' */
  .fonticon-drupal:before { content: '\e837'; } /* '' */
  .fonticon-facebook:before { content: '\e838'; } /* '' */
  .fonticon-git-squared:before { content: '\e839'; } /* '' */
  .fonticon-git:before { content: '\e83a'; } /* '' */
  .fonticon-github:before { content: '\e83b'; } /* '' */
  .fonticon-github-squared:before { content: '\e83c'; } /* '' */
  .fonticon-github-circled:before { content: '\e83d'; } /* '' */
  .fonticon-gittip:before { content: '\e83e'; } /* '' */
  .fonticon-google:before { content: '\e83f'; } /* '' */
  .fonticon-gplus:before { content: '\e840'; } /* '' */
  .fonticon-gplus-squared:before { content: '\e841'; } /* '' */
  .fonticon-gwallet:before { content: '\e842'; } /* '' */
  .fonticon-hacker-news:before { content: '\e843'; } /* '' */
  .fonticon-html5:before { content: '\e844'; } /* '' */
  .fonticon-instagram:before { content: '\e845'; } /* '' */
  .fonticon-ioxhost:before { content: '\e846'; } /* '' */
  .fonticon-joomla:before { content: '\e847'; } /* '' */
  .fonticon-linux:before { content: '\e848'; } /* '' */
  .fonticon-linkedin:before { content: '\e849'; } /* '' */
  .fonticon-maxcdn:before { content: '\e84a'; } /* '' */
  .fonticon-meanpath:before { content: '\e84b'; } /* '' */
  .fonticon-openid:before { content: '\e84c'; } /* '' */
  .fonticon-pagelines:before { content: '\e84d'; } /* '' */
  .fonticon-paypal:before { content: '\e84e'; } /* '' */
  .fonticon-pied-piper-squared:before { content: '\e84f'; } /* '' */
  .fonticon-pied-piper-alt:before { content: '\e850'; } /* '' */
  .fonticon-pinterest:before { content: '\e851'; } /* '' */
  .fonticon-pinterest-circled:before { content: '\e852'; } /* '' */
  .fonticon-pinterest-squared:before { content: '\e853'; } /* '' */
  .fonticon-qq:before { content: '\e854'; } /* '' */
  .fonticon-reddit:before { content: '\e855'; } /* '' */
  .fonticon-reddit-squared:before { content: '\e856'; } /* '' */
  .fonticon-skype:before { content: '\e857'; } /* '' */
  .fonticon-slack:before { content: '\e858'; } /* '' */
  .fonticon-slideshare:before { content: '\e859'; } /* '' */
  .fonticon-soundcloud:before { content: '\e85a'; } /* '' */
  .fonticon-spotify:before { content: '\e85b'; } /* '' */
  .fonticon-music:before { content: '\e85c'; } /* '' */
  .fonticon-search:before { content: '\e85d'; } /* '' */
  .fonticon-mail:before { content: '\e85e'; } /* '' */
  .fonticon-mail-alt:before { content: '\e85f'; } /* '' */
  .fonticon-mail-squared:before { content: '\e860'; } /* '' */
  .fonticon-heart:before { content: '\e861'; } /* '' */
  .fonticon-heart-empty:before { content: '\e862'; } /* '' */
  .fonticon-star:before { content: '\e863'; } /* '' */
  .fonticon-star-empty:before { content: '\e864'; } /* '' */
  .fonticon-star-half:before { content: '\e865'; } /* '' */
  .fonticon-star-half-alt:before { content: '\e866'; } /* '' */
  .fonticon-user:before { content: '\e867'; } /* '' */
  .fonticon-user-plus:before { content: '\e868'; } /* '' */
  .fonticon-user-times:before { content: '\e869'; } /* '' */
  .fonticon-users:before { content: '\e86a'; } /* '' */
  .fonticon-male:before { content: '\e86b'; } /* '' */
  .fonticon-female:before { content: '\e86c'; } /* '' */
  .fonticon-child:before { content: '\e86d'; } /* '' */
  .fonticon-ic_web_black_24px:before { content: '\e86e'; } /* '' */
  .fonticon-video:before { content: '\e86f'; } /* '' */
  .fonticon-videocam:before { content: '\e870'; } /* '' */
  .fonticon-picture:before { content: '\e871'; } /* '' */
  .fonticon-camera:before { content: '\e872'; } /* '' */
  .fonticon-camera-alt:before { content: '\e873'; } /* '' */
  .fonticon-th-large:before { content: '\e874'; } /* '' */
  .fonticon-th:before { content: '\e875'; } /* '' */
  .fonticon-th-list:before { content: '\e876'; } /* '' */
  .fonticon-ok:before { content: '\e877'; } /* '' */
  .fonticon-ok-circled:before { content: '\e878'; } /* '' */
  .fonticon-ok-circled2:before { content: '\e879'; } /* '' */
  .fonticon-ok-squared:before { content: '\e87a'; } /* '' */
  .fonticon-cancel:before { content: '\e87b'; } /* '' */
  .fonticon-cancel-circled:before { content: '\e87c'; } /* '' */
  .fonticon-ic_access_time_black_24px:before { content: '\e87d'; } /* '' */
  .fonticon-plus:before { content: '\e87e'; } /* '' */
  .fonticon-plus-circled:before { content: '\e87f'; } /* '' */
  .fonticon-plus-squared:before { content: '\e880'; } /* '' */
  .fonticon-plus-squared-alt:before { content: '\e881'; } /* '' */
  .fonticon-minus:before { content: '\e882'; } /* '' */
  .fonticon-minus-circled:before { content: '\e883'; } /* '' */
  .fonticon-minus-squared:before { content: '\e884'; } /* '' */
  .fonticon-minus-squared-alt:before { content: '\e885'; } /* '' */
  .fonticon-help:before { content: '\e886'; } /* '' */
  .fonticon-help-circled:before { content: '\e887'; } /* '' */
  .fonticon-info-circled:before { content: '\e888'; } /* '' */
  .fonticon-info:before { content: '\e889'; } /* '' */
  .fonticon-home:before { content: '\e88a'; } /* '' */
  .fonticon-link:before { content: '\e88b'; } /* '' */
  .fonticon-unlink:before { content: '\e88c'; } /* '' */
  .fonticon-link-ext:before { content: '\e88d'; } /* '' */
  .fonticon-link-ext-alt:before { content: '\e88e'; } /* '' */
  .fonticon-attach:before { content: '\e88f'; } /* '' */
  .fonticon-lock:before { content: '\e890'; } /* '' */
  .fonticon-lock-open:before { content: '\e891'; } /* '' */
  .fonticon-lock-open-alt:before { content: '\e892'; } /* '' */
  .fonticon-pin:before { content: '\e893'; } /* '' */
  .fonticon-eye:before { content: '\e894'; } /* '' */
  .fonticon-eye-off:before { content: '\e895'; } /* '' */
  .fonticon-tag:before { content: '\e896'; } /* '' */
  .fonticon-tags:before { content: '\e897'; } /* '' */
  .fonticon-bookmark:before { content: '\e898'; } /* '' */
  .fonticon-bookmark-empty:before { content: '\e899'; } /* '' */
  .fonticon-flag:before { content: '\e89a'; } /* '' */
  .fonticon-flag-empty:before { content: '\e89b'; } /* '' */
  .fonticon-flag-checkered:before { content: '\e89c'; } /* '' */
  .fonticon-thumbs-up:before { content: '\e89d'; } /* '' */
  .fonticon-thumbs-down:before { content: '\e89e'; } /* '' */
  .fonticon-thumbs-up-alt:before { content: '\e89f'; } /* '' */
  .fonticon-thumbs-down-alt:before { content: '\e8a0'; } /* '' */
  .fonticon-download:before { content: '\e8a1'; } /* '' */
  .fonticon-upload:before { content: '\e8a2'; } /* '' */
  .fonticon-download-cloud:before { content: '\e8a3'; } /* '' */
  .fonticon-upload-cloud:before { content: '\e8a4'; } /* '' */
  .fonticon-reply:before { content: '\e8a5'; } /* '' */
  .fonticon-reply-all:before { content: '\e8a6'; } /* '' */
  .fonticon-forward:before { content: '\e8a7'; } /* '' */
  .fonticon-quote-left:before { content: '\e8a8'; } /* '' */
  .fonticon-quote-right:before { content: '\e8a9'; } /* '' */
  .fonticon-code:before { content: '\e8aa'; } /* '' */
  .fonticon-export:before { content: '\e8ab'; } /* '' */
  .fonticon-export-alt:before { content: '\e8ac'; } /* '' */
  .fonticon-share:before { content: '\e8ad'; } /* '' */
  .fonticon-share-squared:before { content: '\e8ae'; } /* '' */
  .fonticon-pencil:before { content: '\e8af'; } /* '' */
  .fonticon-pencil-squared:before { content: '\e8b0'; } /* '' */
  .fonticon-edit:before { content: '\e8b1'; } /* '' */
  .fonticon-print:before { content: '\e8b2'; } /* '' */
  .fonticon-retweet:before { content: '\e8b3'; } /* '' */
  .fonticon-keyboard:before { content: '\e8b4'; } /* '' */
  .fonticon-gamepad:before { content: '\e8b5'; } /* '' */
  .fonticon-comment:before { content: '\e8b6'; } /* '' */
  .fonticon-chat:before { content: '\e8b7'; } /* '' */
  .fonticon-comment-empty:before { content: '\e8b8'; } /* '' */
  .fonticon-chat-empty:before { content: '\e8b9'; } /* '' */
  .fonticon-bell:before { content: '\e8ba'; } /* '' */
  .fonticon-bell-alt:before { content: '\e8bb'; } /* '' */
  .fonticon-bell-off:before { content: '\e8bc'; } /* '' */
  .fonticon-bell-off-empty:before { content: '\e8bd'; } /* '' */
  .fonticon-attention-alt:before { content: '\e8be'; } /* '' */
  .fonticon-attention:before { content: '\e8bf'; } /* '' */
  .fonticon-attention-circled:before { content: '\e8c0'; } /* '' */
  .fonticon-location:before { content: '\e8c1'; } /* '' */
  .fonticon-direction:before { content: '\e8c2'; } /* '' */
  .fonticon-compass:before { content: '\e8c3'; } /* '' */
  .fonticon-trash:before { content: '\e8c4'; } /* '' */
  .fonticon-trash-empty:before { content: '\e8c5'; } /* '' */
  .fonticon-doc:before { content: '\e8c6'; } /* '' */
  .fonticon-docs:before { content: '\e8c7'; } /* '' */
  .fonticon-doc-text:before { content: '\e8c8'; } /* '' */
  .fonticon-doc-inv:before { content: '\e8c9'; } /* '' */
  .fonticon-doc-text-inv:before { content: '\e8ca'; } /* '' */
  .fonticon-file-pdf:before { content: '\e8cb'; } /* '' */
  .fonticon-file-word:before { content: '\e8cc'; } /* '' */
  .fonticon-file-excel:before { content: '\e8cd'; } /* '' */
  .fonticon-file-powerpoint:before { content: '\e8ce'; } /* '' */
  .fonticon-file-image:before { content: '\e8cf'; } /* '' */
  .fonticon-file-archive:before { content: '\e8d0'; } /* '' */
  .fonticon-file-audio:before { content: '\e8d1'; } /* '' */
  .fonticon-file-video:before { content: '\e8d2'; } /* '' */
  .fonticon-file-code:before { content: '\e8d3'; } /* '' */
  .fonticon-folder:before { content: '\e8d4'; } /* '' */
  .fonticon-folder-open:before { content: '\e8d5'; } /* '' */
  .fonticon-folder-empty:before { content: '\e8d6'; } /* '' */
  .fonticon-folder-open-empty:before { content: '\e8d7'; } /* '' */
  .fonticon-box:before { content: '\e8d8'; } /* '' */
  .fonticon-rss:before { content: '\e8d9'; } /* '' */
  .fonticon-rss-squared:before { content: '\e8da'; } /* '' */
  .fonticon-phone:before { content: '\e8db'; } /* '' */
  .fonticon-phone-squared:before { content: '\e8dc'; } /* '' */
  .fonticon-fax:before { content: '\e8dd'; } /* '' */
  .fonticon-menu:before { content: '\e8de'; } /* '' */
  .fonticon-cog:before { content: '\e8df'; } /* '' */
  .fonticon-cog-alt:before { content: '\e8e0'; } /* '' */
  .fonticon-wrench:before { content: '\e8e1'; } /* '' */
  .fonticon-sliders:before { content: '\e8e2'; } /* '' */
  .fonticon-basket:before { content: '\e8e3'; } /* '' */
  .fonticon-cart-plus:before { content: '\e8e4'; } /* '' */
  .fonticon-cart-arrow-down:before { content: '\e8e5'; } /* '' */
  .fonticon-calendar:before { content: '\e8e6'; } /* '' */
  .fonticon-calendar-empty:before { content: '\e8e7'; } /* '' */
  .fonticon-login:before { content: '\e8e8'; } /* '' */
  .fonticon-logout:before { content: '\e8e9'; } /* '' */
  .fonticon-mic:before { content: '\e8ea'; } /* '' */
  .fonticon-mute:before { content: '\e8eb'; } /* '' */
  .fonticon-volume-off:before { content: '\e8ec'; } /* '' */
  .fonticon-volume-down:before { content: '\e8ed'; } /* '' */
  .fonticon-volume-up:before { content: '\e8ee'; } /* '' */
  .fonticon-headphones:before { content: '\e8ef'; } /* '' */
  .fonticon-clock:before { content: '\e8f0'; } /* '' */
  .fonticon-lightbulb:before { content: '\e8f1'; } /* '' */
  .fonticon-block:before { content: '\e8f2'; } /* '' */
  .fonticon-resize-full:before { content: '\e8f3'; } /* '' */
  .fonticon-resize-full-alt:before { content: '\e8f4'; } /* '' */
  .fonticon-resize-small:before { content: '\e8f5'; } /* '' */
  .fonticon-resize-vertical:before { content: '\e8f6'; } /* '' */
  .fonticon-resize-horizontal:before { content: '\e8f7'; } /* '' */
  .fonticon-move:before { content: '\e8f8'; } /* '' */
  .fonticon-zoom-in:before { content: '\e8f9'; } /* '' */
  .fonticon-zoom-out:before { content: '\e8fa'; } /* '' */
  .fonticon-down-circled2:before { content: '\e8fb'; } /* '' */
  .fonticon-up-circled2:before { content: '\e8fc'; } /* '' */
  .fonticon-left-circled2:before { content: '\e8fd'; } /* '' */
  .fonticon-right-circled2:before { content: '\e8fe'; } /* '' */
  .fonticon-down-dir:before { content: '\e8ff'; } /* '' */
  .fonticon-up-dir:before { content: '\e900'; } /* '' */
  .fonticon-left-dir:before { content: '\e901'; } /* '' */
  .fonticon-right-dir:before { content: '\e902'; } /* '' */
  .fonticon-down-open:before { content: '\e903'; } /* '' */
  .fonticon-left-open:before { content: '\e904'; } /* '' */
  .fonticon-right-open:before { content: '\e905'; } /* '' */
  .fonticon-up-open:before { content: '\e906'; } /* '' */
  .fonticon-angle-left:before { content: '\e907'; } /* '' */
  .fonticon-angle-right:before { content: '\e908'; } /* '' */
  .fonticon-angle-up:before { content: '\e909'; } /* '' */
  .fonticon-angle-down:before { content: '\e90a'; } /* '' */
  .fonticon-angle-circled-left:before { content: '\e90b'; } /* '' */
  .fonticon-angle-circled-right:before { content: '\e90c'; } /* '' */
  .fonticon-angle-circled-up:before { content: '\e90d'; } /* '' */
  .fonticon-angle-circled-down:before { content: '\e90e'; } /* '' */
  .fonticon-angle-double-left:before { content: '\e90f'; } /* '' */
  .fonticon-angle-double-right:before { content: '\e910'; } /* '' */
  .fonticon-angle-double-up:before { content: '\e911'; } /* '' */
  .fonticon-angle-double-down:before { content: '\e912'; } /* '' */
  .fonticon-down:before { content: '\e913'; } /* '' */
  .fonticon-left:before { content: '\e914'; } /* '' */
  .fonticon-right:before { content: '\e915'; } /* '' */
  .fonticon-up:before { content: '\e916'; } /* '' */
  .fonticon-down-big:before { content: '\e917'; } /* '' */
  .fonticon-left-big:before { content: '\e918'; } /* '' */
  .fonticon-right-big:before { content: '\e919'; } /* '' */
  .fonticon-up-big:before { content: '\e91a'; } /* '' */
  .fonticon-right-hand:before { content: '\e91b'; } /* '' */
  .fonticon-left-hand:before { content: '\e91c'; } /* '' */
  .fonticon-up-hand:before { content: '\e91d'; } /* '' */
  .fonticon-down-hand:before { content: '\e91e'; } /* '' */
  .fonticon-left-circled:before { content: '\e91f'; } /* '' */
  .fonticon-right-circled:before { content: '\e920'; } /* '' */
  .fonticon-up-circled:before { content: '\e921'; } /* '' */
  .fonticon-down-circled:before { content: '\e922'; } /* '' */
  .fonticon-cw:before { content: '\e923'; } /* '' */
  .fonticon-ccw:before { content: '\e924'; } /* '' */
  .fonticon-arrows-cw:before { content: '\e925'; } /* '' */
  .fonticon-level-up:before { content: '\e926'; } /* '' */
  .fonticon-level-down:before { content: '\e927'; } /* '' */
  .fonticon-shuffle:before { content: '\e928'; } /* '' */
  .fonticon-exchange:before { content: '\e929'; } /* '' */
  .fonticon-history:before { content: '\e92a'; } /* '' */
  .fonticon-expand:before { content: '\e92b'; } /* '' */
  .fonticon-collapse:before { content: '\e92c'; } /* '' */
  .fonticon-expand-right:before { content: '\e92d'; } /* '' */
  .fonticon-collapse-left:before { content: '\e92e'; } /* '' */
  .fonticon-play:before { content: '\e92f'; } /* '' */
  .fonticon-play-circled:before { content: '\e930'; } /* '' */
  .fonticon-play-circled2:before { content: '\e931'; } /* '' */
  .fonticon-stop:before { content: '\e932'; } /* '' */
  .fonticon-pause:before { content: '\e933'; } /* '' */
  .fonticon-to-end:before { content: '\e934'; } /* '' */
  .fonticon-to-end-alt:before { content: '\e935'; } /* '' */
  .fonticon-to-start:before { content: '\e936'; } /* '' */
  .fonticon-to-start-alt:before { content: '\e937'; } /* '' */
  .fonticon-fast-fw:before { content: '\e938'; } /* '' */
  .fonticon-fast-bw:before { content: '\e939'; } /* '' */
  .fonticon-eject:before { content: '\e93a'; } /* '' */
  .fonticon-target:before { content: '\e93b'; } /* '' */
  .fonticon-signal:before { content: '\e93c'; } /* '' */
  .fonticon-wifi:before { content: '\e93d'; } /* '' */
  .fonticon-award:before { content: '\e93e'; } /* '' */
  .fonticon-desktop:before { content: '\e93f'; } /* '' */
  .fonticon-laptop:before { content: '\e940'; } /* '' */
  .fonticon-tablet:before { content: '\e941'; } /* '' */
  .fonticon-mobile:before { content: '\e942'; } /* '' */
  .fonticon-inbox:before { content: '\e943'; } /* '' */
  .fonticon-globe:before { content: '\e944'; } /* '' */
  .fonticon-sun:before { content: '\e945'; } /* '' */
  .fonticon-cloud:before { content: '\e946'; } /* '' */
  .fonticon-flash:before { content: '\e947'; } /* '' */
  .fonticon-moon:before { content: '\e948'; } /* '' */
  .fonticon-umbrella:before { content: '\e949'; } /* '' */
  .fonticon-flight:before { content: '\e94a'; } /* '' */
  .fonticon-fighter-jet:before { content: '\e94b'; } /* '' */
  .fonticon-paper-plane:before { content: '\e94c'; } /* '' */
  .fonticon-paper-plane-empty:before { content: '\e94d'; } /* '' */
  .fonticon-space-shuttle:before { content: '\e94e'; } /* '' */
  .fonticon-leaf:before { content: '\e94f'; } /* '' */
  .fonticon-font:before { content: '\e950'; } /* '' */
  .fonticon-bold:before { content: '\e951'; } /* '' */
  .fonticon-medium:before { content: '\e952'; } /* '' */
  .fonticon-italic:before { content: '\e953'; } /* '' */
  .fonticon-header:before { content: '\e954'; } /* '' */
  .fonticon-paragraph:before { content: '\e955'; } /* '' */
  .fonticon-text-height:before { content: '\e956'; } /* '' */
  .fonticon-text-width:before { content: '\e957'; } /* '' */
  .fonticon-align-left:before { content: '\e958'; } /* '' */
  .fonticon-align-center:before { content: '\e959'; } /* '' */
  .fonticon-align-right:before { content: '\e95a'; } /* '' */
  .fonticon-align-justify:before { content: '\e95b'; } /* '' */
  .fonticon-list:before { content: '\e95c'; } /* '' */
  .fonticon-indent-left:before { content: '\e95d'; } /* '' */
  .fonticon-indent-right:before { content: '\e95e'; } /* '' */
  .fonticon-list-bullet:before { content: '\e95f'; } /* '' */
  .fonticon-list-numbered:before { content: '\e960'; } /* '' */
  .fonticon-strike:before { content: '\e961'; } /* '' */
  .fonticon-underline:before { content: '\e962'; } /* '' */
  .fonticon-superscript:before { content: '\e963'; } /* '' */
  .fonticon-subscript:before { content: '\e964'; } /* '' */
  .fonticon-table:before { content: '\e965'; } /* '' */
  .fonticon-columns:before { content: '\e966'; } /* '' */
  .fonticon-crop:before { content: '\e967'; } /* '' */
  .fonticon-scissors:before { content: '\e968'; } /* '' */
  .fonticon-paste:before { content: '\e969'; } /* '' */
  .fonticon-briefcase:before { content: '\e96a'; } /* '' */
  .fonticon-suitcase:before { content: '\e96b'; } /* '' */
  .fonticon-ellipsis:before { content: '\e96c'; } /* '' */
  .fonticon-ellipsis-vert:before { content: '\e96d'; } /* '' */
  .fonticon-off:before { content: '\e96e'; } /* '' */
  .fonticon-road:before { content: '\e96f'; } /* '' */
  .fonticon-list-alt:before { content: '\e970'; } /* '' */
  .fonticon-qrcode:before { content: '\e971'; } /* '' */
  .fonticon-barcode:before { content: '\e972'; } /* '' */
  .fonticon-book:before { content: '\e973'; } /* '' */
  .fonticon-ajust:before { content: '\e974'; } /* '' */
  .fonticon-tint:before { content: '\e975'; } /* '' */
  .fonticon-toggle-off:before { content: '\e976'; } /* '' */
  .fonticon-toggle-on:before { content: '\e977'; } /* '' */
  .fonticon-check:before { content: '\e978'; } /* '' */
  .fonticon-check-empty:before { content: '\e979'; } /* '' */
  .fonticon-circle:before { content: '\e97a'; } /* '' */
  .fonticon-circle-empty:before { content: '\e97b'; } /* '' */
  .fonticon-circle-thin:before { content: '\e97c'; } /* '' */
  .fonticon-circle-notch:before { content: '\e97d'; } /* '' */
  .fonticon-dot-circled:before { content: '\e97e'; } /* '' */
  .fonticon-asterisk:before { content: '\e97f'; } /* '' */
  .fonticon-gift:before { content: '\e980'; } /* '' */
  .fonticon-fire:before { content: '\e981'; } /* '' */
  .fonticon-magnet:before { content: '\e982'; } /* '' */
  .fonticon-chart-bar:before { content: '\e983'; } /* '' */
  .fonticon-chart-area:before { content: '\e984'; } /* '' */
  .fonticon-chart-pie:before { content: '\e985'; } /* '' */
  .fonticon-chart-line:before { content: '\e986'; } /* '' */
  .fonticon-ticket:before { content: '\e987'; } /* '' */
  .fonticon-credit-card:before { content: '\e988'; } /* '' */
  .fonticon-floppy:before { content: '\e989'; } /* '' */
  .fonticon-megaphone:before { content: '\e98a'; } /* '' */
  .fonticon-hdd:before { content: '\e98b'; } /* '' */
  .fonticon-key:before { content: '\e98c'; } /* '' */
  .fonticon-fork:before { content: '\e98d'; } /* '' */
  .fonticon-rocket:before { content: '\e98e'; } /* '' */
  .fonticon-bug:before { content: '\e98f'; } /* '' */
  .fonticon-certificate:before { content: '\e990'; } /* '' */
  .fonticon-tasks:before { content: '\e991'; } /* '' */
  .fonticon-filter:before { content: '\e992'; } /* '' */
  .fonticon-beaker:before { content: '\e993'; } /* '' */
  .fonticon-magic:before { content: '\e994'; } /* '' */
  .fonticon-cab:before { content: '\e995'; } /* '' */
  .fonticon-taxi:before { content: '\e996'; } /* '' */
  .fonticon-truck:before { content: '\e997'; } /* '' */
  .fonticon-bus:before { content: '\e998'; } /* '' */
  .fonticon-bicycle:before { content: '\e999'; } /* '' */
  .fonticon-motorcycle:before { content: '\e99a'; } /* '' */
  .fonticon-train:before { content: '\e99b'; } /* '' */
  .fonticon-subway:before { content: '\e99c'; } /* '' */
  .fonticon-ship:before { content: '\e99d'; } /* '' */
  .fonticon-money:before { content: '\e99e'; } /* '' */
  .fonticon-euro:before { content: '\e99f'; } /* '' */
  .fonticon-pound:before { content: '\e9a0'; } /* '' */
  .fonticon-dollar:before { content: '\e9a1'; } /* '' */
  .fonticon-rupee:before { content: '\e9a2'; } /* '' */
  .fonticon-yen:before { content: '\e9a3'; } /* '' */
  .fonticon-rouble:before { content: '\e9a4'; } /* '' */
  .fonticon-shekel:before { content: '\e9a5'; } /* '' */
  .fonticon-try:before { content: '\e9a6'; } /* '' */
  .fonticon-won:before { content: '\e9a7'; } /* '' */
  .fonticon-bitcoin:before { content: '\e9a8'; } /* '' */
  .fonticon-viacoin:before { content: '\e9a9'; } /* '' */
  .fonticon-sort:before { content: '\e9aa'; } /* '' */
  .fonticon-sort-down:before { content: '\e9ab'; } /* '' */
  .fonticon-sort-up:before { content: '\e9ac'; } /* '' */
  .fonticon-sort-alt-up:before { content: '\e9ad'; } /* '' */
  .fonticon-sort-alt-down:before { content: '\e9ae'; } /* '' */
  .fonticon-user-secret:before { content: '\e9af'; } /* '' */
  .fonticon-sort-name-down:before { content: '\e9b0'; } /* '' */
  .fonticon-sort-number-up:before { content: '\e9b1'; } /* '' */
  .fonticon-sort-number-down:before { content: '\e9b2'; } /* '' */
  .fonticon-hammer:before { content: '\e9b3'; } /* '' */
  .fonticon-gauge:before { content: '\e9b4'; } /* '' */
  .fonticon-sitemap:before { content: '\e9b5'; } /* '' */
  .fonticon-spinner:before { content: '\e9b6'; } /* '' */
  .fonticon-coffee:before { content: '\e9b7'; } /* '' */
  .fonticon-food:before { content: '\e9b8'; } /* '' */
  .fonticon-beer:before { content: '\e9b9'; } /* '' */
  .fonticon-user-md:before { content: '\e9ba'; } /* '' */
  .fonticon-stethoscope:before { content: '\e9bb'; } /* '' */
  .fonticon-heartbeat:before { content: '\e9bc'; } /* '' */
  .fonticon-ambulance:before { content: '\e9bd'; } /* '' */
  .fonticon-medkit:before { content: '\e9be'; } /* '' */
  .fonticon-h-sigh:before { content: '\e9bf'; } /* '' */
  .fonticon-bed:before { content: '\e9c0'; } /* '' */
  .fonticon-hospital:before { content: '\e9c1'; } /* '' */
  .fonticon-building:before { content: '\e9c2'; } /* '' */
  .fonticon-building-filled:before { content: '\e9c3'; } /* '' */
  .fonticon-bank:before { content: '\e9c4'; } /* '' */
  .fonticon-smile:before { content: '\e9c5'; } /* '' */
  .fonticon-frown:before { content: '\e9c6'; } /* '' */
  .fonticon-meh:before { content: '\e9c7'; } /* '' */
  .fonticon-anchor:before { content: '\e9c8'; } /* '' */
  .fonticon-terminal:before { content: '\e9c9'; } /* '' */
  .fonticon-eraser:before { content: '\e9ca'; } /* '' */
  .fonticon-puzzle:before { content: '\e9cb'; } /* '' */
  .fonticon-shield:before { content: '\e9cc'; } /* '' */
  .fonticon-extinguisher:before { content: '\e9cd'; } /* '' */
  .fonticon-bullseye:before { content: '\e9ce'; } /* '' */
  .fonticon-wheelchair:before { content: '\e9cf'; } /* '' */
  .fonticon-language:before { content: '\e9d0'; } /* '' */
  .fonticon-graduation-cap:before { content: '\e9d1'; } /* '' */
  .fonticon-paw:before { content: '\e9d2'; } /* '' */
  .fonticon-spoon:before { content: '\e9d3'; } /* '' */
  .fonticon-cube:before { content: '\e9d4'; } /* '' */
  .fonticon-cubes:before { content: '\e9d5'; } /* '' */
  .fonticon-recycle:before { content: '\e9d6'; } /* '' */
  .fonticon-tree:before { content: '\e9d7'; } /* '' */
  .fonticon-database:before { content: '\e9d8'; } /* '' */
  .fonticon-server:before { content: '\e9d9'; } /* '' */
  .fonticon-lifebuoy:before { content: '\e9da'; } /* '' */
  .fonticon-rebel:before { content: '\e9db'; } /* '' */
  .fonticon-empire:before { content: '\e9dc'; } /* '' */
  .fonticon-bomb:before { content: '\e9dd'; } /* '' */
  .fonticon-soccer-ball:before { content: '\e9de'; } /* '' */
  .fonticon-tty:before { content: '\e9df'; } /* '' */
  .fonticon-binoculars:before { content: '\e9e0'; } /* '' */
  .fonticon-plug:before { content: '\e9e1'; } /* '' */
  .fonticon-newspaper:before { content: '\e9e2'; } /* '' */
  .fonticon-calc:before { content: '\e9e3'; } /* '' */
  .fonticon-copyright:before { content: '\e9e4'; } /* '' */
  .fonticon-at:before { content: '\e9e5'; } /* '' */
  .fonticon-eyedropper:before { content: '\e9e6'; } /* '' */
  .fonticon-brush:before { content: '\e9e7'; } /* '' */
  .fonticon-birthday:before { content: '\e9e8'; } /* '' */
  .fonticon-diamond:before { content: '\e9e9'; } /* '' */
  .fonticon-street-view:before { content: '\e9ea'; } /* '' */
  .fonticon-venus:before { content: '\e9eb'; } /* '' */
  .fonticon-mars:before { content: '\e9ec'; } /* '' */
  .fonticon-mercury:before { content: '\e9ed'; } /* '' */
  .fonticon-transgender:before { content: '\e9ee'; } /* '' */
  .fonticon-stackexchange:before { content: '\e9ef'; } /* '' */
  .fonticon-stackoverflow:before { content: '\e9f0'; } /* '' */
  .fonticon-steam:before { content: '\e9f1'; } /* '' */
  .fonticon-steam-squared:before { content: '\e9f2'; } /* '' */
  .fonticon-stumbleupon:before { content: '\e9f3'; } /* '' */
  .fonticon-stumbleupon-circled:before { content: '\e9f4'; } /* '' */
  .fonticon-tencent-weibo:before { content: '\e9f5'; } /* '' */
  .fonticon-trello:before { content: '\e9f6'; } /* '' */
  .fonticon-tumblr:before { content: '\e9f7'; } /* '' */
  .fonticon-tumblr-squared:before { content: '\e9f8'; } /* '' */
  .fonticon-vkontakte:before { content: '\e9f9'; } /* '' */
  .fonticon-whatsapp:before { content: '\e9fa'; } /* '' */
  .fonticon-wechat:before { content: '\e9fb'; } /* '' */
  .fonticon-weibo:before { content: '\e9fc'; } /* '' */
  .fonticon-windows:before { content: '\e9fd'; } /* '' */
  .fonticon-wordpress:before { content: '\e9fe'; } /* '' */
  .fonticon-ic_dvr_black_24px:before { content: '\e9ff'; } /* '' */
  .fonticon-xing-squared:before { content: '\ea00'; } /* '' */
  .fonticon-yelp:before { content: '\ea01'; } /* '' */
  .fonticon-youtube:before { content: '\ea02'; } /* '' */
  .fonticon-yahoo:before { content: '\ea03'; } /* '' */
  .fonticon-youtube-squared:before { content: '\ea04'; } /* '' */
  .fonticon-youtube-play:before { content: '\ea05'; } /* '' */
  .fonticon-blank:before { content: '\ea06'; } /* '' */
  .fonticon-lemon:before { content: '\ea07'; } /* '' */
  .fonticon-ic_exit_to_app_black_24px:before { content: '\ea08'; } /* '' */
  .fonticon-ic_format_size_black_24px:before { content: '\ea09'; } /* '' */
  .fonticon-ic_keyboard_return_black_24px:before { content: '\ea0a'; } /* '' */
  .fonticon-ic_more_black_24px:before { content: '\ea0b'; } /* '' */
  .fonticon-ic_reorder_black_24px:before { content: '\ea0c'; } /* '' */
  .fonticon-plus-box:before { content: '\ea0d'; } /* '' */
  .fonticon-ic_receipt_black_24px:before { content: '\ea0e'; } /* '' */
  .fonticon-vector-arrange-below:before { content: '\ea0f'; } /* '' */
  .fonticon-map-marker-radius:before { content: '\ea10'; } /* '' */
  .fonticon-palette:before { content: '\ea11'; } /* '' */
  .fonticon-arrange-send-backward:before { content: '\ea12'; } /* '' */
  .fonticon-arrange-bring-forward:before { content: '\ea13'; } /* '' */
  .fonticon-filter-variant:before { content: '\ea14'; } /* '' */
  .fonticon-ic_format_color_text_black_24px:before { content: '\ea15'; } /* '' */
  .fonticon-ic_aspect_ratio_black_24px:before { content: '\ea16'; } /* '' */
  .fonticon-ic_remove_red_eye_black_24px:before { content: '\ea17'; } /* '' */
  .fonticon-ic_view_stream_black_24px:before { content: '\ea18'; } /* '' */
  .fonticon-ic_view_day_black_24px:before { content: '\ea19'; } /* '' */
  .fonticon-ic_view_carousel_black_24px:before { content: '\ea1a'; } /* '' */
  .fonticon-ic_view_quilt_black_24px:before { content: '\ea1b'; } /* '' */
  .fonticon-ic_view_array_black_24px:before { content: '\ea1c'; } /* '' */
  .fonticon-ic_view_compact_black_24px:before { content: '\ea1d'; } /* '' */
  .fonticon-ic_art_track_black_24px:before { content: '\ea1e'; } /* '' */
  .fonticon-ic_done_black_24px:before { content: '\ea1f'; } /* '' */
  .fonticon-ic_clear_black_24px:before { content: '\ea20'; } /* '' */
  .fonticon-ic_delete_black_24px:before { content: '\ea21'; } /* '' */
  .fonticon-ic_cached_black_24px:before { content: '\ea22'; } /* '' */
  .fonticon-ic_reply_black_24px:before { content: '\ea23'; } /* '' */
  .fonticon-ic_sort_by_alpha_black_24px:before { content: '\ea24'; } /* '' */
  .fonticon-ic_add_black_24px:before { content: '\ea25'; } /* '' */
  .fonticon-ic_folder_black_24px:before { content: '\ea26'; } /* '' */
  .fonticon-ic_view_list_black_24px:before { content: '\ea27'; } /* '' */
  .fonticon-ic_view_module_black_24px:before { content: '\ea28'; } /* '' */
  .fonticon-comment-alert:before { content: '\ea29'; } /* '' */
  .fonticon-comment-check:before { content: '\ea2a'; } /* '' */
  .fonticon-library-plus:before { content: '\ea2b'; } /* '' */
  .fonticon-minus-1:before { content: '\ea2c'; } /* '' */
  .fonticon-block-helper:before { content: '\ea2d'; } /* '' */
  .fonticon-cancel-circled2:before { content: '\ea2e'; } /* '' */
  .fonticon-drawing-box:before { content: '\ea2f'; } /* '' *//**/
/**
   * Cookie-Banner
   * 
   * @author Attila N├®meth
   * 26.03.2020
   */
  .ubg-cookies-banner {
    z-index: 9900; }
    .ubg-cookies-banner.ubg-cookies-banner-overlay {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
      .ubg-cookies-banner.ubg-cookies-banner-overlay .scrim {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #0000007f;
        z-index: 9901; }
      .ubg-cookies-banner.ubg-cookies-banner-overlay .banner {
        position: absolute;
        top: 3em;
        left: 0;
        right: 0;
        bottom: 3em;
        margin: 0 2em;
        border: 1px solid #000;
        background-color: #fff;
        z-index: 9902;
        overflow: auto; }
    .ubg-cookies-banner.ubg-cookies-banner-bottom {
      position: fixed;
      bottom: 0;
      left: 0;
      right: 0;
      height: 80%; }
      .ubg-cookies-banner.ubg-cookies-banner-bottom .banner {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        max-height: 100%;
        overflow: auto;
        border-width: 1px 0 0 0;
        border-color: #000;
        border-style: solid;
        background-color: #fff;
        z-index: 9902; }
    .ubg-cookies-banner .form .ubg-cookies-submit.ubg-cookies-submit-select {
      display: none; }
    .ubg-cookies-banner .form .cookie-details-container {
      display: none;
      margin-left: 1em;
      padding-left: 1em;
      border-left: 1px solid #aaa; }
    
  div.ubg-cookies-reset-banner-wrapper {
    display: none;
  }/**/
/* 
      UBG Privacy
      Author     : Attila Németh, UBG
      03.05.2018
  */
  
  .ubg-privacy-googleanalytics-label .form-type-checkbox p,
  .ubg-privacy-piwik-label .form-type-checkbox p {
    display: inline-block;
  }/**/
div.hide-submit-processing {
    height: 16px;
    padding: 4px 4px 4px 24px;
    background: url(https://www.mit-bund.de/sites/all/modules/hide_submit/processing.gif) no-repeat 4px 6px;
  }/**/
/*Form variables*/
  /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
  /*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  hgroup,
  main,
  nav,
  section,
  summary {
    display: block; }
  
  /* line 29, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  audio,
  canvas,
  progress,
  video {
    display: inline-block;
    vertical-align: baseline; }
  
  /* line 40, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  audio:not([controls]) {
    display: none;
    height: 0; }
  
  /* line 47, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_html5.scss */
  [hidden],
  template {
    display: none; }
  
  /*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */
  /* line 11, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_base.scss */
  html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%; }
  
  /* line 19, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_base.scss */
  body {
    margin: 0; }
  
  /*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_links.scss */
  a {
    background: transparent; }
  
  /* line 15, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_links.scss */
  a:active,
  a:hover {
    outline: 0; }
  
  /*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  abbr[title] {
    border-bottom: 1px dotted; }
  
  /* line 15, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  b,
  strong {
    font-weight: bold; }
  
  /* line 22, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  dfn {
    font-style: italic; }
  
  /* line 29, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  
  /* line 36, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  mark {
    background: #ff0;
    color: #000; }
  
  /* line 43, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  small {
    font-size: 80%; }
  
  /* line 49, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  
  /* line 57, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  sup {
    top: -0.5em; }
  
  /* line 61, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_typography.scss */
  sub {
    bottom: -0.25em; }
  
  /*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_embeds.scss */
  img {
    border: 0; }
  
  /* line 15, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_embeds.scss */
  svg:not(:root) {
    overflow: hidden; }
  
  /*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  figure {
    margin: 1em 40px; }
  
  /* line 15, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0; }
  
  /* line 23, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  pre {
    overflow: auto; }
  
  /* line 29, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_groups.scss */
  code,
  kbd,
  pre,
  samp {
    font-family: monospace, monospace;
    font-size: 1em; }
  
  /*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */
  /* line 15, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button,
  input,
  optgroup,
  select,
  textarea {
    color: inherit;
    font: inherit;
    margin: 0; }
  
  /* line 27, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button {
    overflow: visible; }
  
  /* line 36, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button,
  select {
    text-transform: none; }
  
  /* line 47, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button,
  html input[type="button"],
  input[type="reset"],
  input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer; }
  
  /* line 57, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button[disabled],
  html input[disabled] {
    cursor: default; }
  
  /* line 64, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  button::-moz-focus-inner,
  input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  
  /* line 73, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input {
    line-height: normal; }
  
  /* line 83, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="checkbox"],
  input[type="radio"] {
    box-sizing: border-box;
    padding: 0; }
  
  /* line 93, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="number"]::-webkit-inner-spin-button,
  input[type="number"]::-webkit-outer-spin-button {
    height: auto; }
  
  /* line 102, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }
  
  /* line 113, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  input[type="search"]::-webkit-search-cancel-button,
  input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  
  /* line 120, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em; }
  
  /* line 129, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  legend {
    border: 0;
    padding: 0; }
  
  /* line 136, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  textarea {
    overflow: auto; }
  
  /* line 143, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_forms.scss */
  optgroup {
    font-weight: bold; }
  
  /*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */
  /* line 9, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_tables.scss */
  table {
    border-collapse: collapse;
    border-spacing: 0; }
  
  /* line 14, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/compass-normalize-1.5/stylesheets/normalize/_tables.scss */
  td,
  th {
    padding: 0; }
  
  /*# sourceMappingURL=ubg-omega.normalize.css.map *//**/
@media all and (max-width: 739px) {
 #toolbar, #admin-menu {
      display: none; }
    html body.toolbar, html body.admin-menu {
      padding-top: 0 !important;
      margin-top: 0 !important; } 
}/*# sourceMappingURL=ubg-omega.hacks.css.map *//**/
/*Form variables*/
  /* line 1, ../sass/root_variables/_root_variables.scss */
  :root {
    --ubg-omega-navigation-animation-duration: 0.5s;
    /* Social-Media-Wall */
    /*--smw-color-text: black;
    --smw-color-link: $link-color;
    --smw-color-link-text: white;
    --smw-color-header-link: $link-color;
    --smw-color-link-hover: $link-active-color;
    --smw-color-header-link-hover: $link-active-color;
    --smw-font-family: $base-font;
    */ }
  
  /* line 1, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-header {
    margin-top: 0; }
  
  /* line 5, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-header-active {
    border-bottom: 0 !important; }
  
  /* line 7, ../sass/base/_accordion.scss */
  .ui-accordion .ui-accordion-content {
    padding: 0;
    margin: 0; }
  
  /* line 1, ../sass/base/_field.scss */
  .field__label {
    font-weight: normal;
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  
  /*@mixin placeholder($color: $input-color-placeholder) {
    // Firefox
    &::-moz-placeholder {
      color: $color;
      opacity: 1;
    }
    &:-ms-input-placeholder { color: $color; } // Internet Explorer 10+
    &::-webkit-input-placeholder  { color: $color; } // Safari and Chrome
  } */
  /* line 49, ../sass/base/_forms.scss */
  .form-item, .form-actions {
    margin-bottom: 1.25em;
    margin-top: 1.25em; }
  
  /* line 54, ../sass/base/_forms.scss */
  input.form-text,
  textarea.form-textarea,
  select.form-select {
    background-color: #fff;
    border: 1px solid #ccc;
    width: 99%;
    height: 1.7em;
    padding: 0.1em 0.5%;
    margin-top: 0.25em;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }
  
  /* line 66, ../sass/base/_forms.scss */
  input.form-text[size="1"],
  input.form-text[size="2"],
  input.form-text[size="3"],
  input.form-text[size="4"],
  input.form-text[size="5"],
  input.form-text[size="6"],
  input.form-text[size="7"],
  input.form-text[size="8"],
  input.form-text[size="9"],
  input.form-text[size="10"],
  input.form-text[size="11"],
  input.form-text[size="12"],
  input.form-text[size="13"],
  input.form-text[size="14"],
  input.form-text[size="15"],
  input.form-text[size="16"],
  input.form-text[size="17"],
  input.form-text[size="18"],
  input.form-text[size="19"],
  input.form-text[size="20"] {
    width: auto; }
  
  /* line 89, ../sass/base/_forms.scss */
  textarea.form-textarea {
    height: auto; }
  
  /* line 93, ../sass/base/_forms.scss */
  html.js input.form-autocomplete {
    background-position: 100% 10px; }
  
  /* line 97, ../sass/base/_forms.scss */
  textarea.form-textarea {
    height: auto;
    border: 1px solid #ccc;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    /* IE7 */
    *width: 99%; }
    /* line 104, ../sass/base/_forms.scss */
    textarea.form-textarea.nonresizable {
      resize: none; }
  
  /* line 109, ../sass/base/_forms.scss */
  select.form-select {
    height: auto;
    padding: 0.25em 0;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  
  /* line 116, ../sass/base/_forms.scss */
  .form-item label,
  .form-actions label,
  label {
    clear: both;
    font-weight: normal;
    padding: 0.25em 0 0 0;
    line-height: 1.3em; }
  
  /* line 125, ../sass/base/_forms.scss */
  label.option, label a {
    font-weight: normal;
    vertical-align: baseline; }
  
  /* line 132, ../sass/base/_forms.scss */
  .form-type-radios.form-item-anrede label,
  .form-type-radios.form-radios-inline label {
    display: inline; }
  /* line 134, ../sass/base/_forms.scss */
  .form-type-radios.form-item-anrede .form-radios,
  .form-type-radios.form-radios-inline .form-radios {
    display: inline;
    margin-left: 1em; }
    /* line 138, ../sass/base/_forms.scss */
    .form-type-radios.form-item-anrede .form-radios .form-item,
    .form-type-radios.form-radios-inline .form-radios .form-item {
      display: inline; }
  
  /* line 144, ../sass/base/_forms.scss */
  .form-checkboxes .form-item,
  .form-radios .form-item {
    margin-top: 0;
    margin-bottom: 0; }
  
  /* line 150, ../sass/base/_forms.scss */
  input.form-checkbox {
    margin-left: 0; }
  
  /* line 158, ../sass/base/_forms.scss */
  .form-type-checkbox input.form-checkbox + label {
    max-width: calc(100% - 30px);
    line-height: 1.25em;
    vertical-align: middle;
    padding-top: 0; }
  
  /* line 166, ../sass/base/_forms.scss */
  input.form-submit, a#edit-cancel, input#edit-submit {
    display: block;
    text-decoration: none;
    margin: 0.63em 0;
    vertical-align: middle;
    cursor: pointer;
    color: #fff;
    font-size: 1em;
    font: 1em Arial, Helvetica, Verdana, sans-serif;
    outline: 0;
    overflow: visible;
    width: auto;
    line-height: 1.5em;
    background-color: #e95d0f;
    border: 1px solid #e95d0f;
    padding: 0.2em 1.25em; }
    /* line 183, ../sass/base/_forms.scss */
    input.form-submit:hover, a#edit-cancel:hover, input#edit-submit:hover {
      background-color: #e95d0f;
      color: #fff; }
    /* line 187, ../sass/base/_forms.scss */
    input.form-submit:focus, a#edit-cancel:focus, input#edit-submit:focus {
      outline: 1px solid #000; }
  
  /* line 192, ../sass/base/_forms.scss */
  .form-required {
    color: #000; }
  
  /* Login-Form */
  /* line 194, ../sass/base/_forms.scss */
  #user-login-form .form-required {
    margin-left: -3px; }
  
  /* line 196, ../sass/base/_forms.scss */
  .field-prefix, .field-suffix {
    font-size: 1em; }
  
  /* line 198, ../sass/base/_forms.scss */
  div.form-textarea-wrapper {
    width: 100%; }
  
  /* line 200, ../sass/base/_forms.scss */
  .ui-widget {
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 1em; }
  
  /* line 201, ../sass/base/_forms.scss */
  .ui-widget-content {
    color: #000; }
  
  /* ------- Kontaktform -------- */
  /* line 204, ../sass/base/_forms.scss */
  #edit-to label {
    float: left; }
  
  /* line 205, ../sass/base/_forms.scss */
  #edit-to a.username {
    display: block;
    padding: 6px 4px;
    float: left;
    font-weight: bold; }
  
  /*** Geburtsdatum ***/
  /* line 214, ../sass/base/_forms.scss */
  #edit-field-user-gebdat fieldset.form-wrapper {
    border: 0;
    padding: 0;
    margin-left: 0; }
  /* line 220, ../sass/base/_forms.scss */
  #edit-field-user-gebdat legend {
    display: block;
    clear: both;
    font-weight: bold;
    padding: 6px 0 0 0;
    margin: 0; }
    /* line 227, ../sass/base/_forms.scss */
    #edit-field-user-gebdat legend span.fieldset-legend:after {
      content: ' *'; }
  
  /* line 232, ../sass/base/_forms.scss */
  .container-inline-date .date-padding {
    padding: 0; }
    /* line 235, ../sass/base/_forms.scss */
    .container-inline-date .date-padding label {
      display: none; }
  /* line 238, ../sass/base/_forms.scss */
  .container-inline-date > .form-item {
    border: none;
    margin-bottom: 0; }
  
  /* Wahlkreis verstecken */
  /* line 242, ../sass/base/_forms.scss */
  div.field-name-field-wahlkreis {
    display: none;
    visibility: hidden; }
  
  /* --------- Shiny Forms -------- */
  /* line 245, ../sass/base/_forms.scss */
  label.label-error {
    color: red; }
  
  /* line 246, ../sass/base/_forms.scss */
  input.inputfield-error {
    border-color: red; }
  
  /* line 247, ../sass/base/_forms.scss */
  div.errormessage {
    color: red;
    font-size: 0.9em;
    margin-top: 6px; }
  
  /* line 248, ../sass/base/_forms.scss */
  span.errormessage {
    color: red; }
  
  /* line 249, ../sass/base/_forms.scss */
  span.successmessage {
    color: green; }
  
  /* line 251, ../sass/base/_forms.scss */
  .formbox label {
    padding-top: 0; }
  
  /* line 252, ../sass/base/_forms.scss */
  .formbox {
    padding-top: 6px; }
  
  /* line 254, ../sass/base/_forms.scss */
  .form-item .description {
    font-size: 0.8em; }
  
  /* line 258, ../sass/base/_forms.scss */
  .form-type-radio .description,
  .form-type-checkbox .description {
    margin-left: 2.4em; }
  
  /* ----------Form effects ----------*/
  /* line 264, ../sass/base/_forms.scss */
  .form-item input.form-text {
    -moz-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    /* line 15, ../sass/base/_forms.scss */
    .form-item input.form-text:focus {
      border-color: #ccc;
      outline: 0;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(204, 204, 204, 0.6);
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(204, 204, 204, 0.6);
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(204, 204, 204, 0.6); }
    /* line 159, ../sass/abstractions/_mixins.scss */
    .form-item input.form-text::-moz-placeholder {
      color: #999;
      opacity: 1; }
    /* line 163, ../sass/abstractions/_mixins.scss */
    .form-item input.form-text:-ms-input-placeholder {
      color: #999; }
    /* line 164, ../sass/abstractions/_mixins.scss */
    .form-item input.form-text::-webkit-input-placeholder {
      color: #999; }
    /* line 278, ../sass/base/_forms.scss */
    .form-item input.form-text[disabled], .form-item input.form-text[readonly], fieldset[disabled] .form-item input.form-text {
      cursor: not-allowed;
      background-color: #e1e2e4;
      opacity: 1; }
  
  /* line 159, ../sass/abstractions/_mixins.scss */
  .form-item textarea.form-textarea::-moz-placeholder {
    color: #999;
    opacity: 1; }
  /* line 163, ../sass/abstractions/_mixins.scss */
  .form-item textarea.form-textarea:-ms-input-placeholder {
    color: #999; }
  /* line 164, ../sass/abstractions/_mixins.scss */
  .form-item textarea.form-textarea::-webkit-input-placeholder {
    color: #999; }
  
  /* line 298, ../sass/base/_forms.scss */
  input[type="search"] {
    -webkit-appearance: none; }
  
  /* line 303, ../sass/base/_forms.scss */
  input.success {
    border-color: #3c763d;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    /* line 42, ../sass/base/_forms.scss */
    input.success:focus {
      border-color: #2b542c;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
  
  /* line 306, ../sass/base/_forms.scss */
  input.warning {
    border-color: #8a6d3b;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    /* line 42, ../sass/base/_forms.scss */
    input.warning:focus {
      border-color: #66512c;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
  
  /* line 309, ../sass/base/_forms.scss */
  input.error {
    border-color: #a94442;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    /* line 42, ../sass/base/_forms.scss */
    input.error:focus {
      border-color: #843534;
      -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
  
  /* line 314, ../sass/base/_forms.scss */
  .container-inline-date > .form-item {
    width: 100%; }
  
  /* line 318, ../sass/base/_forms.scss */
  .container-inline-date .date-padding {
    float: none;
    padding: 0; }
  
  /* line 323, ../sass/base/_forms.scss */
  .container-inline-date .form-item .form-item {
    float: none; }
  
  /* line 327, ../sass/base/_forms.scss */
  .container-inline-date .form-item input, .container-inline-date .form-item select, .container-inline-date .form-item option {
    margin-right: 5px; }
  
  /* line 330, ../sass/base/_forms.scss */
  .container-inline-date .form-item input {
    width: 99%; }
  
  /* line 336, ../sass/base/_forms.scss */
  .form-type-select .chosen-container {
    font-size: 1em; }
  
  /* line 344, ../sass/base/_forms.scss */
  .node-delete-confirm .form-actions input.form-submit,
  .node-delete-confirm .form-actions a#edit-cancel,
  .node-delete-confirm .form-actions input#edit-preview,
  .node-delete-confirm .form-actions input#edit-submit,
  .bean-delete-confirm .form-actions input.form-submit,
  .bean-delete-confirm .form-actions a#edit-cancel,
  .bean-delete-confirm .form-actions input#edit-preview,
  .bean-delete-confirm .form-actions input#edit-submit {
    display: inline-block; }
    /* line 350, ../sass/base/_forms.scss */
    .node-delete-confirm .form-actions input.form-submit + *,
    .node-delete-confirm .form-actions a#edit-cancel + *,
    .node-delete-confirm .form-actions input#edit-preview + *,
    .node-delete-confirm .form-actions input#edit-submit + *,
    .bean-delete-confirm .form-actions input.form-submit + *,
    .bean-delete-confirm .form-actions a#edit-cancel + *,
    .bean-delete-confirm .form-actions input#edit-preview + *,
    .bean-delete-confirm .form-actions input#edit-submit + * {
      margin-left: 2em; }
  
  /* line 1, ../sass/base/_globals.scss */
  html, body, div {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    font: inherit; }
  
  /* line 10, ../sass/base/_globals.scss */
  body {
    background: #fff;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: normal;
    padding-bottom: 0.625em;
    color: #000;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    body:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 740px) {
 /* line 10, ../sass/base/_globals.scss */
      body {
        font-size: 14px;
        line-height: 21px; } 
}@media (min-width: 980px) {
 /* line 10, ../sass/base/_globals.scss */
      body {
        font-size: 16px;
        line-height: 24px; } 
}/* line 33, ../sass/base/_globals.scss */
  p, dl, hr, h1, h2, h3, h4, h5, h6, pre, address, fieldset {
    margin-top: 0;
    margin-bottom: 1em;
    vertical-align: baseline; }
  
  /* line 39, ../sass/base/_globals.scss */
  address {
    font-style: normal; }
  
  /* line 41, ../sass/base/_globals.scss */
  p {
    margin: 0 0 1em;
    line-height: 1.5em;
    word-wrap: break-word; }
  
  /* line 46, ../sass/base/_globals.scss */
  p:last-child {
    margin-bottom: 0; }
  
  /* line 48, ../sass/base/_globals.scss */
  ul {
    margin-left: 1.25em;
    padding: 0px;
    list-style-type: disc;
    text-align: left; }
  
  /* line 55, ../sass/base/_globals.scss */
  ol {
    margin-left: 2em;
    padding: 0px;
    text-align: left; }
  
  /* line 61, ../sass/base/_globals.scss */
  li {
    font-size: 1.0em;
    line-height: 150%;
    padding-left: 5px;
    padding-top: 0px;
    text-align: left; }
  
  /* line 68, ../sass/base/_globals.scss */
  ol li {
    padding-left: 3px; }
  
  /* line 70, ../sass/base/_globals.scss */
  h1, h2, h3, h4, h5, h6, p, ol, ul {
    letter-spacing: normal; }
  
  /* line 74, ../sass/base/_globals.scss */
  h1, h2, h3, h4, h5, h6 {
    word-wrap: break-word;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    line-height: 1.3; }
  
  /* line 81, ../sass/base/_globals.scss */
  h1 {
    font-size: 2em; }
    /* line 84, ../sass/base/_globals.scss */
    h1.page-title {
      font-size: 1.5em;
      color: #000;
      margin-top: 0;
      margin-bottom: 1em; }
  
  /* line 92, ../sass/base/_globals.scss */
  h2 {
    font-size: 1.5em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #000; }
  
  /* line 97, ../sass/base/_globals.scss */
  h3 {
    font-size: 1.25em; }
    /* line 100, ../sass/base/_globals.scss */
    h3.title, h3.block-title {
      font-size: 1.5em;
      line-height: 1.2em;
      margin-bottom: 0.6667em; }
  
  /* line 108, ../sass/base/_globals.scss */
  h4 {
    font-size: 1.1em; }
  
  /* line 109, ../sass/base/_globals.scss */
  h5 {
    font-size: 1em; }
  
  /* line 110, ../sass/base/_globals.scss */
  h6 {
    font-size: 0.9em; }
  
  /* line 112, ../sass/base/_globals.scss */
  tbody {
    border: 0; }
  
  /* line 114, ../sass/base/_globals.scss */
  td, th {
    vertical-align: top; }
  
  /* line 116, ../sass/base/_globals.scss */
  th {
    border-bottom: 1px solid #000;
    font-weight: normal; }
  
  /* line 121, ../sass/base/_globals.scss */
  a, a:link, a:visited, a:hover {
    color: #e95d0f;
    text-decoration: none; }
  
  /* line 125, ../sass/base/_globals.scss */
  a:hover, a:focus {
    text-decoration: underline; }
  
  /* line 126, ../sass/base/_globals.scss */
  a:focus {
    outline: 1px solid #e95d0f; }
  
  /* line 128, ../sass/base/_globals.scss */
  hr {
    color: #000;
    border: none;
    border-bottom: 1px solid #000;
    height: 1px;
    width: 100%; }
  
  /* line 136, ../sass/base/_globals.scss */
  img, object, embed, media {
    max-width: 100%; }
  
  /* line 139, ../sass/base/_globals.scss */
  img {
    height: auto;
    border: 0; }
  
  /******* Fluid videos ************/
  /* line 143, ../sass/base/_globals.scss */
  .embed-container, .node .text span[id^=sp-], article.node--mvideo .video-code span[id^=sp-], .video-container, .media-youtube-video {
    position: relative;
    padding-bottom: 56.25%;
    /* 16/9 ratio */
    height: 0;
    overflow: hidden; }@media (min-width: 561px) and (max-width: 739px) {
 /* line 143, ../sass/base/_globals.scss */
      .embed-container, .node .text span[id^=sp-], article.node--mvideo .video-code span[id^=sp-], .video-container, .media-youtube-video {
        text-align: center; } 
}/* line 154, ../sass/base/_globals.scss */
  .embed-container iframe, .node .text span[id^=sp-] iframe, article.node--mvideo .video-code span[id^=sp-] iframe, .video-container iframe, .media-youtube-video iframe,
  .embed-container object,
  .node .text span[id^=sp-] object,
  article.node--mvideo .video-code span[id^=sp-] object, .video-container object,
  .embed-container embed,
  .node .text span[id^=sp-] embed,
  article.node--mvideo .video-code span[id^=sp-] embed, .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }@media (min-width: 561px) and (max-width: 739px) {
 /* line 154, ../sass/base/_globals.scss */
      .embed-container iframe, .node .text span[id^=sp-] iframe, article.node--mvideo .video-code span[id^=sp-] iframe, .video-container iframe, .media-youtube-video iframe,
      .embed-container object,
      .node .text span[id^=sp-] object,
      article.node--mvideo .video-code span[id^=sp-] object, .video-container object,
      .embed-container embed,
      .node .text span[id^=sp-] embed,
      article.node--mvideo .video-code span[id^=sp-] embed, .video-container embed {
        max-width: 560px;
        margin: 0 auto;
        display: block; } 
}/* line 170, ../sass/base/_globals.scss */
  video {
    width: 100%;
    height: auto;
    vertical-align: top; }
    /* line 175, ../sass/base/_globals.scss */
    article video, .block video {
      vertical-align: top; }
  
  /*********************/
  /* line 186, ../sass/base/_globals.scss */
  .glyphicon span.link-title,
  .glyphicons span.link-title,
  .genericon span.link-title,
  .fa span.link-title, .fas span.link-title, .far span.link-title, .fab span.link-title {
    text-indent: -10000px;
    display: block;
    float: left;
    width: 1px; }
  /* line 193, ../sass/base/_globals.scss */
  .glyphicon span.title,
  .glyphicons span.title,
  .genericon span.title,
  .fa span.title, .fas span.title, .far span.title, .fab span.title {
    margin-left: 3px;
    display: inline-block;
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  
  /************************/
  /* line 201, ../sass/base/_globals.scss */
  .glyphicon,
  .glyphicons {
    position: relative;
    display: inline-block;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }@media (min-width: 740px) {
 /* line 211, ../sass/base/_globals.scss */
    .mobileonly {
      display: none; } 
}/* line 217, ../sass/base/_globals.scss */
  .pconly {
    display: none; }@media (min-width: 740px) {
 /* line 217, ../sass/base/_globals.scss */
      .pconly {
        display: block; } 
}/* line 226, ../sass/base/_globals.scss */
  a.skip-link {
    display: none; }@media (min-width: 740px) {
 /* line 230, ../sass/base/_globals.scss */
      a.skip-link, a.skip-link:hover, a.skip-link:visited, a.skip-link:focus, a.skip-link:active {
        position: absolute;
        overflow: hidden;
        display: block;
        top: -99999px;
        left: -99999px;
        height: 1px;
        width: 1px;
        text-align: left; }
      /* line 247, ../sass/base/_globals.scss */
      a.skip-link:focus, a.skip-link:active {
        top: 0;
        left: 0;
        width: auto;
        height: auto;
        overflow: visible;
        background-color: #fff; } 
}/* line 260, ../sass/base/_globals.scss */
  a.skip-anchor {
    padding: 0 !important; }
  
  /* line 266, ../sass/base/_globals.scss */
  body.not-logged-in .contextual-links {
    display: none;
    visibility: hidden; }
  
  /* Problem: obere Angabe erzeugt zu kleine Bilder in Colorbox */
  /* line 275, ../sass/base/_globals.scss */
  #colorbox .media-gallery-item img {
    max-width: none;
    height: 90%; }
  
  /* line 281, ../sass/base/_globals.scss */
  a.toplink {
    position: fixed;
    bottom: 0px;
    right: 0px;
    display: none;
    width: 50px;
    height: 45px;
    background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/top.png);
    background-repeat: no-repeat;
    z-index: 10; }
  
  /* line 294, ../sass/base/_globals.scss */
  .glyphicons.ubg-hidden {
    display: block;
    width: 0;
    height: 0;
    margin: 0;
    border: 0;
    padding: 0;
    overflow: hidden; }
  
  /* line 307, ../sass/base/_globals.scss */
  .search-toggle .glyphicons.ubg-hidden {
    display: block;
    width: 0;
    height: 0;
    margin: 0;
    border: 0;
    padding: 0;
    overflow: hidden; }
  
  /* iframe-wrapper to enable scrolling in iframes on ioS devices */
  /* line 2, ../sass/base/_iframe.scss */
  div.iframe-touch-wrapper,
  div.iframe-touch-wrapper div {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    overflow-x: auto;
    height: auto; }
  
  /* line 10, ../sass/base/_iframe.scss */
  .has-no-sidebars .l-content > #main-content > iframe {
    display: block; }
  
  /* line 3, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-corner-top,
  .ui-accordion .ui-corner-top {
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0; }
  /* line 12, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-active,
  .ui-tabs .ui-widget-content .ui-state-active,
  .ui-tabs .ui-widget-header .ui-state-active,
  .ui-accordion .ui-state-active,
  .ui-accordion .ui-widget-content .ui-state-active,
  .ui-accordion .ui-widget-header .ui-state-active {
    background: transparent;
    border: 0;
    color: #000; }
  /* line 20, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-corner-bottom, .ui-tabs.ui-corner-all,
  .ui-tabs .ui-corner-all,
  .ui-accordion .ui-corner-bottom,
  .ui-accordion.ui-corner-all,
  .ui-accordion .ui-corner-all {
    border-radius: 0; }
  /* line 26, ../sass/base/_jquery_ui.scss */
  .ui-tabs.ui-widget, .ui-tabs.ui-widget input, .ui-tabs.ui-widget select, .ui-tabs.ui-widget textarea, .ui-tabs.ui-widget button,
  .ui-accordion.ui-widget,
  .ui-accordion.ui-widget input,
  .ui-accordion.ui-widget select,
  .ui-accordion.ui-widget textarea,
  .ui-accordion.ui-widget button {
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  /* line 32, ../sass/base/_jquery_ui.scss */
  .ui-tabs.ui-widget-content,
  .ui-tabs .ui-widget-content,
  .ui-accordion.ui-widget-content,
  .ui-accordion .ui-widget-content {
    border: none;
    background: transparent;
    color: #000; }
  /* line 39, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-content a,
  .ui-accordion .ui-widget-content a {
    color: #e95d0f; }
  /* line 42, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-content .readmore a,
  .ui-tabs .ui-widget-content a.readmore,
  .ui-accordion .ui-widget-content .readmore a,
  .ui-accordion .ui-widget-content a.readmore {
    color: #fff; }
  /* line 46, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-header,
  .ui-accordion .ui-widget-header {
    border: none;
    background: transparent;
    color: #000; }
  /* line 51, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-widget-header a,
  .ui-accordion .ui-widget-header a {
    color: #000; }
  /* line 53, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-default, .ui-tabs.ui-widget-content .ui-state-default,
  .ui-tabs .ui-widget-header .ui-state-default,
  .ui-accordion .ui-state-default,
  .ui-accordion.ui-widget-content .ui-state-default,
  .ui-accordion .ui-widget-header .ui-state-default {
    border: none;
    background: transparent;
    color: #000; }
  /* line 62, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-default a, .ui-tabs .ui-state-default a:link, .ui-tabs .ui-state-default a:visited,
  .ui-accordion .ui-state-default a,
  .ui-accordion .ui-state-default a:link,
  .ui-accordion .ui-state-default a:visited {
    color: #000; }
  /* line 65, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-hover, .ui-tabs.ui-widget-content .ui-state-hover,
  .ui-tabs .ui-widget-header .ui-state-hover,
  .ui-tabs .ui-state-focus, .ui-tabs.ui-widget-content .ui-state-focus,
  .ui-tabs .ui-widget-header .ui-state-focus,
  .ui-accordion .ui-state-hover,
  .ui-accordion.ui-widget-content .ui-state-hover,
  .ui-accordion .ui-widget-header .ui-state-hover,
  .ui-accordion .ui-state-focus,
  .ui-accordion.ui-widget-content .ui-state-focus,
  .ui-accordion .ui-widget-header .ui-state-focus {
    border: none;
    background: transparent;
    color: #000; }
  /* line 77, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-hover a, .ui-tabs .ui-state-hover a:hover,
  .ui-accordion .ui-state-hover a,
  .ui-accordion .ui-state-hover a:hover {
    color: #000; }
  /* line 80, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-active, .ui-tabs.ui-widget-content .ui-state-active,
  .ui-tabs .ui-widget-header .ui-state-active,
  .ui-accordion .ui-state-active,
  .ui-accordion.ui-widget-content .ui-state-active,
  .ui-accordion .ui-widget-header .ui-state-active {
    border: none;
    background: transparent;
    color: #000; }
  /* line 89, ../sass/base/_jquery_ui.scss */
  .ui-tabs .ui-state-active a, .ui-tabs .ui-state-active a:link, .ui-tabs .ui-state-active a:visited,
  .ui-accordion .ui-state-active a,
  .ui-accordion .ui-state-active a:link,
  .ui-accordion .ui-state-active a:visited {
    color: #000; }
  /* line 92, ../sass/base/_jquery_ui.scss */
  .ui-tabs.ui-widget :focus,
  .ui-accordion.ui-widget :focus {
    outline: none; }
  
  /* line 1, ../sass/base/_lists.scss */
  ul.pager-load-more {
    text-align: center;
    margin: 2em 0 1em; }@media (min-width: 740px) {
 /* line 1, ../sass/base/_lists.scss */
      ul.pager-load-more {
        margin: 1em 0; } 
}/* line 9, ../sass/base/_lists.scss */
    ul.pager-load-more li.pager-next {
      margin: 0 auto;
      display: inline-block;
      padding: 0; }
      /* line 14, ../sass/base/_lists.scss */
      ul.pager-load-more li.pager-next a {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        line-height: 1.2em;
        font-size: 1em;
        padding: 0.5em 1.25em;
        background-color: #e95d0f;
        color: #fff;
        display: inline-block; }
        /* line 23, ../sass/base/_lists.scss */
        ul.pager-load-more li.pager-next a:link, ul.pager-load-more li.pager-next a:visited {
          color: #fff; }
        /* line 24, ../sass/base/_lists.scss */
        ul.pager-load-more li.pager-next a:hover {
          background-color: #999;
          text-decoration: none; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-branding-outer:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 10, ../sass/base/_regions.scss */
  .l-branding.l-branding-with-logo {
    position: relative; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-navigation-outer:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .l-region--branding:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 23, ../sass/base/_regions.scss */
  .l-main {
    margin-top: 1.25em; }
    /* line 26, ../sass/base/_regions.scss */
    .beanpage-zero-margin-header .l-main, .beanpage-zero-margin-both .l-main {
      margin-top: 0;
      padding-top: 0; }
    /* line 32, ../sass/base/_regions.scss */
    .beanpage-zero-margin-footer .l-main, .beanpage-zero-margin-both .l-main {
      margin-bottom: 0;
      padding-bottom: 0; }
      /* line 37, ../sass/base/_regions.scss */
      .beanpage-zero-margin-footer .l-main > *, .beanpage-zero-margin-both .l-main > * {
        margin-bottom: 0; }
  
  /* line 46, ../sass/base/_regions.scss */
  body.has-slideshow .beanpage-zero-margin-header .l-main,
  body.has-slideshow .beanpage-zero-margin-both .l-main {
    margin-top: 0; }
  
  /* line 52, ../sass/base/_regions.scss */
  .l-footer {
    background-color: #666;
    color: #000; }
    /* line 56, ../sass/base/_regions.scss */
    .l-footer h2, .l-footer a {
      color: #000; }
  
  /* line 60, ../sass/base/_regions.scss */
  .front .l-breadcrumb {
    display: none; }
  
  /* line 63, ../sass/base/_regions.scss */
  .l-copyright {
    padding-bottom: 1em; }
  
  /* line 67, ../sass/base/_regions.scss */
  .l-cookies {
    background-color: #f0f0f0;
    padding-top: 1em;
    padding-bottom: 1em; }
    /* line 72, ../sass/base/_regions.scss */
    .has-sidebar-second .l-cookies {
      clear: both;
      padding: 1em; }
  
  /* line 1, ../sass/base/_tables.scss */
  th {
    background-color: #ccc; }
  
  /* line 5, ../sass/base/_tables.scss */
  tr.odd {
    background-color: #e1e2e4; }
  
  /* line 9, ../sass/base/_tables.scss */
  tr.even {
    background-color: #fff; }
  
  /* line 15, ../sass/base/_tables.scss */
  table td ul {
    margin-top: 0;
    margin-bottom: 0; }
  
  /* line 23, ../sass/base/_tables.scss */
  .views-table th, .views-table td {
    padding: 0.25em 0.5em; }
  
  /* line 31, ../sass/base/_tables.scss */
  .field-type-text-long table td, .field-type-text-long table th,
  .field-type-text-with-summary table td,
  .field-type-text-with-summary table th {
    padding-left: 2px;
    padding-right: 2px; }
  
  /* line 38, ../sass/base/_tables.scss */
  table.admin-table,
  .view-sort-beanpages table {
    border: 1px solid #bebfb9;
    font-size: 1em;
    margin: 0 0 10px;
    width: 100%; }
    /* line 45, ../sass/base/_tables.scss */
    table.admin-table td, table.admin-table th,
    .view-sort-beanpages table td,
    .view-sort-beanpages table th {
      border: 0 none;
      color: #000;
      padding: 8px 10px;
      vertical-align: middle; }
      /* line 51, ../sass/base/_tables.scss */
      table.admin-table td a:focus, table.admin-table th a:focus,
      .view-sort-beanpages table td a:focus,
      .view-sort-beanpages table th a:focus {
        outline: 0; }
    /* line 56, ../sass/base/_tables.scss */
    table.admin-table th,
    .view-sort-beanpages table th {
      background-color: #e1e2dc;
      border: 1px solid #bebfb9;
      font-weight: normal;
      padding: 3px 10px;
      text-transform: uppercase; }
    /* line 64, ../sass/base/_tables.scss */
    table.admin-table tr.even, table.admin-table tr.odd,
    .view-sort-beanpages table tr.even,
    .view-sort-beanpages table tr.odd {
      background-color: #f3f4ee;
      border: 1px solid #bebfb9; }
    /* line 69, ../sass/base/_tables.scss */
    table.admin-table tr.odd,
    .view-sort-beanpages table tr.odd {
      background-color: #fff; }
    /* line 71, ../sass/base/_tables.scss */
    table.admin-table tr.region-title td,
    .view-sort-beanpages table tr.region-title td {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.2em; }
  
  /* line 1, ../sass/base/_tabs.scss */
  .ui-tabs {
    padding: 0; }
    /* line 4, ../sass/base/_tabs.scss */
    .ui-tabs .ui-tabs-panel {
      padding: 12px; }
    /* line 8, ../sass/base/_tabs.scss */
    .ui-tabs .ui-tabs-nav {
      padding: 0; }
      /* line 11, ../sass/base/_tabs.scss */
      .ui-tabs .ui-tabs-nav li {
        top: 0;
        line-height: 1.25em; }
        /* line 15, ../sass/base/_tabs.scss */
        .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
          padding-bottom: 0; }
        /* line 19, ../sass/base/_tabs.scss */
        .ui-tabs .ui-tabs-nav li a {
          padding: 0.5em; }
    /* line 26, ../sass/base/_tabs.scss */
    .ui-tabs.ui-widget-content {
      border: 1px solid #ccc; }
    /* line 30, ../sass/base/_tabs.scss */
    .ui-tabs .ui-widget-header {
      background: #e1e2e4; }
      /* line 33, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-default {
        margin: 0;
        background: #e1e2e4;
        border-top: 3px solid #e1e2e4; }
      /* line 39, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-active {
        background: #fff;
        border-top: 3px solid #e95d0f; }
        /* line 43, ../sass/base/_tabs.scss */
        .ui-tabs .ui-widget-header .ui-state-active:last-child {
          border-right: 1px solid #999; }
      /* line 48, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-default + .ui-state-default {
        border-left: 1px solid #fff; }
      /* line 52, ../sass/base/_tabs.scss */
      .ui-tabs .ui-widget-header .ui-state-default + .ui-state-active,
      .ui-tabs .ui-widget-header .ui-state-active + .ui-state-default {
        border-left: 1px solid #999; }
  
  /* line 61, ../sass/base/_tabs.scss */
  .ui-tabs .ui-tabs-nav-vertical > li {
    float: none;
    margin: 0;
    width: 100%;
    clear: both; }
    /* line 67, ../sass/base/_tabs.scss */
    .ui-tabs .ui-tabs-nav-vertical > li > a {
      float: none;
      display: inline-block; }
  
  /* line 76, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-tabs-panel {
    padding: 1em 0 0; }
  /* line 80, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .tabs-pills .ui-tabs .ui-tabs-nav:after {
      content: "";
      display: table;
      clear: both; }
    /* line 86, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-tabs-nav li {
      padding: 0 0 0 0.5em;
      max-width: none;
      float: left; }
      /* line 91, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-tabs-nav li:first-child {
        padding-left: 0; }@media (min-width: 740px) {
 /* line 86, ../sass/base/_tabs.scss */
        .tabs-pills .ui-tabs .ui-tabs-nav li {
          padding: 0 0 0 1em; } 
}/* line 99, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-tabs-nav li a {
        padding: 0 0 3px 0;
        color: #000;
        max-width: none;
        overflow: visible;
        font-family: Arial, Helvetica, Verdana, sans-serif; }@media (min-width: 740px) {
 /* line 99, ../sass/base/_tabs.scss */
          .tabs-pills .ui-tabs .ui-tabs-nav li a {
            display: block;
            padding: 5px 0; } 
}/* line 111, ../sass/base/_tabs.scss */
        .tabs-pills .ui-tabs .ui-tabs-nav li a:hover, .tabs-pills .ui-tabs .ui-tabs-nav li a.active {
          text-decoration: none;
          padding: 0;
          border-bottom: 3px solid #e95d0f; }@media (min-width: 740px) {
 /* line 111, ../sass/base/_tabs.scss */
            .tabs-pills .ui-tabs .ui-tabs-nav li a:hover, .tabs-pills .ui-tabs .ui-tabs-nav li a.active {
              padding: 5px 0 2px 0; } 
}/* line 125, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs.ui-widget-content {
    border: 0; }
  /* line 129, ../sass/base/_tabs.scss */
  .tabs-pills .ui-tabs .ui-widget-header {
    background: transparent; }
    /* line 132, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-default {
      margin: 0;
      background: transparent;
      border-top: 0; }
    /* line 138, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-active {
      background: transparent;
      border-top: 0; }
      /* line 142, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-widget-header .ui-state-active:last-child {
        border-right: 0; }
      /* line 146, ../sass/base/_tabs.scss */
      .tabs-pills .ui-tabs .ui-widget-header .ui-state-active a {
        text-decoration: none;
        padding: 0;
        border-bottom: 3px solid #e95d0f; }@media (min-width: 740px) {
 /* line 146, ../sass/base/_tabs.scss */
          .tabs-pills .ui-tabs .ui-widget-header .ui-state-active a {
            padding: 5px 0 2px 0; } 
}/* line 157, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-default + .ui-state-default {
      border-left: 0; }
    /* line 161, ../sass/base/_tabs.scss */
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-default + .ui-state-active,
    .tabs-pills .ui-tabs .ui-widget-header .ui-state-active + .ui-state-default {
      border-left: 0; }
  
  /* line 2, ../sass/components/_alpha_pagination.scss */
  .alpha-pagination ul {
    margin: 1em 0;
    font-size: 1em; }
    /* line 6, ../sass/components/_alpha_pagination.scss */
    .alpha-pagination ul > li {
      margin: 0;
      border: 0;
      padding: 0; }
      /* line 11, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li a, .alpha-pagination ul > li span {
        padding: 0 0.5em; }
      /* line 15, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li:first-child {
        border-left: 0; }
      /* line 19, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li:last-child {
        border-right: 0; }
      /* line 24, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li.active span {
        color: #ee8018; }
      /* line 28, ../sass/components/_alpha_pagination.scss */
      .alpha-pagination ul > li.active a {
        background-color: transparent;
        color: #e95d0f;
        margin: 0; }
  
  /* line 3, ../sass/components/_block.scss */
  footer .block--block > h2.block__title {
    font-size: 1.2em;
    margin-bottom: 0.5em; }
  /* line 8, ../sass/components/_block.scss */
  footer .block--block > .block__content {
    padding-bottom: 1em; }
  
  /* line 1, ../sass/components/_branding.scss */
  div.headerimage-box {
    display: none; }@media (min-width: 740px) {
 /* line 1, ../sass/components/_branding.scss */
      div.headerimage-box {
        padding: 6px 0;
        display: block;
        max-width: 75%; } 
}/* line 10, ../sass/components/_branding.scss */
    div.headerimage-box img {
      width: auto;
      max-width: none;
      vertical-align: top;
      height: inherit;
      max-height: 50px;
      max-width: 100%; }@media (min-width: 740px) {
 /* line 10, ../sass/components/_branding.scss */
        div.headerimage-box img {
          max-height: 90px; } 
}@media (min-width: 980px) {
 /* line 10, ../sass/components/_branding.scss */
        div.headerimage-box img {
          max-height: 110px; } 
}/* line 28, ../sass/components/_branding.scss */
  h1.site-name {
    color: #000;
    font-size: 2em;
    margin: 0; }
    /* line 33, ../sass/components/_branding.scss */
    h1.site-name a {
      color: #000;
      text-decoration: none; }
      /* line 37, ../sass/components/_branding.scss */
      h1.site-name a:hover {
        text-decoration: none; }
  
  /* line 43, ../sass/components/_branding.scss */
  h2.site-slogan {
    font-size: 1.5em;
    color: #e95d0f;
    margin: 0;
    display: none; }@media (min-width: 480px) {
 /* line 43, ../sass/components/_branding.scss */
      h2.site-slogan {
        display: block; } 
}/* line 54, ../sass/components/_branding.scss */
  .site-name-box {
    max-width: 65%;
    overflow: hidden;
    padding: 3px 0; }@media (min-width: 480px) {
 /* line 54, ../sass/components/_branding.scss */
      .site-name-box {
        max-width: 75%; } 
}@media (min-width: 740px) {
 /* line 54, ../sass/components/_branding.scss */
      .site-name-box {
        padding: 0;
        max-width: none; } 
}@media (min-width: 740px) {
 /* line 68, ../sass/components/_branding.scss */
      .has-headerimage .site-name-box {
        display: none; } 
}/* line 74, ../sass/components/_branding.scss */
    .site-name-box h1.site-name {
      font-size: 1.2em; }@media (min-width: 480px) {
 /* line 74, ../sass/components/_branding.scss */
        .site-name-box h1.site-name {
          font-size: 1.4em;
          line-height: 20px; } 
}@media (min-width: 740px) {
 /* line 74, ../sass/components/_branding.scss */
        .site-name-box h1.site-name {
          font-size: 2em;
          line-height: 80px; } 
}@media (min-width: 980px) {
 /* line 74, ../sass/components/_branding.scss */
        .site-name-box h1.site-name {
          line-height: 95px; } 
}@media (min-width: 740px) {
 /* line 97, ../sass/components/_branding.scss */
      .site-name-box.site-slogan-box h1.site-name {
        line-height: 50px;
        font-size: 2em; } 
}@media (min-width: 980px) {
 /* line 97, ../sass/components/_branding.scss */
      .site-name-box.site-slogan-box h1.site-name {
        line-height: 60px; } 
}/* line 113, ../sass/components/_branding.scss */
    .site-name-box.site-slogan-box h2.site-slogan {
      display: none; }@media (min-width: 740px) {
 /* line 113, ../sass/components/_branding.scss */
        .site-name-box.site-slogan-box h2.site-slogan {
          display: block;
          line-height: 30px;
          font-size: 1.5em; } 
}@media (min-width: 980px) {
 /* line 113, ../sass/components/_branding.scss */
        .site-name-box.site-slogan-box h2.site-slogan {
          line-height: 35px; } 
}/* line 136, ../sass/components/_branding.scss */
  .has-no-logo div.headerimage-box {
    display: block;
    padding: 3px 0; }@media (min-width: 740px) {
 /* line 136, ../sass/components/_branding.scss */
      .has-no-logo div.headerimage-box {
        padding: 6px 0;
        max-width: 100%; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 145, ../sass/components/_branding.scss */
      .has-no-logo div.headerimage-box img {
        max-height: 44px; } 
}/* line 152, ../sass/components/_branding.scss */
  .has-no-logo div.l-logo {
    display: none; }
  /* line 156, ../sass/components/_branding.scss */
  .has-no-logo .site-name-box {
    display: none; }
  
  /*********** Breadcrumb **************/
  /* line 2, ../sass/components/_breadcrumb.scss */
  .breadcrumb {
    color: #000;
    font-size: 0.875em;
    vertical-align: middle; }
    /* line 8, ../sass/components/_breadcrumb.scss */
    .breadcrumb span {
      margin: 0;
      vertical-align: middle; }
    /* line 13, ../sass/components/_breadcrumb.scss */
    .breadcrumb .delimiter {
      padding: 0 1px;
      font-size: 1em;
      color: #e95d0f; }
    /* line 19, ../sass/components/_breadcrumb.scss */
    .breadcrumb .glyphicons {
      font-size: 0.9em;
      vertical-align: baseline;
      line-height: 1em; }
    /* line 25, ../sass/components/_breadcrumb.scss */
    .breadcrumb .fa, .breadcrumb .fas {
      font-size: 1rem;
      vertical-align: baseline;
      line-height: 1em; }
  
  /* line 32, ../sass/components/_breadcrumb.scss */
  ol.breadcrumb {
    list-style: none;
    margin-top: 0;
    margin-left: 0; }
    /* line 37, ../sass/components/_breadcrumb.scss */
    ol.breadcrumb li {
      padding-left: 0;
      display: inline; }
      /* line 42, ../sass/components/_breadcrumb.scss */
      ol.breadcrumb li.last .delimiter {
        display: none; }
      /* line 47, ../sass/components/_breadcrumb.scss */
      ol.breadcrumb li span {
        vertical-align: baseline; }
  
  /* line 2, ../sass/components/_calendar.scss */
  body.page-calendar .page-title {
    display: none; }
  
  /* ------------- Kalender + Mini-Kalender ------------ */
  /* line 9, ../sass/components/_calendar.scss */
  .l-content .view .date-nav-wrapper .date-nav,
  .l-region--sidebar-second .view .date-nav-wrapper .date-nav {
    margin-bottom: 0px;
    padding-bottom: 0;
    min-height: none;
    text-align: center; }
  
  /* line 17, ../sass/components/_calendar.scss */
  .l-content .view-calendar .date-nav,
  .l-region--sidebar-second .view-calendar .date-nav {
    background-color: #e95d0f; }
  
  /* line 22, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper {
    margin-top: 0px; }
    /* line 25, ../sass/components/_calendar.scss */
    .view .date-nav-wrapper ul.pager {
      margin: 0 auto;
      padding: 4px 0; }
  
  /* line 31, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-prev,
  .view .date-nav-wrapper .date-next,
  .view .date-nav-wrapper .date-header {
    background-color: transparent;
    position: static;
    display: inline-block;
    padding: 0;
    margin: 0;
    vertical-align: top; }
  
  /* line 42, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-prev,
  .view .date-nav-wrapper .date-next,
  .view .date-nav-wrapper .date-prev a,
  .view .date-nav-wrapper .date-next a {
    font-size: 1em; }
  
  /* line 49, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper span.pager-icon {
    display: block;
    float: left;
    color: #fff;
    border: 1px solid #e95d0f;
    padding: 0 4px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    line-height: 1.3em;
    font-size: 1.3em; }
    /* line 60, ../sass/components/_calendar.scss */
    .view .date-nav-wrapper span.pager-icon:hover {
      border-color: #fff; }
  
  /* line 64, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-next span.pager-icon {
    background-position: 0 -21px;
    float: right; }
  
  /* line 70, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper div.date-heading h3,
  .view .date-nav-wrapper div.date-heading a {
    color: #fff;
    display: block; }
  
  /* line 77, ../sass/components/_calendar.scss */
  .view .date-nav-wrapper .date-heading h3 {
    font-size: 1.33em;
    line-height: 1.3em;
    vertical-align: middle; }
  
  /* line 83, ../sass/components/_calendar.scss */
  .l-content .view-calendar ul.pager {
    margin-bottom: 0; }
  
  /* line 85, ../sass/components/_calendar.scss */
  .calendar-calendar td,
  .calendar-calendar th {
    border-color: #999; }
  
  /* line 88, ../sass/components/_calendar.scss */
  .calendar-calendar th.days {
    background-color: #fff;
    border-color: #999;
    color: #000;
    font-size: 1.2em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    padding: 3px 0;
    border-top: 0; }
  
  /* line 99, ../sass/components/_calendar.scss */
  .calendar-calendar td {
    border-color: #999;
    color: #000;
    text-align: right; }
  
  /* line 105, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.single-day.empty,
  .calendar-calendar .month-view .full td.date-box.empty,
  .calendar-calendar .week-view #multi-day-container table td.calendar-agenda-hour,
  .calendar-calendar .week-view .full .first td.multi-day,
  .calendar-calendar .week-view .full tr.last td.multi-day,
  .calendar-calendar .week-view #multi-day-container table td,
  .calendar-calendar .day-view #multi-day-container table td {
    border-color: #999; }
  
  /* line 115, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view td.last,
  .calendar-calendar .day-view td.last {
    border-right: 1px solid #999; }
  
  /* line 118, ../sass/components/_calendar.scss */
  .calendar-calendar td.date-box {
    color: #000;
    font-size: 0.78em; }
  
  /* line 119, ../sass/components/_calendar.scss */
  .calendar-calendar td .inner div.day a {
    color: #e95d0f; }
  
  /* line 121, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview,
  .calendar-calendar .week-view .full td.multi-day div.weekview,
  .calendar-calendar .day-view .full td.multi-day div.dayview,
  .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
  .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
  .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
    background-color: #f1f1f1;
    color: #000;
    height: 2.4em; }
  
  /* line 133, ../sass/components/_calendar.scss */
  .calendar-calendar .multi-day a, .calendar-calendar .single-day a {
    color: #000;
    line-height: 1.2em; }
  
  /* line 135, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.single-day .calendar-empty,
  .calendar-calendar .month-view .full td.single-day.empty,
  .calendar-calendar .month-view .full td.date-box.empty {
    background-color: #e1e2e4; }
  
  /* line 141, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.single-day div.monthview,
  .calendar-calendar .week-view .full div.single-day div.weekview,
  .calendar-calendar .day-view .full div.single-day div.dayview {
    background-color: #f1f1f1;
    border: 0;
    border-radius: 0; }
  
  /* line 149, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view #multi-day-container, .calendar-calendar .day-view #multi-day-container,
  .calendar-calendar .week-view #single-day-container, .calendar-calendar .day-view #single-day-container,
  .calendar-calendar .week-view .header-body-divider, .calendar-calendar .week-view .single-day-footer,
  .calendar-calendar .day-view .single-day-footer, .calendar-calendar .day-view .header-body-divider {
    border-color: #999; }
  
  /* line 156, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view .single-day-footer,
  .calendar-calendar .day-view .single-day-footer {
    border-bottom: 1px solid #999; }
  
  /* line 159, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.date-box.today,
  .calendar-calendar .month-view .full tr td.single-day.today {
    border-color: #e95d0f; }
  
  /* line 162, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view .full th.calendar-agenda-hour {
    border-left: 0px solid #999; }
  
  /* line 164, ../sass/components/_calendar.scss */
  .week-view #header-container {
    border-left: 1px solid #999;
    border-right: 1px solid #999; }
  
  /* line 169, ../sass/components/_calendar.scss */
  .week-view #header-container th {
    border-bottom: 0;
    border-top: 0; }
  
  /* line 170, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view #header-container td.margin-right {
    width: 16px; }
  
  /* line 172, ../sass/components/_calendar.scss */
  .year-view {
    margin-top: 0.4em; }
  
  /* line 174, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view td {
    border: medium none;
    padding: 1px;
    width: 32%; }
  
  /* line 179, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view td .month-view {
    padding: 3px; }
  
  /* line 181, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view div.date-nav {
    padding: 0; }
  
  /* line 182, ../sass/components/_calendar.scss */
  .l-content .view-calendar .calendar-calendar .date-nav {
    background: #ebebeb;
    border-left: #ebebeb;
    border-right: #ebebeb; }
  
  /* line 184, ../sass/components/_calendar.scss */
  .l-content .view-calendar .calendar-calendar .date-nav-wrapper div.date-heading a {
    color: #000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    line-height: 20px; }
  
  /* line 191, ../sass/components/_calendar.scss */
  .calendar-calendar .year-view td table td {
    padding: 3px 3px 0 0;
    width: 12.5%; }
  
  /* line 193, ../sass/components/_calendar.scss */
  .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
    background-color: #ebebeb; }
  
  /* line 197, ../sass/components/_calendar.scss */
  table .mini-day-on a {
    text-decoration: none; }
  
  /* line 199, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .mini td {
    padding-right: 3px; }
  
  /* line 201, ../sass/components/_calendar.scss */
  .calendar-calendar div.calendar {
    font-size: 0.72em;
    line-height: 1.2em; }
  
  /* line 202, ../sass/components/_calendar.scss */
  .calendar-calendar div.calendar .calendar {
    font-size: 1em; }
  
  /* line 204, ../sass/components/_calendar.scss */
  .calendar-calendar div.day {
    padding: 0; }
  
  /* line 206, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view #header-container td.calendar-time-holder,
  .calendar-calendar .week-view #multi-day-container td.calendar-time-holder,
  .calendar-calendar .week-view #single-day-container td.calendar-time-holder,
  .calendar-calendar .day-view #header-container td.calendar-time-holder,
  .calendar-calendar .day-view #multi-day-container td.calendar-time-holder,
  .calendar-calendar .day-view #single-day-container td.calendar-time-holder {
    width: 60px; }
  
  /* line 215, ../sass/components/_calendar.scss */
  div.feed-icon {
    text-align: right; }
    /* line 218, ../sass/components/_calendar.scss */
    div.feed-icon a.ical-icon {
      color: #e95d0f; }
      /* line 221, ../sass/components/_calendar.scss */
      div.feed-icon a.ical-icon .glyphicons {
        color: inherit;
        margin-right: 0.5em; }
  
  /* line 228, ../sass/components/_calendar.scss */
  div.month-view div.view-item-calendar div.calendar {
    width: 95% !important;
    overflow: hidden; }
  
  /* line 233, ../sass/components/_calendar.scss */
  .calendar-calendar .week-view .full div.calendar-agenda-hour,
  .calendar-calendar .day-view .full div.calendar-agenda-hour {
    padding: 3px 3px 0 0;
    height: 44px; }
  
  /* line 240, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview,
  .calendar-calendar .week-view .full td.multi-day div.weekview,
  .calendar-calendar .day-view .full td.multi-day div.dayview {
    border-radius: 0px; }
  
  /* line 247, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview div.cutoff,
  .calendar-calendar .week-view .full td.multi-day div.weekview div.cutoff,
  .calendar-calendar .day-view .full td.multi-day div.dayview div.cutoff {
    display: none; }
  
  /* line 253, ../sass/components/_calendar.scss */
  .calendar-calendar .month-view .full td.multi-day div.monthview div.contents,
  .calendar-calendar .week-view .full td.multi-day div.weekview div.contents,
  .calendar-calendar .day-view .full td.multi-day div.dayview div.contents {
    width: auto !important; }
  
  /* line 259, ../sass/components/_calendar.scss */
  .calendar-calendar td a {
    font-weight: normal;
    word-wrap: break-word; }
  
  /* line 264, ../sass/components/_calendar.scss */
  .calendar-calendar td a:hover,
  .calendar-calendar td a:focus {
    text-decoration: underline; }
  
  /* -------------- Termine-Liste --------------- */
  /* line 270, ../sass/components/_calendar.scss */
  .view-eventslist .views-row {
    border-bottom: 1px solid #000;
    padding: 0.5em 0;
    margin-bottom: 0.5em; }
  
  /* line 276, ../sass/components/_calendar.scss */
  .view-eventslist .event-title {
    font-size: 1.1em;
    border-bottom: none;
    margin-bottom: 0; }
  
  /* line 282, ../sass/components/_calendar.scss */
  .view-eventslist .event-date,
  .view-eventslist .event-cat,
  .view-eventslist .event-lv {
    font-size: 0.78em; }
  
  /* line 288, ../sass/components/_calendar.scss */
  body.page-calendar ul.tabs,
  body.page-calendar div.ubg-cdu-events-controller,
  body.page-calendar div.view-display-id-page_1 {
    display: block; }
  
  /* line 294, ../sass/components/_calendar.scss */
  body.page-calendar #block-views-calendar-eventslist {
    display: none; }@media (min-width: 0) and (max-width: 740px) {
 /* line 299, ../sass/components/_calendar.scss */
    body.page-calendar ul.tabs,
    body.page-calendar div.ubg-cdu-events-controller,
    body.page-calendar div.view-display-id-page_1,
    body.page-calendar div.view-display-id-page_2,
    body.page-calendar div.view-display-id-page_3,
    body.page-calendar div.view-display-id-page {
      display: none; }
  
    /* line 308, ../sass/components/_calendar.scss */
    body.page-calendar #block-views-calendar-eventslist {
      display: block; }
  
    /* line 312, ../sass/components/_calendar.scss */
    body.page-calendar .l-main .l-content {
      margin-bottom: 0; }
  
    /* line 314, ../sass/components/_calendar.scss */
    .ubg-calender-filter {
      display: none; } 
}/* line 319, ../sass/components/_calendar.scss */
  div.view-calendar div.date-heading h3 {
    border: 0px;
    color: #000;
    font-style: normal;
    font-weight: normal; }
  
  /* line 1, ../sass/components/_captcha.scss */
  div.captcha,
  fieldset.captcha {
    margin: 10px 0; }
  
  /* CSS for Chosen.js */
  /* line 2, ../sass/components/_chosen.scss */
  .chosen-container-single .chosen-single {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: none;
    color: #000; }
  
  /* line 1, ../sass/components/_colorbox.scss */
  #cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch; }
  
  /* line 6, ../sass/components/_colorbox.scss */
  #colorbox {
    max-width: 100%; }
    /* line 8, ../sass/components/_colorbox.scss */
    #colorbox #cboxWrapper {
      max-width: 100%; }
      /* line 10, ../sass/components/_colorbox.scss */
      #colorbox #cboxWrapper #cboxTopCenter,
      #colorbox #cboxWrapper #cboxBottomCenter {
        max-width: calc(100% - 30px); }
      /* line 14, ../sass/components/_colorbox.scss */
      #colorbox #cboxWrapper #cboxContent {
        max-width: calc(100% - 30px); }
        /* line 16, ../sass/components/_colorbox.scss */
        #colorbox #cboxWrapper #cboxContent #cboxLoadedContent {
          max-width: 100%; }@media (min-width: 0) and (max-width: 739px) {
 /* line 18, ../sass/components/_colorbox.scss */
            #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-detail {
              padding-right: 0;
              float: none; } 
}/* line 23, ../sass/components/_colorbox.scss */
          #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-detail img {
            max-width: 100%;
            height: auto; }@media (min-width: 0) and (max-width: 739px) {
 /* line 28, ../sass/components/_colorbox.scss */
            #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-description {
              float: none;
              margin-left: initial;
              width: auto;
              padding-top: 0.75em;
              padding-bottom: 0.75em; }
              /* line 35, ../sass/components/_colorbox.scss */
              #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .mg-lightbox-description .media-caption {
                text-align: left; } 
}/* line 41, ../sass/components/_colorbox.scss */
          #colorbox #cboxWrapper #cboxContent #cboxLoadedContent .media-gallery-item img {
            max-width: 100%;
            height: auto; }
  
  /* line 1, ../sass/components/_comments.scss */
  .comment-wrapper {
    margin-top: 1.5em; }
  
  /* line 7, ../sass/components/_comments.scss */
  .comment-form .form-actions input,
  .comment-form .form-actions input#edit-submit {
    display: inline-block; }
    /* line 11, ../sass/components/_comments.scss */
    .comment-form .form-actions input + input,
    .comment-form .form-actions input#edit-submit + input {
      margin-left: 0.5em; }
  
  /* line 1, ../sass/components/_eu_cookie_complience.scss */
  #sliding-popup {
    width: 100%;
    background-color: #f0f0f0;
    border-top: 1px solid #ccc;
    padding: 0.5em 0 0.5em 0; }@media (min-width: 980px) {
 /* line 1, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup {
        padding: 0.5em 0 0 0; } 
}/* line 11, ../sass/components/_eu_cookie_complience.scss */
    #sliding-popup .popup-content {
      padding-left: 10px;
      padding-right: 10px;
      max-width: none; }@media (min-width: 740px) {
 /* line 11, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content {
          max-width: 700px;
          margin-left: auto;
          margin-right: auto;
          padding-left: 0px;
          padding-right: 0px; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          #sliding-popup .popup-content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 980px) {
 /* line 11, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content {
          max-width: 940px;
          margin-left: auto;
          margin-right: auto; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          #sliding-popup .popup-content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 1220px) {
 /* line 11, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content {
          max-width: 1180px;
          margin-left: auto;
          margin-right: auto; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          #sliding-popup .popup-content:after {
            content: " ";
            display: block;
            clear: both; } 
}/* line 15, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content .hide-popup {
        position: absolute;
        right: 10px;
        top: 0.5em;
        padding: 0;
        border: 0;
        background: transparent;
        cursor: pointer; }
      /* line 25, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content #popup-buttons {
        float: none;
        max-width: 100%;
        clear: none;
        margin-top: 1em; }@media (min-width: 980px) {
 /* line 25, ../sass/components/_eu_cookie_complience.scss */
          #sliding-popup .popup-content #popup-buttons {
            width: 38.77551%;
            float: right;
            margin-right: 0;
            margin-top: 0; } 
}/* line 36, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-buttons button {
          padding-left: 4px;
          padding-right: 4px; }
        /* line 41, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-buttons button + button {
          margin-top: 0.5em; }@media (min-width: 980px) {
 /* line 41, ../sass/components/_eu_cookie_complience.scss */
            #sliding-popup .popup-content #popup-buttons button + button {
              margin-top: 0; } 
}/* line 50, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content #popup-text {
        float: none;
        max-width: 100%; }@media (min-width: 980px) {
 /* line 50, ../sass/components/_eu_cookie_complience.scss */
          #sliding-popup .popup-content #popup-text {
            width: 59.18367%;
            float: left;
            margin-right: 2.04082%; } 
}/* line 58, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-text h2 {
          font-size: 1.25em; }
        /* line 62, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content #popup-text h2, #sliding-popup .popup-content #popup-text p {
          margin-bottom: 0; }
          /* line 65, ../sass/components/_eu_cookie_complience.scss */
          #sliding-popup .popup-content #popup-text h2 + p, #sliding-popup .popup-content #popup-text p + p {
            margin-top: 0.5em; }
      /* line 71, ../sass/components/_eu_cookie_complience.scss */
      #sliding-popup .popup-content.popup-content-hide-button #popup-text {
        max-width: 90%; }@media (min-width: 980px) {
 /* line 76, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content.popup-content-agree-button #popup-buttons {
          width: 28.57143%;
          float: right;
          margin-right: 0; } 
}@media (min-width: 980px) {
 /* line 82, ../sass/components/_eu_cookie_complience.scss */
        #sliding-popup .popup-content.popup-content-agree-button #popup-text {
          width: 69.38776%;
          float: left;
          margin-right: 2.04082%; } 
}/* line 93, ../sass/components/_eu_cookie_complience.scss */
  .ubg-privacy-googleanalytics-label .form-type-checkbox,
  .ubg-privacy-piwik-label .form-type-checkbox {
    margin-bottom: 0;
    margin-top: 0.5em; }
    /* line 98, ../sass/components/_eu_cookie_complience.scss */
    .ubg-privacy-googleanalytics-label .form-type-checkbox label p,
    .ubg-privacy-piwik-label .form-type-checkbox label p {
      display: inline-block; }
  
  /* line 1, ../sass/components/_field_collection.scss */
  .field-collection-container {
    border: 0;
    margin: 0; }
    /* line 5, ../sass/components/_field_collection.scss */
    .field-collection-container .field .field-label {
      font-weight: normal; }
    /* line 7, ../sass/components/_field_collection.scss */
    .field-collection-container .field-items .field-item {
      margin-bottom: 0; }
    /* line 9, ../sass/components/_field_collection.scss */
    .field-collection-container .field-collection-view {
      border-bottom: 0;
      margin: 0;
      padding: 0; }
  
  /* ---- fuer iosSlider ---- */
  /* line 2, ../sass/components/_iosslider.scss */
  .responsiveHeight {
    height: 0;
    padding: 0 0 56.25% 0;
    /* responsive slider height = 56.25% of the width */
    position: relative;
    /*overflow: visible;*/
    width: 100%; }
  
  /* slider */
  /* line 12, ../sass/components/_iosslider.scss */
  .slider .field--name-field-media,
  .slider .field--name-field-media-person {
    width: 100%;
    height: 100%; }
    /* line 17, ../sass/components/_iosslider.scss */
    .slider .field--name-field-media .field__items,
    .slider .field--name-field-media-person .field__items {
      /* required */
      width: 100%;
      height: 100%; }
      /* line 22, ../sass/components/_iosslider.scss */
      .slider .field--name-field-media .field__items .field__item,
      .slider .field--name-field-media-person .field__items .field__item {
        /* required */
        float: left;
        width: 100%;
        height: 100%; }
  
  /* line 32, ../sass/components/_iosslider.scss */
  .media-gallery {
    position: relative; }
  
  /* line 36, ../sass/components/_iosslider.scss */
  .slider-navi-prev,
  .slider-navi-next {
    position: absolute;
    height: 20%;
    width: 12.5%;
    top: 0;
    background-color: #999;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
    z-index: 10; }
    /* line 46, ../sass/components/_iosslider.scss */
    .slider-navi-prev:hover,
    .slider-navi-next:hover {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
      opacity: 0.8; }
    /* line 50, ../sass/components/_iosslider.scss */
    .slider-navi-prev ul.slider-navi,
    .slider-navi-next ul.slider-navi {
      padding: 0;
      list-style: none;
      margin: 0;
      text-align: center;
      width: 100%;
      height: 100%;
      position: relative; }
      /* line 59, ../sass/components/_iosslider.scss */
      .slider-navi-prev ul.slider-navi li,
      .slider-navi-next ul.slider-navi li {
        padding: 0;
        position: absolute;
        width: 100%;
        height: 100%; }
        /* line 65, ../sass/components/_iosslider.scss */
        .slider-navi-prev ul.slider-navi li span,
        .slider-navi-next ul.slider-navi li span {
          position: absolute;
          width: 100%;
          height: 50%;
          top: 50%;
          left: 50%; }@media (min-width: 740px) {
 /* line 65, ../sass/components/_iosslider.scss */
            .slider-navi-prev ul.slider-navi li span,
            .slider-navi-next ul.slider-navi li span {
              width: 50%; } 
}/* line 76, ../sass/components/_iosslider.scss */
          .slider-navi-prev ul.slider-navi li span img,
          .slider-navi-next ul.slider-navi li span img {
            position: absolute;
            top: -16px;
            left: -16px;
            width: 32px;
            height: 32px; }@media (min-width: 740px) {
 /* line 76, ../sass/components/_iosslider.scss */
              .slider-navi-prev ul.slider-navi li span img,
              .slider-navi-next ul.slider-navi li span img {
                top: -20px;
                left: -20px;
                width: 40px;
                height: 40px;
                max-width: none; } 
}/* line 96, ../sass/components/_iosslider.scss */
  .slider-navi-prev {
    left: 0; }
  
  /* line 97, ../sass/components/_iosslider.scss */
  .slider-navi-next {
    right: 0; }
  
  /* ---- ende iosSlider ---- */
  /* line 4, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item + .field__item .jp-audio {
    border-top: 1px dashed #ccc; }
  /* line 9, ../sass/components/_jplayer.scss */
  .audio-player-container .field__item .jp-audio {
    padding: 0.5em 0; }
    /* line 13, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface h2 {
      font-size: 1em;
      font-weight: normal;
      font-family: Arial, Helvetica, Verdana, sans-serif;
      margin-bottom: 0.5em; }
    /* line 22, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.controls-wrapper {
      margin: 0;
      padding: 0;
      list-style: none;
      float: left; }
      /* line 28, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.controls-wrapper li {
        margin: 0;
        padding: 0;
        list-style: none;
        display: block;
        float: left; }
        /* line 36, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.controls-wrapper li a.player-button {
          display: block;
          font-size: 0.5em;
          line-height: 1em;
          height: 1em;
          width: 1em;
          padding: 0.65em;
          margin: 0.6em 0.25em;
          text-decoration: none; }
    /* line 50, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls {
      width: 4em; }
      /* line 55, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button {
        color: white;
        background: #000; }
        /* line 59, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button:hover, .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li a.player-button:active {
          background: #e95d0f; }
      /* line 67, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.jp-controls li.player-big-button a.player-button {
        font-size: 1em;
        margin: 0 0.125em;
        padding: 0.35em; }
    /* line 77, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls {
      padding-left: 0.5em; }
      /* line 82, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button {
        font-size: 0.7em;
        margin-top: 0.15em;
        color: #000; }
        /* line 87, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button:hover, .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player ul.volume-controls li a.player-button:active {
          color: #e95d0f; }
    /* line 96, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress {
      float: left;
      width: calc(70% - 4.5em); }
      /* line 100, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress .jp-seek-bar {
        background: #fff;
        border: 1px solid #e95d0f;
        height: 0.5em;
        margin-top: 0.5em;
        cursor: pointer; }
        /* line 107, ../sass/components/_jplayer.scss */
        .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-progress .jp-seek-bar .jp-play-bar {
          height: 100%;
          background: #f27b39; }
    /* line 114, ../sass/components/_jplayer.scss */
    .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-volume-bar {
      float: left;
      width: calc(30% - 2.5em);
      background: #fff;
      border: 1px solid #e95d0f;
      height: 0.35em;
      margin-top: 0.575em;
      cursor: pointer; }
      /* line 123, ../sass/components/_jplayer.scss */
      .audio-player-container .field__item .jp-audio .jp-interface .ubg-jplayer-player .jp-volume-bar .jp-volume-bar-value {
        height: 100%;
        background: #f27b39; }
  
  /* line 1, ../sass/components/_livestream.scss */
  .l-main .sdn-display {
    z-index: 949; }
  
  /* line 1, ../sass/components/_media_gallery.scss */
  .media-gallery-collection.mg-col {
    display: block; }
  
  /* line 5, ../sass/components/_media_gallery.scss */
  .media-gallery-item img,
  .media-gallery-collection img {
    border-radius: 0px; }
  
  /* line 11, ../sass/components/_media_gallery.scss */
  .meta-wrapper.hover .slider.meta-outer {
    z-index: 100; }
  
  /* line 18, ../sass/components/_media_gallery.scss */
  .mg-lightbox-wrapper a:link, .mg-lightbox-wrapper a:visited, .mg-lightbox-wrapper a:active, .mg-lightbox-wrapper a:hover,
  .lightbox-stack a:link,
  .lightbox-stack a:visited,
  .lightbox-stack a:active,
  .lightbox-stack a:hover {
    color: #000; }
  
  /* line 1, ../sass/components/_navigation.scss */
  ul.menu {
    margin: 0;
    padding: 0;
    list-style: none; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    ul.menu:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 8, ../sass/components/_navigation.scss */
  .menu .leaf,
  .menu .collapsed {
    padding: 0;
    margin: 0;
    list-style-image: none;
    list-style-type: none; }
  
  /* ------- Primary navigation + Redaktion ------- */
  /* line 19, ../sass/components/_navigation.scss */
  .navbar-collapse {
    display: none;
    clear: both;
    max-height: 340px;
    overflow-x: visible; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .navbar-collapse:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 19, ../sass/components/_navigation.scss */
      .navbar-collapse {
        display: block !important;
        clear: none;
        max-height: none; } 
}/* line 33, ../sass/components/_navigation.scss */
  .navbar-collapse.in {
    overflow-y: auto; }@media (min-width: 740px) {
 /* line 33, ../sass/components/_navigation.scss */
      .navbar-collapse.in {
        overflow-y: visible; } 
}/* line 39, ../sass/components/_navigation.scss */
  .l-navigation .navigation,
  .l-navigation #block-system-main-menu,
  .l-navigation .block-main-menu,
  .l-navigation #block-menu-menu-redaktion,
  .l-navigation .block-menu-redaktion {
    float: none;
    height: auto;
    margin-top: 0.625em;
    padding-top: 0.625em;
    border-top: 1px solid #e1e2e4; }@media (min-width: 740px) {
 /* line 39, ../sass/components/_navigation.scss */
      .l-navigation .navigation,
      .l-navigation #block-system-main-menu,
      .l-navigation .block-main-menu,
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        float: left;
        height: 36px;
        padding-top: 0;
        margin-top: 0;
        border-top: 0; } 
}@media (min-width: 980px) {
 /* line 39, ../sass/components/_navigation.scss */
      .l-navigation .navigation,
      .l-navigation #block-system-main-menu,
      .l-navigation .block-main-menu,
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        height: 46px; } 
}/* line 63, ../sass/components/_navigation.scss */
    body.role-expert .l-navigation .navigation .contextual-links-wrapper,
    body.role-expert .l-navigation .navigation .contextual-links, body.role-redaktion .l-navigation .navigation .contextual-links-wrapper,
    body.role-redaktion .l-navigation .navigation .contextual-links, body.role-expert
    .l-navigation #block-system-main-menu .contextual-links-wrapper,
    body.role-expert
    .l-navigation #block-system-main-menu .contextual-links, body.role-redaktion
    .l-navigation #block-system-main-menu .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation #block-system-main-menu .contextual-links, body.role-expert
    .l-navigation .block-main-menu .contextual-links-wrapper,
    body.role-expert
    .l-navigation .block-main-menu .contextual-links, body.role-redaktion
    .l-navigation .block-main-menu .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation .block-main-menu .contextual-links, body.role-expert
    .l-navigation #block-menu-menu-redaktion .contextual-links-wrapper,
    body.role-expert
    .l-navigation #block-menu-menu-redaktion .contextual-links, body.role-redaktion
    .l-navigation #block-menu-menu-redaktion .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation #block-menu-menu-redaktion .contextual-links, body.role-expert
    .l-navigation .block-menu-redaktion .contextual-links-wrapper,
    body.role-expert
    .l-navigation .block-menu-redaktion .contextual-links, body.role-redaktion
    .l-navigation .block-menu-redaktion .contextual-links-wrapper,
    body.role-redaktion
    .l-navigation .block-menu-redaktion .contextual-links {
      display: none;
      visibility: hidden; }
  
  /* line 71, ../sass/components/_navigation.scss */
  .l-navigation ul {
    list-style-type: none; }
  
  /* line 75, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu,
  .l-navigation #block-system-main-menu > ul.main-menu,
  .l-navigation .block-main-menu > ul.menu,
  .l-navigation #block-menu-menu-redaktion > ul.menu,
  .l-navigation .block-menu-redaktion > ul.menu {
    height: auto;
    margin: 0; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .l-navigation .navigation > ul.main-menu:after,
    .l-navigation #block-system-main-menu > ul.main-menu:after,
    .l-navigation .block-main-menu > ul.menu:after,
    .l-navigation #block-menu-menu-redaktion > ul.menu:after,
    .l-navigation .block-menu-redaktion > ul.menu:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 75, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu,
      .l-navigation #block-system-main-menu > ul.main-menu,
      .l-navigation .block-main-menu > ul.menu,
      .l-navigation #block-menu-menu-redaktion > ul.menu,
      .l-navigation .block-menu-redaktion > ul.menu {
        height: 100%; } 
}/* line 88, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu li,
    .l-navigation #block-system-main-menu > ul.main-menu li,
    .l-navigation .block-main-menu > ul.menu li,
    .l-navigation #block-menu-menu-redaktion > ul.menu li,
    .l-navigation .block-menu-redaktion > ul.menu li {
      float: none;
      height: 100%;
      padding: 0.5em 0;
      margin: 0;
      font-size: 1.2em;
      vertical-align: middle;
      line-height: 16px;
      text-transform: uppercase;
      z-index: 10; }@media (min-width: 740px) {
 /* line 88, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu li,
        .l-navigation #block-system-main-menu > ul.main-menu li,
        .l-navigation .block-main-menu > ul.menu li,
        .l-navigation #block-menu-menu-redaktion > ul.menu li,
        .l-navigation .block-menu-redaktion > ul.menu li {
          height: auto;
          padding: 0;
          margin-left: 0.75em;
          line-height: 36px;
          width: auto;
          float: left;
          position: relative;
          font-size: 1em; }
          /* line 109, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu li:first-child,
          .l-navigation #block-system-main-menu > ul.main-menu li:first-child,
          .l-navigation .block-main-menu > ul.menu li:first-child,
          .l-navigation #block-menu-menu-redaktion > ul.menu li:first-child,
          .l-navigation .block-menu-redaktion > ul.menu li:first-child {
            margin-left: 0; } 
}@media (min-width: 980px) {
 /* line 88, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu li,
        .l-navigation #block-system-main-menu > ul.main-menu li,
        .l-navigation .block-main-menu > ul.menu li,
        .l-navigation #block-menu-menu-redaktion > ul.menu li,
        .l-navigation .block-menu-redaktion > ul.menu li {
          line-height: 46px;
          font-size: 1em;
          margin-left: 1.5em; } 
}/* line 119, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu li span.glyphicon,
      .l-navigation .navigation > ul.main-menu li span.glyphicons,
      .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicon,
      .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicons,
      .l-navigation .block-main-menu > ul.menu li span.glyphicon,
      .l-navigation .block-main-menu > ul.menu li span.glyphicons,
      .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicon,
      .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicons,
      .l-navigation .block-menu-redaktion > ul.menu li span.glyphicon,
      .l-navigation .block-menu-redaktion > ul.menu li span.glyphicons {
        display: none;
        margin-left: 8px;
        font-size: 0.7em;
        line-height: 1; }@media (min-width: 740px) {
 /* line 119, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu li span.glyphicon,
          .l-navigation .navigation > ul.main-menu li span.glyphicons,
          .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicon,
          .l-navigation #block-system-main-menu > ul.main-menu li span.glyphicons,
          .l-navigation .block-main-menu > ul.menu li span.glyphicon,
          .l-navigation .block-main-menu > ul.menu li span.glyphicons,
          .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicon,
          .l-navigation #block-menu-menu-redaktion > ul.menu li span.glyphicons,
          .l-navigation .block-menu-redaktion > ul.menu li span.glyphicon,
          .l-navigation .block-menu-redaktion > ul.menu li span.glyphicons {
            display: inline-block; } 
}/* line 132, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu a,
    .l-navigation #block-system-main-menu > ul.main-menu a,
    .l-navigation .block-main-menu > ul.menu a,
    .l-navigation #block-menu-menu-redaktion > ul.menu a,
    .l-navigation .block-menu-redaktion > ul.menu a {
      color: #000;
      text-decoration: none;
      display: block; }
      /* line 137, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu a:hover, .l-navigation .navigation > ul.main-menu a:active, .l-navigation .navigation > ul.main-menu a.active, .l-navigation .navigation > ul.main-menu a.active-trail,
      .l-navigation #block-system-main-menu > ul.main-menu a:hover,
      .l-navigation #block-system-main-menu > ul.main-menu a:active,
      .l-navigation #block-system-main-menu > ul.main-menu a.active,
      .l-navigation #block-system-main-menu > ul.main-menu a.active-trail,
      .l-navigation .block-main-menu > ul.menu a:hover,
      .l-navigation .block-main-menu > ul.menu a:active,
      .l-navigation .block-main-menu > ul.menu a.active,
      .l-navigation .block-main-menu > ul.menu a.active-trail,
      .l-navigation #block-menu-menu-redaktion > ul.menu a:hover,
      .l-navigation #block-menu-menu-redaktion > ul.menu a:active,
      .l-navigation #block-menu-menu-redaktion > ul.menu a.active,
      .l-navigation #block-menu-menu-redaktion > ul.menu a.active-trail,
      .l-navigation .block-menu-redaktion > ul.menu a:hover,
      .l-navigation .block-menu-redaktion > ul.menu a:active,
      .l-navigation .block-menu-redaktion > ul.menu a.active,
      .l-navigation .block-menu-redaktion > ul.menu a.active-trail {
        text-decoration: none;
        border-bottom: 5px solid #e95d0f; }@media (min-width: 740px) {
 /* line 137, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu a:hover, .l-navigation .navigation > ul.main-menu a:active, .l-navigation .navigation > ul.main-menu a.active, .l-navigation .navigation > ul.main-menu a.active-trail,
          .l-navigation #block-system-main-menu > ul.main-menu a:hover,
          .l-navigation #block-system-main-menu > ul.main-menu a:active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active-trail,
          .l-navigation .block-main-menu > ul.menu a:hover,
          .l-navigation .block-main-menu > ul.menu a:active,
          .l-navigation .block-main-menu > ul.menu a.active,
          .l-navigation .block-main-menu > ul.menu a.active-trail,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:hover,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active-trail,
          .l-navigation .block-menu-redaktion > ul.menu a:hover,
          .l-navigation .block-menu-redaktion > ul.menu a:active,
          .l-navigation .block-menu-redaktion > ul.menu a.active,
          .l-navigation .block-menu-redaktion > ul.menu a.active-trail {
            height: 31px; } 
}@media (min-width: 980px) {
 /* line 137, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu a:hover, .l-navigation .navigation > ul.main-menu a:active, .l-navigation .navigation > ul.main-menu a.active, .l-navigation .navigation > ul.main-menu a.active-trail,
          .l-navigation #block-system-main-menu > ul.main-menu a:hover,
          .l-navigation #block-system-main-menu > ul.main-menu a:active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active,
          .l-navigation #block-system-main-menu > ul.main-menu a.active-trail,
          .l-navigation .block-main-menu > ul.menu a:hover,
          .l-navigation .block-main-menu > ul.menu a:active,
          .l-navigation .block-main-menu > ul.menu a.active,
          .l-navigation .block-main-menu > ul.menu a.active-trail,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:hover,
          .l-navigation #block-menu-menu-redaktion > ul.menu a:active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active,
          .l-navigation #block-menu-menu-redaktion > ul.menu a.active-trail,
          .l-navigation .block-menu-redaktion > ul.menu a:hover,
          .l-navigation .block-menu-redaktion > ul.menu a:active,
          .l-navigation .block-menu-redaktion > ul.menu a.active,
          .l-navigation .block-menu-redaktion > ul.menu a.active-trail {
            height: 41px; } 
}/* line 154, ../sass/components/_navigation.scss */
  .l-navigation #block-menu-menu-redaktion,
  .l-navigation .block-menu-redaktion {
    margin-top: 0;
    padding-top: 0;
    border-top: 0; }@media (min-width: 740px) {
 /* line 154, ../sass/components/_navigation.scss */
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        float: right;
        margin-left: 0.75em; } 
}@media (min-width: 980px) {
 /* line 154, ../sass/components/_navigation.scss */
      .l-navigation #block-menu-menu-redaktion,
      .l-navigation .block-menu-redaktion {
        margin-left: 1.5em; } 
}/* line 168, ../sass/components/_navigation.scss */
    .l-navigation #block-menu-menu-redaktion .contextual-links-wrapper,
    .l-navigation .block-menu-redaktion .contextual-links-wrapper {
      display: none !important; }
  
  /* line 174, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu ul,
  .l-navigation #block-system-main-menu > ul.main-menu ul,
  .l-navigation .block-main-menu > ul.menu ul,
  .l-navigation #block-menu-menu-redaktion > ul.menu ul,
  .l-navigation .block-menu-redaktion > ul.menu ul {
    margin-left: 1em;
    font-size: 0.9em; }@media (min-width: 740px) {
 /* line 174, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul,
      .l-navigation #block-system-main-menu > ul.main-menu ul,
      .l-navigation .block-main-menu > ul.menu ul,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul,
      .l-navigation .block-menu-redaktion > ul.menu ul {
        position: absolute;
        min-width: 10em;
        top: 36px;
        left: 0px;
        border: 0;
        margin: 0;
        background-color: #fff;
        border: 1px solid #e1e2e4;
        z-index: 500; } 
}@media (min-width: 980px) {
 /* line 174, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul,
      .l-navigation #block-system-main-menu > ul.main-menu ul,
      .l-navigation .block-main-menu > ul.menu ul,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul,
      .l-navigation .block-menu-redaktion > ul.menu ul {
        top: 46px; } 
}/* line 195, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu ul ul,
    .l-navigation #block-system-main-menu > ul.main-menu ul ul,
    .l-navigation .block-main-menu > ul.menu ul ul,
    .l-navigation #block-menu-menu-redaktion > ul.menu ul ul,
    .l-navigation .block-menu-redaktion > ul.menu ul ul {
      font-size: 1em; }@media (min-width: 740px) {
 /* line 195, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu ul ul,
        .l-navigation #block-system-main-menu > ul.main-menu ul ul,
        .l-navigation .block-main-menu > ul.menu ul ul,
        .l-navigation #block-menu-menu-redaktion > ul.menu ul ul,
        .l-navigation .block-menu-redaktion > ul.menu ul ul {
          left: 100%;
          top: 0.625em; } 
}/* line 204, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu ul li,
    .l-navigation #block-system-main-menu > ul.main-menu ul li,
    .l-navigation .block-main-menu > ul.menu ul li,
    .l-navigation #block-menu-menu-redaktion > ul.menu ul li,
    .l-navigation .block-menu-redaktion > ul.menu ul li {
      float: none;
      font-size: 1em;
      height: auto;
      padding: 0.625em 0 0 0;
      margin-left: 0;
      line-height: 1;
      text-transform: none;
      position: relative; }
      /* line 214, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul li span.glyphicon,
      .l-navigation .navigation > ul.main-menu ul li span.glyphicons,
      .l-navigation #block-system-main-menu > ul.main-menu ul li span.glyphicon,
      .l-navigation #block-system-main-menu > ul.main-menu ul li span.glyphicons,
      .l-navigation .block-main-menu > ul.menu ul li span.glyphicon,
      .l-navigation .block-main-menu > ul.menu ul li span.glyphicons,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li span.glyphicon,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li span.glyphicons,
      .l-navigation .block-menu-redaktion > ul.menu ul li span.glyphicon,
      .l-navigation .block-menu-redaktion > ul.menu ul li span.glyphicons {
        position: absolute;
        right: 0.625em; }@media (min-width: 740px) {
 /* line 204, ../sass/components/_navigation.scss */
        .l-navigation .navigation > ul.main-menu ul li,
        .l-navigation #block-system-main-menu > ul.main-menu ul li,
        .l-navigation .block-main-menu > ul.menu ul li,
        .l-navigation #block-menu-menu-redaktion > ul.menu ul li,
        .l-navigation .block-menu-redaktion > ul.menu ul li {
          padding: 0.625em;
          border-top: 1px solid #e1e2e4; }
          /* line 225, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu ul li:first-child,
          .l-navigation #block-system-main-menu > ul.main-menu ul li:first-child,
          .l-navigation .block-main-menu > ul.menu ul li:first-child,
          .l-navigation #block-menu-menu-redaktion > ul.menu ul li:first-child,
          .l-navigation .block-menu-redaktion > ul.menu ul li:first-child {
            border-top: none; }
          /* line 229, ../sass/components/_navigation.scss */
          .l-navigation .navigation > ul.main-menu ul li.expanded,
          .l-navigation #block-system-main-menu > ul.main-menu ul li.expanded,
          .l-navigation .block-main-menu > ul.menu ul li.expanded,
          .l-navigation #block-menu-menu-redaktion > ul.menu ul li.expanded,
          .l-navigation .block-menu-redaktion > ul.menu ul li.expanded {
            padding-right: 1.5em; } 
}/* line 235, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu ul li a:hover, .l-navigation .navigation > ul.main-menu ul li a:active, .l-navigation .navigation > ul.main-menu ul li a.active, .l-navigation .navigation > ul.main-menu ul li a.active-trail,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a:hover,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a:active,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a.active,
      .l-navigation #block-system-main-menu > ul.main-menu ul li a.active-trail,
      .l-navigation .block-main-menu > ul.menu ul li a:hover,
      .l-navigation .block-main-menu > ul.menu ul li a:active,
      .l-navigation .block-main-menu > ul.menu ul li a.active,
      .l-navigation .block-main-menu > ul.menu ul li a.active-trail,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a:hover,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a:active,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a.active,
      .l-navigation #block-menu-menu-redaktion > ul.menu ul li a.active-trail,
      .l-navigation .block-menu-redaktion > ul.menu ul li a:hover,
      .l-navigation .block-menu-redaktion > ul.menu ul li a:active,
      .l-navigation .block-menu-redaktion > ul.menu ul li a.active,
      .l-navigation .block-menu-redaktion > ul.menu ul li a.active-trail {
        border-bottom: none; }
  
  /* line 249, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover a, .l-navigation .navigation > ul.main-menu li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over a,
  .l-navigation .block-main-menu > ul.menu li:hover a,
  .l-navigation .block-main-menu > ul.menu li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li.over a {
    text-decoration: none;
    border-bottom: 5px solid #e95d0f; }@media (min-width: 740px) {
 /* line 249, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu li:hover a, .l-navigation .navigation > ul.main-menu li.over a,
      .l-navigation #block-system-main-menu > ul.main-menu li:hover a,
      .l-navigation #block-system-main-menu > ul.main-menu li.over a,
      .l-navigation .block-main-menu > ul.menu li:hover a,
      .l-navigation .block-main-menu > ul.menu li.over a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li:hover a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li.over a,
      .l-navigation .block-menu-redaktion > ul.menu li:hover a,
      .l-navigation .block-menu-redaktion > ul.menu li.over a {
        height: 31px; } 
}@media (min-width: 980px) {
 /* line 249, ../sass/components/_navigation.scss */
      .l-navigation .navigation > ul.main-menu li:hover a, .l-navigation .navigation > ul.main-menu li.over a,
      .l-navigation #block-system-main-menu > ul.main-menu li:hover a,
      .l-navigation #block-system-main-menu > ul.main-menu li.over a,
      .l-navigation .block-main-menu > ul.menu li:hover a,
      .l-navigation .block-main-menu > ul.menu li.over a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li:hover a,
      .l-navigation #block-menu-menu-redaktion > ul.menu li.over a,
      .l-navigation .block-menu-redaktion > ul.menu li:hover a,
      .l-navigation .block-menu-redaktion > ul.menu li.over a {
        height: 41px; } 
}/* line 265, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover ul a, .l-navigation .navigation > ul.main-menu li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul a {
    color: #000;
    display: inline;
    height: auto;
    border-bottom: none; }
    /* line 271, ../sass/components/_navigation.scss */
    .l-navigation .navigation > ul.main-menu li:hover ul a:hover, .l-navigation .navigation > ul.main-menu li:hover ul a:active, .l-navigation .navigation > ul.main-menu li:hover ul a.active, .l-navigation .navigation > ul.main-menu li:hover ul a.active-trail, .l-navigation .navigation > ul.main-menu li.over ul a:hover, .l-navigation .navigation > ul.main-menu li.over ul a:active, .l-navigation .navigation > ul.main-menu li.over ul a.active, .l-navigation .navigation > ul.main-menu li.over ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li:hover ul a.active-trail,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a:hover,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a:active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a.active,
    .l-navigation #block-system-main-menu > ul.main-menu li.over ul a.active-trail,
    .l-navigation .block-main-menu > ul.menu li:hover ul a:hover,
    .l-navigation .block-main-menu > ul.menu li:hover ul a:active,
    .l-navigation .block-main-menu > ul.menu li:hover ul a.active,
    .l-navigation .block-main-menu > ul.menu li:hover ul a.active-trail,
    .l-navigation .block-main-menu > ul.menu li.over ul a:hover,
    .l-navigation .block-main-menu > ul.menu li.over ul a:active,
    .l-navigation .block-main-menu > ul.menu li.over ul a.active,
    .l-navigation .block-main-menu > ul.menu li.over ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul a.active-trail,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a:hover,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a:active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a.active,
    .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li:hover ul a.active-trail,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a:hover,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a:active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a.active,
    .l-navigation .block-menu-redaktion > ul.menu li.over ul a.active-trail {
      color: #e95d0f; }
  /* line 283, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over a {
    color: #e95d0f; }
  /* line 294, ../sass/components/_navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation .navigation > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul a,
  .l-navigation .navigation > ul.main-menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul a,
  .l-navigation #block-system-main-menu > ul.main-menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over ul a,
  .l-navigation .block-main-menu > ul.menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a,
  .l-navigation #block-menu-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li:hover ul li:hover ul li:hover ul li:hover ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul a,
  .l-navigation .block-menu-redaktion > ul.menu li.over ul li.over ul li.over ul li.over ul a {
    color: #000; }
  
  /* line 300, ../sass/components/_navigation.scss */
  .l-navigation .menu .expanded {
    list-style-image: none;
    list-style-type: none; }
  
  /* ----- default behaviour for browsers without transitions like IE8 ------- */@media (min-width: 740px) {
 /* line 311, ../sass/components/_navigation.scss */
    .l-navigation ul.main-menu ul,
    .l-navigation ul.menu ul {
      visibility: hidden; }
    /* line 315, ../sass/components/_navigation.scss */
    .l-navigation ul.main-menu li:hover ul,
    .l-navigation ul.main-menu li.expanded li:hover ul,
    .l-navigation ul.main-menu li.expanded li.expanded li:hover ul,
    .l-navigation ul.main-menu li.expanded li.expanded li.expanded li:hover ul,
    .l-navigation ul.main-menu li.over ul,
    .l-navigation ul.main-menu li.expanded li.over ul,
    .l-navigation ul.main-menu li.expanded li.expanded li.over ul,
    .l-navigation ul.main-menu li.expanded li.expanded li.expanded li.over ul,
    .l-navigation ul.menu li:hover ul,
    .l-navigation ul.menu li.expanded li:hover ul,
    .l-navigation ul.menu li.expanded li.expanded li:hover ul,
    .l-navigation ul.menu li.expanded li.expanded li.expanded li:hover ul,
    .l-navigation ul.menu li.over ul,
    .l-navigation ul.menu li.expanded li.over ul,
    .l-navigation ul.menu li.expanded li.expanded li.over ul,
    .l-navigation ul.menu li.expanded li.expanded li.expanded li.over ul {
      visibility: visible; }
    /* line 326, ../sass/components/_navigation.scss */
    .l-navigation ul.main-menu li:hover ul ul,
    .l-navigation ul.main-menu li:hover ul ul ul,
    .l-navigation ul.main-menu li:hover li:hover ul ul,
    .l-navigation ul.main-menu li:hover li:hover ul ul ul,
    .l-navigation ul.main-menu li:hover li:hover li:hover ul ul,
    .l-navigation ul.main-menu li:hover li:hover li:hover ul ul ul,
    .l-navigation ul.main-menu li.over ul ul, .l-navigation ul.main-menu ul.main-menu li.over ul ul ul,
    .l-navigation ul.main-menu li.over li.over ul ul,
    .l-navigation ul.main-menu li.over li.over ul ul ul,
    .l-navigation ul.main-menu li.over li.over li.over ul ul,
    .l-navigation ul.main-menu li.over li.over li.over ul ul ul,
    .l-navigation ul.menu li:hover ul ul,
    .l-navigation ul.menu li:hover ul ul ul,
    .l-navigation ul.menu li:hover li:hover ul ul,
    .l-navigation ul.menu li:hover li:hover ul ul ul,
    .l-navigation ul.menu li:hover li:hover li:hover ul ul,
    .l-navigation ul.menu li:hover li:hover li:hover ul ul ul,
    .l-navigation ul.menu li.over ul ul,
    .l-navigation ul.menu ul.main-menu li.over ul ul ul,
    .l-navigation ul.menu li.over li.over ul ul,
    .l-navigation ul.menu li.over li.over ul ul ul,
    .l-navigation ul.menu li.over li.over li.over ul ul,
    .l-navigation ul.menu li.over li.over li.over ul ul ul {
      visibility: hidden; } 
}/* line 344, ../sass/components/_navigation.scss */
  .navbar-toggle {
    position: relative;
    float: right;
    margin: 6px 0;
    padding: 6px 7px;
    background-color: #e95d0f;
    border: 1px solid transparent;
    border-radius: 5px; }
    /* line 357, ../sass/components/_navigation.scss */
    .navbar-toggle .icon-bar {
      display: block;
      width: 22px;
      height: 2px;
      border-radius: 1px;
      background-color: #fff; }
    /* line 364, ../sass/components/_navigation.scss */
    .navbar-toggle .icon-bar + .icon-bar {
      margin-top: 4px; }
    /* line 368, ../sass/components/_navigation.scss */
    .navbar-toggle .sr-only {
      border: 0 none;
      clip: rect(0px, 0px, 0px, 0px);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }@media (min-width: 740px) {
 /* line 344, ../sass/components/_navigation.scss */
      .navbar-toggle {
        display: none; } 
}/***** Animated navbar toggle with 6 part-bars ********/
  /* line 386, ../sass/components/_navigation.scss */
  .navbar-toggle.navbar-toggle-animated {
    width: 30px;
    height: 21px; }
    /* line 390, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated .icon-bar + .icon-bar {
      margin-top: 0; }
    /* line 394, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated .icon-bar {
      width: 30px;
      height: 3px; }
    /* line 399, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar {
      position: absolute;
      height: 3px;
      width: 50%;
      opacity: 1;
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
      -webkit-transition: .25s ease-in-out;
      -moz-transition: .25s ease-in-out;
      -o-transition: .25s ease-in-out;
      transition: .25s ease-in-out; }
    /* line 414, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(even) {
      left: 50%;
      border-radius: 0 5px 5px 0; }
    /* line 419, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(odd) {
      left: 0px;
      border-radius: 5px 0 0 5px; }
    /* line 424, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(1),
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(2) {
      top: 0px; }
    /* line 429, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(3),
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(4) {
      top: 9px; }
    /* line 434, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(5),
    .navbar-toggle.navbar-toggle-animated span.icon-bar:nth-child(6) {
      top: 18px; }
    /* line 440, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(1),
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(6) {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg); }
    /* line 448, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(2),
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(5) {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    /* line 456, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(1) {
      left: 3px;
      top: 3px; }
    /* line 461, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(2) {
      left: calc(50% - 3px);
      top: 3px; }
    /* line 466, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(3) {
      left: -50%;
      opacity: 0; }
    /* line 471, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(4) {
      left: 100%;
      opacity: 0; }
    /* line 476, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(5) {
      left: 3px;
      top: 12px; }
    /* line 481, ../sass/components/_navigation.scss */
    .navbar-toggle.navbar-toggle-animated.open span.icon-bar:nth-child(6) {
      left: calc(50% - 3px);
      top: 12px; }
  
  /******* - Collapsed Mobile Navi (collapsable menu items with submenu items) - *******/
  /*With default implementation main navi is completely expanded on mobile devices.
  * With special theme setting 'ubg_omega_collapse_mobile_navi' menu items 
  * with children will only be expanded (opened), when user klicks on them
  */@media (min-width: 0) and (max-width: 739px) {
 /* line 498, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu span.toggle-icon {
      display: none; }
  
    /* line 504, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed span.toggle-icon {
      display: block; }
    /* line 510, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicon,
    .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicons {
      display: inline-block;
      position: static; }
      /* line 515, ../sass/components/_navigation.scss */
      .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicon:before,
      .l-navigation #block-system-main-menu.mobile-navi-collapsed > ul.main-menu li.expanded > a span.glyphicons:before {
        font-family: 'Glyphicons Halflings';
        content: "\E114"; }
    /* line 525, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded > ul {
      max-height: 0;
      overflow-y: hidden;
      transition: all var(--ubg-omega-navigation-animation-duration) ease-in-out; }
    /* line 535, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded.open > a span.glyphicon:before,
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded.open > a span.glyphicons:before {
      content: "\E113"; }
    /* line 541, ../sass/components/_navigation.scss */
    .l-navigation #block-system-main-menu.mobile-navi-collapsed ul.menu li.expanded.open > ul {
      max-height: 1000px; } 
}/* line 2, ../sass/components/_onepage.scss */
  body.body-onepage #background-wrap {
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-size: 100% auto;
    background-attachment: scroll; }@media (min-width: 740px) {
 /* line 2, ../sass/components/_onepage.scss */
      body.body-onepage #background-wrap {
        background-position: center 35px; } 
}@media (min-width: 980px) {
 /* line 2, ../sass/components/_onepage.scss */
      body.body-onepage #background-wrap {
        background-position: center 51px; } 
}/* line 23, ../sass/components/_onepage.scss */
  body.body-onepage.orientation-portrait #background-wrap {
    background-size: cover; }
  /* line 27, ../sass/components/_onepage.scss */
  body.body-onepage .l-page {
    background-color: transparent !important; }
  /* line 31, ../sass/components/_onepage.scss */
  body.body-onepage .l-main {
    background-color: #fff;
    padding-top: 1em;
    padding-bottom: 0; }
    /* line 36, ../sass/components/_onepage.scss */
    body.body-onepage .l-main .l-breadcrumb {
      display: none; }@media (min-width: 740px) {
 /* line 46, ../sass/components/_onepage.scss */
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a:hover, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a:active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a.active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a.active-trail {
      height: auto;
      border-bottom: 0; } 
}/* line 53, ../sass/components/_onepage.scss */
  body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu a:focus,
  body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu a:focus {
    outline: 0; }@media (min-width: 740px) {
 /* line 61, ../sass/components/_onepage.scss */
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:hover, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active-trail {
      color: #000;
      height: 31px;
      border-bottom: 5px solid #e95d0f; } 
}@media (min-width: 980px) {
 /* line 61, ../sass/components/_onepage.scss */
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:hover, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a:active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active, body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation .navigation > ul.main-menu.onepage-menu li.active-clicked a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active a.active-trail,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:hover,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a:active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active,
    body.body-onepage .l-navigation #block-system-main-menu > ul.main-menu.onepage-menu li.active-clicked a.active-trail {
      height: 41px; } 
}/* line 79, ../sass/components/_onepage.scss */
  body.body-onepage.body-onepage-gradient .view.fullscreen > .view-content > .views-row,
  body.body-onepage.body-onepage-gradient .bean-page-view.fullscreen > .view-content > .views-row {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f0f0f0));
    background-image: -moz-linear-gradient(#ffffff, #f0f0f0);
    background-image: -webkit-linear-gradient(#ffffff, #f0f0f0);
    background-image: linear-gradient(#ffffff, #f0f0f0); }
    /* line 82, ../sass/components/_onepage.scss */
    body.body-onepage.body-onepage-gradient .view.fullscreen > .view-content > .views-row > .entity-bean,
    body.body-onepage.body-onepage-gradient .bean-page-view.fullscreen > .view-content > .views-row > .entity-bean {
      padding-bottom: 2em; }
  /* line 88, ../sass/components/_onepage.scss */
  body.body-onepage.body-onepage-gradient .l-main > * {
    margin-bottom: 0; }
  
  /* line 2, ../sass/components/_panels.scss */
  body.fullscreen .panel-panel,
  body.fullscreen .panel-panel .panel-pane {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    body.fullscreen .panel-panel:after,
    body.fullscreen .panel-panel .panel-pane:after {
      content: " ";
      display: block;
      clear: both; }
  /* line 7, ../sass/components/_panels.scss */
  body.fullscreen .panel-panel .panel-pane > * {
    padding-left: 10px;
    padding-right: 10px; }@media (min-width: 740px) {
 /* line 7, ../sass/components/_panels.scss */
      body.fullscreen .panel-panel .panel-pane > * {
        max-width: 700px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        body.fullscreen .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 980px) {
 /* line 7, ../sass/components/_panels.scss */
      body.fullscreen .panel-panel .panel-pane > * {
        max-width: 940px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        body.fullscreen .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 1220px) {
 /* line 7, ../sass/components/_panels.scss */
      body.fullscreen .panel-panel .panel-pane > * {
        max-width: 1180px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        body.fullscreen .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}/* line 11, ../sass/components/_panels.scss */
  body.fullscreen .panel-panel .panel-pane > .fullscreen {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    body.fullscreen .panel-panel .panel-pane > .fullscreen:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 17, ../sass/components/_panels.scss */
  body.fullscreen.not-front .panel-panel .panel-pane > * {
    padding-left: 10px;
    padding-right: 10px; }@media (min-width: 740px) {
 /* line 17, ../sass/components/_panels.scss */
      body.fullscreen.not-front .panel-panel .panel-pane > * {
        max-width: 700px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        body.fullscreen.not-front .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 980px) {
 /* line 17, ../sass/components/_panels.scss */
      body.fullscreen.not-front .panel-panel .panel-pane > * {
        max-width: 940px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        body.fullscreen.not-front .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 1220px) {
 /* line 17, ../sass/components/_panels.scss */
      body.fullscreen.not-front .panel-panel .panel-pane > * {
        max-width: 1180px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        body.fullscreen.not-front .panel-panel .panel-pane > *:after {
          content: " ";
          display: block;
          clear: both; } 
}/* line 21, ../sass/components/_panels.scss */
  body.fullscreen.not-front .panel-panel .panel-pane > .fullscreen {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    body.fullscreen.not-front .panel-panel .panel-pane > .fullscreen:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 2, ../sass/components/_quotes.scss */
  #quotes-holder tr.even,
  #quotes-holder tr.odd {
    background-color: transparent;
    border-bottom: 1px solid #ccc; }
    /* line 7, ../sass/components/_quotes.scss */
    #quotes-holder tr.even > td,
    #quotes-holder tr.odd > td {
      padding: 0.5em 0; }
  /* line 12, ../sass/components/_quotes.scss */
  #quotes-holder th {
    padding-right: 1em; }
  /* line 16, ../sass/components/_quotes.scss */
  #quotes-holder .form-checkbox {
    margin-top: 0;
    margin-left: 3px;
    vertical-align: baseline; }
  /* line 22, ../sass/components/_quotes.scss */
  #quotes-holder .infoline {
    text-transform: none; }
    /* line 24, ../sass/components/_quotes.scss */
    #quotes-holder .infoline div {
      display: inline-block; }
    /* line 28, ../sass/components/_quotes.scss */
    #quotes-holder .infoline > span,
    #quotes-holder .infoline > div {
      display: block;
      line-height: 1;
      padding-right: 0.5em; }@media (min-width: 740px) {
 /* line 28, ../sass/components/_quotes.scss */
        #quotes-holder .infoline > span,
        #quotes-holder .infoline > div {
          display: inline-block; } 
}/* line 37, ../sass/components/_quotes.scss */
    #quotes-holder .infoline > span,
    #quotes-holder .infoline > div {
      margin-right: 0; }@media (min-width: 740px) {
 /* line 40, ../sass/components/_quotes.scss */
        #quotes-holder .infoline > span + span,
        #quotes-holder .infoline > span + div,
        #quotes-holder .infoline > div + span,
        #quotes-holder .infoline > div + div {
          padding-left: 0.5em;
          padding-right: 0.5em;
          border-left: 1px solid #000; } 
}/* line 50, ../sass/components/_quotes.scss */
    #quotes-holder .infoline > div.standort {
      display: block; }
      /* line 52, ../sass/components/_quotes.scss */
      #quotes-holder .infoline > div.standort .field-name-ubg-location-display {
        display: block; }@media (min-width: 740px) {
 /* line 56, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 {
            width: 33%;
            float: left;
            position: relative; }
            /* line 60, ../sass/components/_quotes.scss */
            #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 div.text {
              position: absolute;
              top: 0; }
              /* line 63, ../sass/components/_quotes.scss */
              #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 div.text ul {
                margin: 0;
                padding: 0;
                list-style: none; }
          /* line 70, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-2 {
            width: 67%;
            float: right; }
          /* line 76, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address div.field-item-1 {
            width: 33%; }
            /* line 78, ../sass/components/_quotes.scss */
            #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address div.field-item-1 ul {
              margin: 0;
              padding: 0;
              list-style: none; }
          /* line 86, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-gmap div.field-item-1 {
            width: 100%; } 
}/* line 91, ../sass/components/_quotes.scss */
        #quotes-holder .infoline > div.standort .field-name-ubg-location-display div.field__items {
          display: block;
          margin: 0;
          padding: 0; }
          /* line 95, ../sass/components/_quotes.scss */
          #quotes-holder .infoline > div.standort .field-name-ubg-location-display div.field__items div.field__item {
            display: block; }
    /* line 102, ../sass/components/_quotes.scss */
    #quotes-holder .infoline span.glyphicon,
    #quotes-holder .infoline span.glyphicons {
      font-size: 0.9em;
      margin-right: 0.5em;
      vertical-align: baseline;
      color: #000; }
    /* line 110, ../sass/components/_quotes.scss */
    #quotes-holder .infoline a {
      color: #000; }
  
  /* line 1, ../sass/components/_search.scss */
  .search-form {
    margin-bottom: 1em; }
  
  /* line 5, ../sass/components/_search.scss */
  .search-result {
    margin-bottom: 1em; }
    /* line 8, ../sass/components/_search.scss */
    .search-result > h3 {
      margin-bottom: 0; }
    /* line 12, ../sass/components/_search.scss */
    .search-result .search-result__snippet {
      padding-left: 0; }
    /* line 16, ../sass/components/_search.scss */
    .search-result .file-attached-to {
      display: block;
      font-size: 0.9em; }
  
  /* line 23, ../sass/components/_search.scss */
  .spelling-suggestions strong {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal; }
  
  /* line 31, ../sass/components/_search.scss */
  .l-region--sidebar-second #block-apachesolr-search-sort .block__content a.active {
    text-decoration: underline; }
  
  /* line 2, ../sass/components/_sitemap.scss */
  #site-map .description {
    margin-bottom: 0.5em; }
  /* line 6, ../sass/components/_sitemap.scss */
  #site-map .site-map-box {
    margin-bottom: 0; }
  /* line 10, ../sass/components/_sitemap.scss */
  #site-map .site-map-box ul {
    padding: 0;
    margin: 0; }
    /* line 14, ../sass/components/_sitemap.scss */
    #site-map .site-map-box ul li {
      list-style: none;
      text-transform: uppercase;
      padding: 0.25em 0 1em 0; }
      /* line 20, ../sass/components/_sitemap.scss */
      #site-map .site-map-box ul li .glyphicons,
      #site-map .site-map-box ul li .fa, #site-map .site-map-box ul li .fas, #site-map .site-map-box ul li .far {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-weight: normal; }
        /* line 25, ../sass/components/_sitemap.scss */
        #site-map .site-map-box ul li .glyphicons:before,
        #site-map .site-map-box ul li .fa:before, #site-map .site-map-box ul li .fas:before, #site-map .site-map-box ul li .far:before {
          content: ''; }
    /* line 31, ../sass/components/_sitemap.scss */
    #site-map .site-map-box ul ul {
      margin-left: 1em; }
      /* line 34, ../sass/components/_sitemap.scss */
      #site-map .site-map-box ul ul li {
        text-transform: none;
        padding: 0.25em 0; }
  
  /* line 1, ../sass/components/_socialmedia_widgets.scss */
  #fb-root {
    display: none; }
  
  /* line 3, ../sass/components/_socialmedia_widgets.scss */
  div.fb_reset {
    height: 1px !important; }@media (min-width: 0) and (max-width: 480px) {
 /* line 5, ../sass/components/_socialmedia_widgets.scss */
    .fb_iframe_widget,
    .fb_iframe_widget span,
    .fb_iframe_widget span iframe,
    .fb_iframe_widget span iframe[style] {
      width: 100% !important; } 
}/* line 1, ../sass/components/_splide.scss */
  .splide {
    padding-bottom: 20px; }
    /* line 4, ../sass/components/_splide.scss */
    .splide .splide__track {
      background: black; }
    /* line 8, ../sass/components/_splide.scss */
    .splide .splide__pagination {
      bottom: -0.75em !important; }
      /* line 11, ../sass/components/_splide.scss */
      .splide .splide__pagination .is-active {
        background: #e95d0f; }
  
  /* line 1, ../sass/components/_taxonomy.scss */
  .taxonomy-term--teaser {
    margin-bottom: 1.25em; }
  
  /* line 5, ../sass/components/_taxonomy.scss */
  .taxonomy-term__content {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .taxonomy-term__content:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 10, ../sass/components/_taxonomy.scss */
  .taxonomy-term-description {
    margin-bottom: 1em; }
  
  /* line 14, ../sass/components/_taxonomy.scss */
  .field-name-field-taxonomy-image {
    margin: 0 0 0.625em 0; }@media (min-width: 740px) {
 /* line 14, ../sass/components/_taxonomy.scss */
      .field-name-field-taxonomy-image {
        margin: 0 1em 1em 0;
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; } 
}/* line 2, ../sass/components/_ubg_beanpages.scss */
  form.beanpages-form div.tabledrag-toggle-weight-wrapper {
    display: none; }
  
  /* line 10, ../sass/components/_ubg_beanpages.scss */
  form.admin-form #edit-actions input.form-submit, form.admin-form #edit-actions a#edit-cancel, form.admin-form #edit-actions input#edit-submit {
    display: inline-block;
    margin-left: 0.5em;
    margin-right: 0.5em; }
  
  /* line 20, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-edit, .admin-icon.icon-edit {
    color: green; }
  /* line 21, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-delete, .admin-icon.icon-delete {
    color: red; }
  /* line 24, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-frontpage.active, .admin-icon.icon-frontpage.active {
    color: #000; }
  /* line 25, ../sass/components/_ubg_beanpages.scss */
  a.admin-icon.icon-frontpage.inactive, .admin-icon.icon-frontpage.inactive {
    color: #ccc; }
  
  /* line 29, ../sass/components/_ubg_beanpages.scss */
  div.beanpages-help .content {
    border: 1px solid #bebfb9;
    background-color: #e1e2dc;
    padding: 0.5em; }
    /* line 34, ../sass/components/_ubg_beanpages.scss */
    div.beanpages-help .content ul {
      list-style: none;
      margin-left: 0; }
      /* line 38, ../sass/components/_ubg_beanpages.scss */
      div.beanpages-help .content ul li {
        padding-left: 0;
        margin-left: 0; }
  
  /* line 2, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner .banner {
    padding: 1em; }@media (min-width: 0) and (max-width: 480px) {
 /* line 8, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit {
      display: block; }
      /* line 12, ../sass/components/_ubg_cookies_banner.scss */
      .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit + * {
        margin-top: 1em; } 
}@media (min-width: 481px) {
 /* line 8, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit {
      display: inline-block; }
      /* line 20, ../sass/components/_ubg_cookies_banner.scss */
      .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit + * {
        margin-left: 2em; } 
}/* line 25, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner .form .form-actions input.ubg-cookies-submit.ubg-cookies-submit-select {
    display: none; }@media (min-width: 740px) {
 /* line 33, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner.ubg-cookies-banner-bottom {
      height: auto; } 
}/* line 38, ../sass/components/_ubg_cookies_banner.scss */
  .ubg-cookies-banner.ubg-cookies-banner-bottom .banner {
    position: static;
    border-top-width: 5px;
    border-color: #666;
    background-color: #f0f0f0; }
    /* line 45, ../sass/components/_ubg_cookies_banner.scss */
    .ubg-cookies-banner.ubg-cookies-banner-bottom .banner .links ul {
      list-style: none;
      margin-left: 0; }
      /* line 49, ../sass/components/_ubg_cookies_banner.scss */
      .ubg-cookies-banner.ubg-cookies-banner-bottom .banner .links ul li {
        padding-left: 0; }
  
  /* line 2, ../sass/components/_ubg_gmap.scss */
  .ubg-gmap.ubg-gmap-double-click {
    background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/bg-gmap-doubleclick.png); }
    /* line 5, ../sass/components/_ubg_gmap.scss */
    .ubg-gmap.ubg-gmap-double-click .ubg-gmap-doubleclick-item {
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/gmap-doubleclick-message.png);
      background-size: 70% auto; }@media (min-width: 740px) {
 /* line 5, ../sass/components/_ubg_gmap.scss */
        .ubg-gmap.ubg-gmap-double-click .ubg-gmap-doubleclick-item {
          background-size: auto; } 
}/* line 3, ../sass/components/_views.scss */
  .view-beanpages-beanpage.fullscreen > .view-content,
  .view-beanpages-beanpage.fullscreen > .view-content > .views-row,
  .view.fullscreen > .view-content,
  .view.fullscreen > .view-content > .views-row {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .view-beanpages-beanpage.fullscreen > .view-content:after,
    .view-beanpages-beanpage.fullscreen > .view-content > .views-row:after,
    .view.fullscreen > .view-content:after,
    .view.fullscreen > .view-content > .views-row:after {
      content: " ";
      display: block;
      clear: both; }
  /* line 8, ../sass/components/_views.scss */
  .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
  .view.fullscreen > .view-content > .views-row > * {
    padding-left: 10px;
    padding-right: 10px; }@media (min-width: 740px) {
 /* line 8, ../sass/components/_views.scss */
      .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
      .view.fullscreen > .view-content > .views-row > * {
        max-width: 700px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *:after,
        .view.fullscreen > .view-content > .views-row > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 980px) {
 /* line 8, ../sass/components/_views.scss */
      .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
      .view.fullscreen > .view-content > .views-row > * {
        max-width: 940px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *:after,
        .view.fullscreen > .view-content > .views-row > *:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 1220px) {
 /* line 8, ../sass/components/_views.scss */
      .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *,
      .view.fullscreen > .view-content > .views-row > * {
        max-width: 1180px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        .view-beanpages-beanpage.fullscreen > .view-content > .views-row > *:after,
        .view.fullscreen > .view-content > .views-row > *:after {
          content: " ";
          display: block;
          clear: both; } 
}/* line 12, ../sass/components/_views.scss */
  .view-beanpages-beanpage.fullscreen > .view-content > .views-row > .fullscreen,
  .view.fullscreen > .view-content > .views-row > .fullscreen {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .view-beanpages-beanpage.fullscreen > .view-content > .views-row > .fullscreen:after,
    .view.fullscreen > .view-content > .views-row > .fullscreen:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 18, ../sass/components/_views.scss */
  .view-beanpages {
    /*> .view-content > .views-row + .views-row {
      margin-top: 2 * $vert-spacing-unit;
    }*/ }
    /* line 25, ../sass/components/_views.scss */
    .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean {
      margin-top: 2.5em; }
      /* line 29, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-small {
        margin-top: 1.25em; }
      /* line 33, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-large {
        margin-top: 3.75em; }
      /* line 37, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-top-none, .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-no-margin {
        margin-top: 0; }
      /* line 43, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-small {
        margin-bottom: 1.25em; }
      /* line 47, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-medium {
        margin-bottom: 2.5em; }
      /* line 51, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-large {
        margin-bottom: 3.75em; }
      /* line 55, ../sass/components/_views.scss */
      .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-margin-bottom-none {
        margin-bottom: 0; }
  
  /* line 62, ../sass/components/_views.scss */
  .views-exposed-form label {
    font-weight: normal; }
  
  /* line 67, ../sass/components/_views.scss */
  .view-filters + .view-content {
    margin-top: 2em; }
  
  /* Webform */
  /* line 2, ../sass/components/_webform.scss */
  .form-item.webform-component {
    display: block;
    width: 99%;
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 0; }
    /* line 10, ../sass/components/_webform.scss */
    .form-item.webform-component .form-item.form-type-checkbox,
    .form-item.webform-component .form-item.form-type-radio {
      margin: 0; }
    /* line 15, ../sass/components/_webform.scss */
    .form-item.webform-component label {
      color: #000;
      font-weight: 400;
      padding-top: 0; }
    /* line 22, ../sass/components/_webform.scss */
    .form-item.webform-component.webform-component-select label {
      display: block; }
    /* line 26, ../sass/components/_webform.scss */
    .form-item.webform-component .chosen-container {
      font-size: 1em; }
  
  /* line 32, ../sass/components/_webform.scss */
  .webform-client-form .webform-component + .webform-component {
    margin-top: 1.5em; }
  
  /* line 37, ../sass/components/_webform.scss */
  .webform-container-inline .form-text {
    width: auto; }
  
  /* line 41, ../sass/components/_webform.scss */
  .form-item.webform-component.webform-container-inline label,
  .webform-component.webform-container-inline .form-item label {
    display: inline-block; }
  
  /* line 46, ../sass/components/_webform.scss */
  .webform-component input.form-text,
  .webform-component textarea.form-textarea,
  .webform-component select.form-select {
    background-color: #fff;
    border: 1px solid #ccc;
    box-sizing: content-box;
    height: 1.9em;
    margin-top: 0px;
    padding: 0 0.5%; }
  
  /* line 56, ../sass/components/_webform.scss */
  .webform-component textarea.form-textarea {
    height: auto; }
  
  /* line 60, ../sass/components/_webform.scss */
  .webform-component-textarea .grippie {
    display: none; }
  
  /* line 65, ../sass/components/_webform.scss */
  .webform-component select.form-select {
    width: auto; }
  
  /* line 69, ../sass/components/_webform.scss */
  .form-item.webform-component-radios.webform-container-inline > label {
    display: inline-block;
    width: auto; }
  
  /* line 74, ../sass/components/_webform.scss */
  .form-item.webform-component-markup {
    max-width: 99%; }
  
  /*uniform.js*/
  /* line 79, ../sass/components/_webform.scss */
  .checker {
    display: inline; }
  
  /* line 83, ../sass/components/_webform.scss */
  .webform-client-form input.form-submit,
  .webform-client-form a#edit-cancel,
  .webform-client-form input#edit-submit {
    display: block;
    margin: 0.63em 0;
    vertical-align: middle; }
  
  /* line 91, ../sass/components/_webform.scss */
  .webform-component-radios label {
    margin-right: 60px; }
  
  /* line 95, ../sass/components/_webform.scss */
  .webform-grid {
    width: 99%; }
  
  /* line 99, ../sass/components/_webform.scss */
  .webformcentrum {
    margin: 0 auto; }@media (min-width: 740px) {
 /* line 103, ../sass/components/_webform.scss */
    .two.form-item {
      width: 44.15254%;
      margin-right: 5%;
      display: inline-block; } 
}@media (min-width: 740px) {
 /* line 111, ../sass/components/_webform.scss */
    .three.form-item {
      width: 27.20339%;
      margin-right: 5%;
      display: inline-block; } 
}@media (min-width: 740px) {
 /* line 119, ../sass/components/_webform.scss */
    .four.form-item {
      width: 18.72881%;
      margin-right: 5%;
      display: inline-block; } 
}/* line 128, ../sass/components/_webform.scss */
  .webform-downloads-page table {
    width: 100%; }
    /* line 131, ../sass/components/_webform.scss */
    .webform-downloads-page table tr.odd {
      background: #fff;
      border-bottom: 1px dashed #ccc; }
    /* line 136, ../sass/components/_webform.scss */
    .webform-downloads-page table th {
      border-bottom: 0; }
    /* line 140, ../sass/components/_webform.scss */
    .webform-downloads-page table th, .webform-downloads-page table td {
      padding: 0.3em; }
  
  /* line 147, ../sass/components/_webform.scss */
  .node--webform .field-name-body {
    margin-bottom: 1em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .node--webform .field-name-body:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 154, ../sass/components/_webform.scss */
  .webform-component-matrix table.sticky-table {
    width: 100%; }
    /* line 157, ../sass/components/_webform.scss */
    .webform-component-matrix table.sticky-table caption {
      text-align: left; }
  
  /* line 165, ../sass/components/_webform.scss */
  .webform-component-radios.webform-scala > div.form-radios > div.form-item {
    display: inline-block; }
    /* line 168, ../sass/components/_webform.scss */
    .webform-component-radios.webform-scala > div.form-radios > div.form-item label {
      margin-right: 0.75em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 175, ../sass/components/_webform.scss */
    .webform-component-grid {
      overflow-x: scroll;
      padding-bottom: 1em; } 
}/* line 1, ../sass/components/bean/_bean.scss */
  .bean-horizontal-rule-top {
    padding-top: 1em;
    margin-top: 1em;
    border-top: 1px solid #ccc; }
  
  /* line 7, ../sass/components/bean/_bean.scss */
  .bean-horizontal-rule-bottom {
    padding-bottom: 1em;
    margin-bottom: 1em;
    border-bottom: 1px solid #ccc; }
  
  /* line 14, ../sass/components/bean/_bean.scss */
  .bean-hide-readmore .entity-field-collection-item > .content .readmore,
  .bean-hide-readmore .node__content .readmore,
  .bean-hide-readmore .ubg-slide .readmore {
    display: none; }
  /* line 20, ../sass/components/bean/_bean.scss */
  .bean-hide-readmore .block__content .readmore,
  .bean-hide-readmore .text .readmore {
    display: inline-block; }
  
  /* line 26, ../sass/components/bean/_bean.scss */
  h2.bean-title {
    margin-right: 80px; }
  
  /* line 31, ../sass/components/bean/_bean.scss */
  .bean-title-invisible h2.bean-title {
    display: none; }
  /* line 36, ../sass/components/bean/_bean.scss */
  .bean-title-invisible .content h2.bean-title {
    display: initial; }
  /* line 41, ../sass/components/bean/_bean.scss */
  .bean-title-invisible .content .bean-title-invisible > h2.bean-title {
    display: none; }
  /* line 46, ../sass/components/bean/_bean.scss */
  .bean-title-invisible .bean-header {
    min-height: 3.5em; }
  
  /* --------- Beans ------------ */@media (min-width: 740px) {
 /* line 59, ../sass/components/bean/_bean.scss */
    .field_fc_carussel h3.title,
    .field_fc_banner h3.title,
    .field_fc_ulist h3.title,
    .field_fc_ulist_carussel h3.title,
    .field_fc_table h3.title {
      overflow: hidden;
      height: 2.4em; } 
}@media (min-width: 740px) {
 /* line 66, ../sass/components/bean/_bean.scss */
    .field_fc_carussel .text,
    .field_fc_banner .text,
    .field_fc_ulist .text,
    .field_fc_ulist_carussel .text,
    .field_fc_table .text {
      height: 6.0em;
      overflow: hidden; } 
}/* line 73, ../sass/components/bean/_bean.scss */
  .no-dotdotdot .field_fc_carussel h3.title, .no-dotdotdot .field_fc_carussel .text, .no-text-dotdotdot .field_fc_carussel .text, .no-dotdotdot
  .field_fc_banner h3.title, .no-dotdotdot
  .field_fc_banner .text, .no-text-dotdotdot
  .field_fc_banner .text, .no-dotdotdot
  .field_fc_ulist h3.title, .no-dotdotdot
  .field_fc_ulist .text, .no-text-dotdotdot
  .field_fc_ulist .text, .no-dotdotdot
  .field_fc_ulist_carussel h3.title, .no-dotdotdot
  .field_fc_ulist_carussel .text, .no-text-dotdotdot
  .field_fc_ulist_carussel .text, .no-dotdotdot
  .field_fc_table h3.title, .no-dotdotdot
  .field_fc_table .text, .no-text-dotdotdot
  .field_fc_table .text {
    height: auto; }
  /* line 79, ../sass/components/bean/_bean.scss */
  .field_fc_carussel .field-type-field-collection > .field__items,
  .field_fc_banner .field-type-field-collection > .field__items,
  .field_fc_ulist .field-type-field-collection > .field__items,
  .field_fc_ulist_carussel .field-type-field-collection > .field__items,
  .field_fc_table .field-type-field-collection > .field__items {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .field_fc_carussel .field-type-field-collection > .field__items:after,
    .field_fc_banner .field-type-field-collection > .field__items:after,
    .field_fc_ulist .field-type-field-collection > .field__items:after,
    .field_fc_ulist_carussel .field-type-field-collection > .field__items:after,
    .field_fc_table .field-type-field-collection > .field__items:after {
      content: " ";
      display: block;
      clear: both; }
  
  /* line 87, ../sass/components/bean/_bean.scss */
  .field_fc_ulist h3.title,
  .field_fc_ulist_carussel h3.title {
    font-size: 1.25em; }
  /* line 91, ../sass/components/bean/_bean.scss */
  .field_fc_ulist .text,
  .field_fc_ulist_carussel .text {
    clear: both; }
  
  /* line 96, ../sass/components/bean/_bean.scss */
  .field_fc_banner_1 {
    overflow: hidden; }
    /* line 99, ../sass/components/bean/_bean.scss */
    .field_fc_banner_1 img {
      vertical-align: top; }
    /* line 103, ../sass/components/bean/_bean.scss */
    .entity-bean.fullscreen .field_fc_banner_1 {
      text-align: center; }@media (min-width: 0) and (max-width: 739px) {
 /* line 103, ../sass/components/bean/_bean.scss */
        .entity-bean.fullscreen .field_fc_banner_1 {
          margin: 0 -10px; } 
}/* line 110, ../sass/components/bean/_bean.scss */
      .entity-bean.fullscreen .field_fc_banner_1 img {
        width: 100%; }
  
  /* line 118, ../sass/components/bean/_bean.scss */
  .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 118, ../sass/components/bean/_bean.scss */
      .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item {
        margin-bottom: 0;
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; }
        /* line 125, ../sass/components/bean/_bean.scss */
        .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_banner_2 .field-type-field-collection > .field__items > .field__item.field-item-2 {
          width: 49.15254%;
          float: right;
          margin-right: 0;
          clear: right; } 
}/* line 136, ../sass/components/bean/_bean.scss */
  .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 136, ../sass/components/bean/_bean.scss */
      .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item {
        margin-bottom: 0;
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
        /* line 143, ../sass/components/bean/_bean.scss */
        .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_banner_3 .field-type-field-collection > .field__items > .field__item.field-item-3 {
          width: 32.20339%;
          float: right;
          margin-right: 0;
          clear: right; } 
}/* line 154, ../sass/components/bean/_bean.scss */
  .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 154, ../sass/components/bean/_bean.scss */
      .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item {
        margin-bottom: 0;
        width: 23.72881%;
        float: left;
        margin-right: 1.69492%; }
        /* line 161, ../sass/components/bean/_bean.scss */
        .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item:last-child, .field_fc_banner_4 .field-type-field-collection > .field__items > .field__item.field-item-4 {
          width: 23.72881%;
          float: right;
          margin-right: 0;
          clear: right; } 
}/* -------- Bean Table (Titel, Bild, Text, Link oder Artikel), Bean Aufzaehlung (tabellarisch) --------- */
  /* line 174, ../sass/components/bean/_bean.scss */
  .field_fc_table .field-type-field-collection > .field__items > .field__item,
  .field_fc_ulist .field-type-field-collection > .field__items > .field__item {
    margin-bottom: 2em;
    overflow: hidden; }@media (min-width: 740px) {
 /* line 182, ../sass/components/bean/_bean.scss */
    .field_fc_table_2 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
      /* line 189, ../sass/components/bean/_bean.scss */
      .field_fc_table_2 .field-type-field-collection > .field__items > .field__item.field-item.odd,
      .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item.field-item.odd {
        width: 49.15254%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 194, ../sass/components/bean/_bean.scss */
      .field_fc_table_2 .field-type-field-collection > .field__items > .field__item.field-item.even,
      .field_fc_ulist_2 .field-type-field-collection > .field__items > .field__item.field-item.even {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 203, ../sass/components/bean/_bean.scss */
    .field_fc_table_3 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
      /* line 210, ../sass/components/bean/_bean.scss */
      .field_fc_table_3 .field-type-field-collection > .field__items > .field__item.field-item-third,
      .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item.field-item-third {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 215, ../sass/components/bean/_bean.scss */
      .field_fc_table_3 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_3 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 224, ../sass/components/bean/_bean.scss */
    .field_fc_table_4 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
      /* line 231, ../sass/components/bean/_bean.scss */
      .field_fc_table_4 .field-type-field-collection > .field__items > .field__item.field-item-fourth,
      .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item.field-item-fourth {
        width: 23.72881%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 236, ../sass/components/bean/_bean.scss */
      .field_fc_table_4 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_4 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 245, ../sass/components/bean/_bean.scss */
    .field_fc_table_5 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item {
      width: 18.36735%;
      float: left;
      margin-right: 2.04082%; }
      /* line 252, ../sass/components/bean/_bean.scss */
      .field_fc_table_5 .field-type-field-collection > .field__items > .field__item.field-item-fifth,
      .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item.field-item-fifth {
        width: 18.36735%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 257, ../sass/components/bean/_bean.scss */
      .field_fc_table_5 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_5 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 266, ../sass/components/bean/_bean.scss */
    .field_fc_table_6 .field-type-field-collection > .field__items > .field__item,
    .field_fc_ulist_6 .field-type-field-collection > .field__items > .field__item {
      width: 15.25424%;
      float: left;
      margin-right: 1.69492%; }
      /* line 273, ../sass/components/bean/_bean.scss */
      .field_fc_table_6 .field-type-field-collection > .field__items > .field__item.field-item-sixth,
      .field_fc_ulist_6 .field-type-field-collection > .field__items > .field__item.field-item-sixth {
        width: 15.25424%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 278, ../sass/components/bean/_bean.scss */
      .field_fc_table_6 .field-type-field-collection > .field__items > .field__item.field-item-first,
      .field_fc_ulist_6 .field-type-field-collection > .field__items > .field__item.field-item-first {
        clear: both; } 
}/* -------- Bean Cycle-Slideshow (Artikel und Aufzählung) --------- */
  /* line 293, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel .bean-header,
  .bean-block-ulist-carussel .bean-header,
  .bean-bean-tablelisting .bean-header,
  .bean-bean-newsfeed .bean-header,
  .bean-bean-bannerservice .bean-header,
  .bean-ubg-bean-poster .bean-header,
  .bean-bean-newsflash .bean-header {
    position: relative; }
    /* line 296, ../sass/components/bean/_bean.scss */
    .bean-block-article-carussel .bean-header h2.bean-title,
    .bean-block-ulist-carussel .bean-header h2.bean-title,
    .bean-bean-tablelisting .bean-header h2.bean-title,
    .bean-bean-newsfeed .bean-header h2.bean-title,
    .bean-bean-bannerservice .bean-header h2.bean-title,
    .bean-ubg-bean-poster .bean-header h2.bean-title,
    .bean-bean-newsflash .bean-header h2.bean-title {
      float: left; }
  /* line 301, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel ul.nav,
  .bean-block-ulist-carussel ul.nav,
  .bean-bean-tablelisting ul.nav,
  .bean-bean-newsfeed ul.nav,
  .bean-bean-bannerservice ul.nav,
  .bean-ubg-bean-poster ul.nav,
  .bean-bean-newsflash ul.nav {
    float: right;
    margin: 0 0 1em 0; }
    /* line 305, ../sass/components/bean/_bean.scss */
    .bean-block-article-carussel ul.nav li.glyphicon,
    .bean-block-article-carussel ul.nav li.glyphicons,
    .bean-block-ulist-carussel ul.nav li.glyphicon,
    .bean-block-ulist-carussel ul.nav li.glyphicons,
    .bean-bean-tablelisting ul.nav li.glyphicon,
    .bean-bean-tablelisting ul.nav li.glyphicons,
    .bean-bean-newsfeed ul.nav li.glyphicon,
    .bean-bean-newsfeed ul.nav li.glyphicons,
    .bean-bean-bannerservice ul.nav li.glyphicon,
    .bean-bean-bannerservice ul.nav li.glyphicons,
    .bean-ubg-bean-poster ul.nav li.glyphicon,
    .bean-ubg-bean-poster ul.nav li.glyphicons,
    .bean-bean-newsflash ul.nav li.glyphicon,
    .bean-bean-newsflash ul.nav li.glyphicons {
      border: 1px solid #999;
      border-radius: 12px;
      width: 24px;
      height: 24px;
      padding: 0;
      color: #999;
      margin-left: 0.5em;
      text-align: center;
      cursor: pointer; }
  /* line 319, ../sass/components/bean/_bean.scss */
  .bean-block-article-carussel ul.cycle-pager,
  .bean-block-ulist-carussel ul.cycle-pager,
  .bean-bean-tablelisting ul.cycle-pager,
  .bean-bean-newsfeed ul.cycle-pager,
  .bean-bean-bannerservice ul.cycle-pager,
  .bean-ubg-bean-poster ul.cycle-pager,
  .bean-bean-newsflash ul.cycle-pager {
    float: right;
    margin: 0 0 1em 0;
    list-style: none;
    position: absolute;
    right: 0; }@media (min-width: 740px) {
 /* line 319, ../sass/components/bean/_bean.scss */
      .bean-block-article-carussel ul.cycle-pager,
      .bean-block-ulist-carussel ul.cycle-pager,
      .bean-bean-tablelisting ul.cycle-pager,
      .bean-bean-newsfeed ul.cycle-pager,
      .bean-bean-bannerservice ul.cycle-pager,
      .bean-ubg-bean-poster ul.cycle-pager,
      .bean-bean-newsflash ul.cycle-pager {
        right: 0; } 
}/* line 332, ../sass/components/bean/_bean.scss */
    .bean-block-article-carussel ul.cycle-pager li,
    .bean-block-ulist-carussel ul.cycle-pager li,
    .bean-bean-tablelisting ul.cycle-pager li,
    .bean-bean-newsfeed ul.cycle-pager li,
    .bean-bean-bannerservice ul.cycle-pager li,
    .bean-ubg-bean-poster ul.cycle-pager li,
    .bean-bean-newsflash ul.cycle-pager li {
      display: inline-block;
      background-color: #fff;
      padding: 0;
      margin-left: 1.5em;
      text-align: center;
      cursor: pointer; }
      /* line 340, ../sass/components/bean/_bean.scss */
      .bean-block-article-carussel ul.cycle-pager li:first-child,
      .bean-block-ulist-carussel ul.cycle-pager li:first-child,
      .bean-bean-tablelisting ul.cycle-pager li:first-child,
      .bean-bean-newsfeed ul.cycle-pager li:first-child,
      .bean-bean-bannerservice ul.cycle-pager li:first-child,
      .bean-ubg-bean-poster ul.cycle-pager li:first-child,
      .bean-bean-newsflash ul.cycle-pager li:first-child {
        margin-left: 0; }
      /* line 344, ../sass/components/bean/_bean.scss */
      .bean-block-article-carussel ul.cycle-pager li a,
      .bean-block-ulist-carussel ul.cycle-pager li a,
      .bean-bean-tablelisting ul.cycle-pager li a,
      .bean-bean-newsfeed ul.cycle-pager li a,
      .bean-bean-bannerservice ul.cycle-pager li a,
      .bean-ubg-bean-poster ul.cycle-pager li a,
      .bean-bean-newsflash ul.cycle-pager li a {
        width: 22px;
        height: 22px;
        text-align: center;
        vertical-align: middle;
        display: block; }@media (min-width: 740px) {
 /* line 344, ../sass/components/bean/_bean.scss */
          .bean-block-article-carussel ul.cycle-pager li a,
          .bean-block-ulist-carussel ul.cycle-pager li a,
          .bean-bean-tablelisting ul.cycle-pager li a,
          .bean-bean-newsfeed ul.cycle-pager li a,
          .bean-bean-bannerservice ul.cycle-pager li a,
          .bean-ubg-bean-poster ul.cycle-pager li a,
          .bean-bean-newsflash ul.cycle-pager li a {
            width: 22px;
            height: 22px; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .bean-block-article-carussel > div.bean-header:after,
  .bean-block-ulist-carussel > div.bean-header:after,
  .bean-bean-tablelisting > div.bean-header:after,
  .bean-bean-newsfeed > div.bean-header:after,
  .bean-bean-bannerservice > div.bean-header:after,
  .bean-ubg-bean-poster > div.bean-header:after,
  .bean-bean-newsflash > div.bean-header:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 370, ../sass/components/bean/_bean.scss */
  .has-no-sidebars .field_fc_carussel_1 .node .picture,
  .has-no-sidebars .field_fc_carussel_1 .field-carussel-slide .picture,
  .has-no-sidebars .field_fc_ulist_carussel_1 .node .picture,
  .has-no-sidebars .field_fc_ulist_carussel_1 .field-carussel-slide .picture {
    max-width: none; }
    /* line 373, ../sass/components/bean/_bean.scss */
    .has-no-sidebars .field_fc_carussel_1 .node .picture img,
    .has-no-sidebars .field_fc_carussel_1 .field-carussel-slide .picture img,
    .has-no-sidebars .field_fc_ulist_carussel_1 .node .picture img,
    .has-no-sidebars .field_fc_ulist_carussel_1 .field-carussel-slide .picture img {
      width: 100%; }
  
  /* line 384, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_2 .field-carussel-slide > .field__item,
  .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 384, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_2 .field-carussel-slide > .field__item,
      .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; }
        /* line 394, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-2, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-10, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item.odd, .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-even,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-2,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item-10,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.field-item.odd,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.views-row-even,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-2,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-10,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item.odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-even,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-2,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-10,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.field-item.odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-even,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-2,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-10,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item.odd,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-even,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-2,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item-10,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.field-item.odd,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.views-row-even,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-2,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item-10,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.field-item.odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-even,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-2,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item-10,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.field-item.odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-even {
          width: 49.15254%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 405, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_carussel_2 .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-odd,
        .field_fc_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-odd,
        .field_fc_ulist_carussel_2 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_ulist_carussel_2 .field-carussel-slide > .field__item.views-row-odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides > .field__item.views-row-odd,
        .field_fc_ulist_carussel_2 .bean-tablelisting-no-slides .views-row.views-row-odd {
          clear: both; } 
}/* line 415, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_3 .field-carussel-slide > .field__item,
  .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 415, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_3 .field-carussel-slide > .field__item,
      .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
        /* line 425, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-3, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-9, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-15, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-third, .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-third,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-3,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-9,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-15,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.field-item-third,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.views-row-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-3,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-9,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-15,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-3,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-9,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-15,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-third,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-third,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-3,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-9,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-15,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-third,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-third,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-3,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-6,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-9,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-15,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.field-item-third,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.views-row-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-3,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-6,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-9,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-15,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.field-item-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-3,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-6,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-9,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-15,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.field-item-third,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-third {
          width: 32.20339%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 436, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_3 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_3 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_3 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_3 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 446, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_4 .field-carussel-slide > .field__item,
  .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 446, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_4 .field-carussel-slide > .field__item,
      .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 23.72881%;
        float: left;
        margin-right: 1.69492%; }
        /* line 456, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-16, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fourth, .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-16,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.field-item-fourth,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-16,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-16,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-fourth,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-fourth,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-16,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fourth,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-4,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-8,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-12,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-16,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.field-item-fourth,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.views-row-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-4,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-8,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-12,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-16,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.field-item-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-4,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-8,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-12,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-16,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.field-item-fourth,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-fourth {
          width: 23.72881%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 466, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_4 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_4 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_4 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_4 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 475, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_5 .field-carussel-slide > .field__item,
  .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 475, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_5 .field-carussel-slide > .field__item,
      .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 18.36735%;
        float: left;
        margin-right: 2.04082%; }
        /* line 485, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fifth, .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_carussel_5 .field-carussel-slide > .field__item.field-item-fifth,
        .field_fc_carussel_5 .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item.field-item-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row.field-item-fifth,
        .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-fifth,
        .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-fifth,
        .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item.field-item-fifth,
        .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item.views-row-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item.field-item-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row.field-item-fifth,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-fifth {
          width: 18.36735%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 491, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_5 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_5 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_5 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_5 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 500, ../sass/components/bean/_bean.scss */
  .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_carussel_6 .field-carussel-slide > .field__item,
  .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item,
  .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row,
  .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item,
  .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item,
  .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 500, ../sass/components/bean/_bean.scss */
      .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_carussel_6 .field-carussel-slide > .field__item,
      .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item,
      .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row,
      .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item,
      .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item,
      .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row {
        margin-bottom: 0;
        width: 15.25424%;
        float: left;
        margin-right: 1.69492%; }
        /* line 510, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-sixth, .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_carussel_6 .field-carussel-slide > .field__item.field-item-sixth,
        .field_fc_carussel_6 .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item.field-item-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row.field-item-sixth,
        .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-sixth,
        .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.field-item-sixth,
        .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item.field-item-sixth,
        .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item.views-row-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item.field-item-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row.field-item-sixth,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-sixth {
          width: 15.25424%;
          float: right;
          margin-right: 0;
          clear: right; }
        /* line 516, ../sass/components/bean/_bean.scss */
        .field_fc_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_6 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-ffirst,
        .field_fc_ulist_carussel_6 .field-type-field-collection > .field__items > .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_6 .field-carussel-slide > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides > .field__item.views-row-ffirst,
        .field_fc_ulist_carussel_6 .bean-tablelisting-no-slides .views-row.views-row-ffirst {
          clear: both; } 
}/* line 523, ../sass/components/bean/_bean.scss */
  .bean-tablelisting-no-slides article {
    margin-bottom: 2em; }
  
  /* -------- Ende Bean Cycle-Slideshow --------- */
  /* -------- Bean Ulist (mit Aufzählung) --------- */
  /* line 532, ../sass/components/bean/_bean.scss */
  .field_fc_ulist .icon,
  .field_fc_ulist_carussel .icon,
  .field-fc-ulist-block .icon {
    float: left;
    margin-right: 0.5em; }
  
  /* line 539, ../sass/components/bean/_bean.scss */
  .field-fc-ulist-block .text {
    margin-left: 72px;
    margin-bottom: 0; }
  /* line 544, ../sass/components/bean/_bean.scss */
  .field-fc-ulist-block .field-type-field-collection > .field__items > .field__item + .field__item {
    margin-top: 1em; }
  
  /* -------- Ende Bean Ulist (mit Aufzählung) --------- */
  /* -------- Bean Artikel links, Sidebar rechts mit Blöken --------- */@media (min-width: 740px) {
 /* line 552, ../sass/components/bean/_bean.scss */
    .bean-bean-articles-left-sidebar-right,
    .bean-bean-article-left-ulist-right {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .bean-bean-articles-left-sidebar-right:after,
      .bean-bean-article-left-ulist-right:after {
        content: " ";
        display: block;
        clear: both; } 
}/* line 563, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-article-1 > div,
  .bean-bean-articles-left-sidebar-right .field-fc-article-2 > div,
  .bean-bean-article-left-ulist-right .field-fc-article-1 > div,
  .bean-bean-article-left-ulist-right .field-fc-article-2 > div {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .bean-bean-articles-left-sidebar-right .field-fc-article-1 > div:after,
    .bean-bean-articles-left-sidebar-right .field-fc-article-2 > div:after,
    .bean-bean-article-left-ulist-right .field-fc-article-1 > div:after,
    .bean-bean-article-left-ulist-right .field-fc-article-2 > div:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 980px) {
 /* line 560, ../sass/components/bean/_bean.scss */
    .bean-bean-articles-left-sidebar-right .field-fc-article-1,
    .bean-bean-articles-left-sidebar-right .field-fc-article-2,
    .bean-bean-article-left-ulist-right .field-fc-article-1,
    .bean-bean-article-left-ulist-right .field-fc-article-2 {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-article-1 article:after,
  .bean-bean-articles-left-sidebar-right .field-fc-article-2 article:after,
  .bean-bean-article-left-ulist-right .field-fc-article-1 article:after,
  .bean-bean-article-left-ulist-right .field-fc-article-2 article:after {
    content: "";
    display: table;
    clear: both; }@media (min-width: 980px) {
 /* line 575, ../sass/components/bean/_bean.scss */
    .bean-bean-articles-left-sidebar-right .field-fc-article-1 .picture,
    .bean-bean-articles-left-sidebar-right .field-fc-article-2 .picture,
    .bean-bean-article-left-ulist-right .field-fc-article-1 .picture,
    .bean-bean-article-left-ulist-right .field-fc-article-2 .picture {
      margin-right: 1em;
      width: 48.71795%;
      float: left;
      margin-right: 2.5641%; } 
}/* line 583, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-article-1 .text:after,
  .bean-bean-articles-left-sidebar-right .field-fc-article-2 .text:after,
  .bean-bean-article-left-ulist-right .field-fc-article-1 .text:after,
  .bean-bean-article-left-ulist-right .field-fc-article-2 .text:after {
    clear: none; }
  /* line 589, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .zum-thema,
  .bean-bean-article-left-ulist-right .zum-thema {
    clear: both; }
  /* line 591, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-block,
  .bean-bean-articles-left-sidebar-right .field-fc-ulist-block,
  .bean-bean-article-left-ulist-right .field-fc-block,
  .bean-bean-article-left-ulist-right .field-fc-ulist-block {
    margin-top: 1.25em;
    background-color: #e1e2e4; }@media (min-width: 980px) {
 /* line 591, ../sass/components/bean/_bean.scss */
      .bean-bean-articles-left-sidebar-right .field-fc-block,
      .bean-bean-articles-left-sidebar-right .field-fc-ulist-block,
      .bean-bean-article-left-ulist-right .field-fc-block,
      .bean-bean-article-left-ulist-right .field-fc-ulist-block {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right;
        margin-top: 0; } 
}/* line 602, ../sass/components/bean/_bean.scss */
  .bean-bean-articles-left-sidebar-right .field-fc-ulist-block,
  .bean-bean-article-left-ulist-right .field-fc-ulist-block {
    background: transparent; }
  
  /* line 607, ../sass/components/bean/_bean.scss */
  .field-fc-tabs .ui-tabs .ui-tabs-panel {
    padding: 0; }
  /* line 611, ../sass/components/bean/_bean.scss */
  .field-fc-tabs .content {
    padding: 1em; }
  
  /* line 616, ../sass/components/bean/_bean.scss */
  .field-name-field-fc-article-2 > .field__items > .field__item + .field__item {
    margin-top: 2em; }@media (min-width: 980px) {
 /* line 621, ../sass/components/bean/_bean.scss */
    .bottom-sidebar .field-fc-article-1,
    .bottom-sidebar .field-fc-article-2 {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } 
}@media (min-width: 980px) {
 /* line 628, ../sass/components/bean/_bean.scss */
    .bottom-sidebar .field-fc-block,
    .bottom-sidebar .field-fc-ulist-block {
      margin-top: 1.25em;
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } 
}/* -------- Ende Bean Artikel links, Sidebar rechts mit Blöken --------- */
  /* -------- Bean Single Article --------- */@media (min-width: 740px) {
 /* line 639, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .bean-bean-artikel:after {
        content: " ";
        display: block;
        clear: both; } 
}@media (min-width: 740px) {
 /* line 645, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel .picture {
      margin-right: 1em;
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 653, ../sass/components/bean/_bean.scss */
  .bean-bean-artikel .text:after {
    clear: none; }@media (min-width: 740px) {
 /* line 658, ../sass/components/bean/_bean.scss */
    .bean-bean-artikel .picture + .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}/* line 665, ../sass/components/bean/_bean.scss */
  .bean-bean-artikel .zum-thema {
    clear: both; }
  
  /* -------- Bean Article mit Sidebar --------- */@media (min-width: 740px) {
 /* line 670, ../sass/components/bean/_bean.scss */
    .bean-bean-article-left-sidebar-right {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .bean-bean-article-left-sidebar-right:after {
        content: " ";
        display: block;
        clear: both; } 
}@media (min-width: 740px) {
 /* line 677, ../sass/components/bean/_bean.scss */
    .has-no-sidebars .bean-bean-article-left-sidebar-right .media-gallery,
    .has-no-sidebars .bean-bean-article-left-sidebar-right div.media {
      width: 100%;
      float: none;
      margin-right: 0; } 
}/* line 687, ../sass/components/bean/_bean.scss */
  .bean-bean-article-left-sidebar-right .content-left {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 687, ../sass/components/bean/_bean.scss */
      .bean-bean-article-left-sidebar-right .content-left {
        margin-bottom: 0;
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 696, ../sass/components/bean/_bean.scss */
    .bean-bean-article-left-sidebar-right .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}/* -------- Bean Listing mit Sidebar ------- */@media (min-width: 740px) {
 /* line 704, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .bean-bean-listing.bean-with-sidebar:after {
        content: " ";
        display: block;
        clear: both; } 
}/* line 710, ../sass/components/bean/_bean.scss */
  .bean-bean-listing.bean-with-sidebar .bean-listing {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 710, ../sass/components/bean/_bean.scss */
      .bean-bean-listing.bean-with-sidebar .bean-listing {
        margin-bottom: 0;
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 719, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 725, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right .bean-bean-artikel .picture {
      margin-right: 0;
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 733, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right .bean-bean-artikel .content-right {
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 740, ../sass/components/bean/_bean.scss */
    .bean-bean-listing.bean-with-sidebar .content-right .bean-bean-artikel .picture + .content-right {
      width: 100%;
      float: none; } 
}/* -------- Bean Inxmail, Simplemailnews --------- */
  /* line 753, ../sass/components/bean/_bean.scss */
  .bean-bean-inxmailnews .inxmail-icon,
  .bean-bean-simplemailnews .inxmail-icon {
    font-size: 2em;
    margin-right: 0.5em;
    color: #fff;
    vertical-align: top;
    text-align: left;
    position: relative; }
  /* line 762, ../sass/components/bean/_bean.scss */
  .bean-bean-inxmailnews input.newsletter-email,
  .bean-bean-simplemailnews input.newsletter-email {
    margin-top: 0;
    width: calc(99% - 2px); }
  
  /* -------- Ende Bean Inxmail, Simplemailnews --------- */
  /* line 771, ../sass/components/bean/_bean.scss */
  div.entity-bean.ubg-entity-with-background {
    padding: 1em;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    div.entity-bean.ubg-entity-with-background:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 740px) {
 /* line 771, ../sass/components/bean/_bean.scss */
      div.entity-bean.ubg-entity-with-background {
        padding: 1em 0; } 
}/* line 779, ../sass/components/bean/_bean.scss */
    div.entity-bean.ubg-entity-with-background > div.content {
      margin: 0 auto;
      padding: 0;
      background: transparent; }@media (min-width: 740px) {
 /* line 779, ../sass/components/bean/_bean.scss */
        div.entity-bean.ubg-entity-with-background > div.content {
          padding-left: 10px;
          padding-right: 10px; } 
}@media (min-width: 740px) and (min-width: 740px) {
 /* line 779, ../sass/components/bean/_bean.scss */
      div.entity-bean.ubg-entity-with-background > div.content {
        max-width: 700px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        div.entity-bean.ubg-entity-with-background > div.content:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 740px) and (min-width: 980px) {
 /* line 779, ../sass/components/bean/_bean.scss */
      div.entity-bean.ubg-entity-with-background > div.content {
        max-width: 940px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        div.entity-bean.ubg-entity-with-background > div.content:after {
          content: " ";
          display: block;
          clear: both; } 
}@media (min-width: 740px) and (min-width: 1220px) {
 /* line 779, ../sass/components/bean/_bean.scss */
      div.entity-bean.ubg-entity-with-background > div.content {
        max-width: 1180px;
        margin-left: auto;
        margin-right: auto; }
        /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
        div.entity-bean.ubg-entity-with-background > div.content:after {
          content: " ";
          display: block;
          clear: both; } 
}/* line 792, ../sass/components/bean/_bean.scss */
  div.entity-bean.ubg-entity-with-foreground > div.content {
    padding: 1em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 801, ../sass/components/bean/_bean.scss */
    div.entity-bean.bean-bean-inxmailnews.ubg-entity-with-background > div.content,
    div.entity-bean.bean-bean-simplemailnews.ubg-entity-with-background > div.content {
      margin: 0 10px; } 
}/* line 811, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-top-small, div.entity-bean.bean-padding-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-top-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-small {
    padding-top: 1rem; }
  /* line 815, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-bottom-small, div.entity-bean.bean-padding-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-bottom-small,
  div.entity-bean.ubg-entity-with-background.bean-padding-small {
    padding-bottom: 1rem; }
  /* line 819, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-top-medium, div.entity-bean.bean-padding-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-top-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-medium {
    padding-top: 2rem; }
  /* line 823, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-bottom-medium, div.entity-bean.bean-padding-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-bottom-medium,
  div.entity-bean.ubg-entity-with-background.bean-padding-medium {
    padding-bottom: 2rem; }
  /* line 827, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-top-large, div.entity-bean.bean-padding-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-top-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-large {
    padding-top: 3rem; }
  /* line 831, ../sass/components/bean/_bean.scss */
  div.entity-bean.bean-padding-bottom-large, div.entity-bean.bean-padding-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-bottom-large,
  div.entity-bean.ubg-entity-with-background.bean-padding-large {
    padding-bottom: 3rem; }
  
  /* line 839, ../sass/components/bean/_bean.scss */
  .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item {
    padding-bottom: 1em;
    margin-bottom: 3em;
    border-bottom: 1px solid #ccc; }
    /* line 844, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .picture {
      margin: 0; }
    /* line 848, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item h3.title {
      color: #000;
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.1em;
      margin: 12px 12px 0 12px;
      height: 1.2em; }
      /* line 855, ../sass/components/bean/_bean.scss */
      .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
        color: #000; }
    /* line 858, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .text {
      color: #000;
      height: 4.5em;
      overflow: hidden;
      margin: 12px 12px 0 12px; }
    /* line 865, ../sass/components/bean/_bean.scss */
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item .readmore a,
    .bean-menu .field-name-field-fc-carussel-item > .field-items > .field-item a.readmore {
      margin: 12px 12px 0 12px; }
  /* line 872, ../sass/components/bean/_bean.scss */
  .bean-menu.bean-menu-no-border .field-name-field-fc-carussel-item > .field-items > .field-item {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 1em; }
  
  /* line 882, ../sass/components/bean/_bean.scss */
  .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item {
    padding-bottom: 1em;
    margin-bottom: 2em;
    border-bottom: 1px solid #ccc; }
    /* line 887, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .picture {
      margin: 0; }
    /* line 891, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item h3.title {
      color: #000;
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.1em;
      height: auto;
      overflow: visible;
      margin: 0 12px; }
      /* line 899, ../sass/components/bean/_bean.scss */
      .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item h3.title a {
        color: #000; }
    /* line 902, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .picture + h3.title {
      margin: 12px 12px 0 12px; }
    /* line 906, ../sass/components/bean/_bean.scss */
    .bean-raw .field-name-field-fc-carussel-item > .field-items > .field-item .text {
      color: #000;
      height: auto;
      overflow: visible;
      margin: 12px 12px 0 12px; }
  /* line 916, ../sass/components/bean/_bean.scss */
  .bean-raw.bean-menu-no-border .field-name-field-fc-carussel-item > .field-items > .field-item {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 2em; }
  
  /* line 929, ../sass/components/bean/_bean.scss */
  .bean-bean-tablelisting .bean-content > .readmore,
  .bean-bean-listing .bean-content > .readmore,
  .bean-bean-accordionlisting .bean-content > .readmore {
    margin-top: 1.25em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 934, ../sass/components/bean/_bean.scss */
    .bean-bean-tablelisting .bean-content > .readmore,
    .bean-bean-listing .bean-content > .readmore,
    .bean-bean-accordionlisting .bean-content > .readmore {
      margin-top: 0.5em; } 
}/* line 944, ../sass/components/bean/_bean.scss */
  .bean-bean-sidebarblock .ulist-block .icon {
    float: left;
    margin-top: 0.2em;
    margin-right: 0.5em;
    margin-bottom: 0.5em; }
  
  /* line 956, ../sass/components/bean/_bean.scss */
  .bean-bean-accordionlisting .bean-accordionlisting-items > div.text {
    padding-left: 2.5em;
    padding-bottom: 1em; }
  
  /* line 968, ../sass/components/bean/_bean.scss */
  .entity-bean .bean-content .field-collection-item-field-fc-carussel-item.centered-title h3.title {
    text-align: center; }
  /* line 974, ../sass/components/bean/_bean.scss */
  .entity-bean .bean-content .field-collection-item-field-fc-carussel-item.centered-content div.text {
    text-align: center; }
  
  /* 
    Author     : Attila Németh
    Created on : Jul 20, 2017
  */
  /* Material Blue 500 */
  /* line 10, ../sass/components/bean/_bean_admin.scss */
  .entity-bean ul.ubg-bean-admin-menu {
    display: none; }
  /* line 14, ../sass/components/bean/_bean_admin.scss */
  .entity-bean.ubg-beanpage-editable-bean-processed {
    position: relative; }
    /* line 16, ../sass/components/bean/_bean_admin.scss */
    .entity-bean.ubg-beanpage-editable-bean-processed:hover {
      border: 1px solid #2196f3; }
      /* line 19, ../sass/components/bean/_bean_admin.scss */
      .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu {
        display: initial;
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
        padding: 0;
        list-style: none;
        z-index: 1190; }
        /* line 28, ../sass/components/bean/_bean_admin.scss */
        .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu li {
          margin: 0;
          padding: 0;
          list-style: none;
          border: 0; }
          /* line 33, ../sass/components/bean/_bean_admin.scss */
          .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu li a {
            display: block;
            padding: 8px 16px;
            background: #fff;
            color: #2196f3;
            text-decoration: none; }
            /* line 38, ../sass/components/bean/_bean_admin.scss */
            .entity-bean.ubg-beanpage-editable-bean-processed:hover ul.ubg-bean-admin-menu li a:hover {
              color: #fff;
              background: #2196f3; }
  
  /* -------- Bean Sidebarmultiblock --------- */
  /* line 5, ../sass/components/bean/_bean_article_accordion.scss */
  .bean-block-article-accordion .field-name-field-fc-accordion-section > .field-item {
    padding: 0 12px 1em 12px; }@media (min-width: 740px) {
 /* line 4, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-equal-columns .picture {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 8, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-equal-columns .picture + .content-right {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 14, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-8-4 .picture {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 18, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-8-4 .picture + .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 24, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-4-8 .picture {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 28, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-layout-duo-two-columns-4-8 .picture + .content-right {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}/* line 35, ../sass/components/bean/_bean_artikel.scss */
  .bean-bean-artikel.bean-artikel-media-position-right .picture {
    margin-right: 0 !important; }@media (min-width: 740px) {
 /* line 40, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-equal-columns .picture {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 44, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-equal-columns .picture + .content-right {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 50, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-8-4 .picture {
      width: 66.10169%;
      float: right;
      margin-right: 0; }
    /* line 54, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-8-4 .picture + .content-right {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 60, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-4-8 .picture {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 64, ../sass/components/bean/_bean_artikel.scss */
    .bean-bean-artikel.bean-artikel-media-position-right.bean-artikel-layout-duo-two-columns-4-8 .picture + .content-right {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 5, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-slideshow .bannerservice-item .picture,
  .bean-bean-bannerservice .bannerservice-items-table .bannerservice-item .picture {
    width: auto;
    border: 1px solid #ccc;
    text-align: center;
    padding: 1em; }
  /* line 17, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .picture {
    margin-bottom: 0; }
  /* line 21, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .copyright {
    text-align: left; }
  /* line 27, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .picture + .text,
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item .copyright + .text {
    margin-top: 1em; }
  /* line 32, ../sass/components/bean/_bean_bannerservice.scss */
  .bean-bean-bannerservice .bannerservice-items-list .bannerservice-item h3.title {
    font-size: 1.2em;
    margin-bottom: 1em; }@media (min-width: 740px) {
 /* line 3, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard.bean-billboard-both .billboard-left {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 10, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard.bean-billboard-both .billboard-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}/* line 18, ../sass/components/bean/_bean_billboard.scss */
  .bean-bean-billboard .billboard-left {
    position: relative; }
    /* line 22, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-left .field-name-field-bb-media img {
      vertical-align: top; }
    /* line 28, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-left a,
    .bean-bean-billboard .billboard-left a:hover {
      text-decoration: none;
      color: #000; }
    /* line 34, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-left .field-name-field-bb-text {
      color: #000; }@media (min-width: 740px) {
 /* line 34, ../sass/components/bean/_bean_billboard.scss */
        .bean-bean-billboard .billboard-left .field-name-field-bb-text {
          position: absolute;
          bottom: 14px;
          background: #fff;
          opacity: 0.7;
          color: #000;
          width: 100%;
          height: 3em;
          padding: 0.5em 0; }
          /* line 47, ../sass/components/bean/_bean_billboard.scss */
          .bean-bean-billboard .billboard-left .field-name-field-bb-text > .field-items {
            padding: 0 0.5em; } 
}/* line 54, ../sass/components/bean/_bean_billboard.scss */
  .bean-bean-billboard .billboard-right {
    margin-top: 1em; }@media (min-width: 740px) {
 /* line 54, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right {
        margin-top: 0; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-bean-billboard .billboard-right .field-name-field-bb-fc:after {
      content: "";
      display: table;
      clear: both; }
    /* line 65, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-1 {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }@media (min-width: 740px) {
 /* line 65, ../sass/components/bean/_bean_billboard.scss */
        .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-1 {
          float: none;
          width: 100%; } 
}/* line 74, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-2 {
      width: 49.15254%;
      float: right;
      margin-right: 0; }@media (min-width: 740px) {
 /* line 74, ../sass/components/bean/_bean_billboard.scss */
        .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item-2 {
          float: none;
          width: 100%; } 
}@media (min-width: 740px) {
 /* line 83, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item + .field-item {
        margin-top: 10px; } 
}@media (min-width: 980px) {
 /* line 83, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item + .field-item {
        margin-top: 16px; } 
}@media (min-width: 1220px) {
 /* line 83, ../sass/components/bean/_bean_billboard.scss */
      .bean-bean-billboard .billboard-right .field-name-field-bb-fc > .field-items > .field-item + .field-item {
        margin-top: 19px; } 
}/* line 102, ../sass/components/bean/_bean_billboard.scss */
    .bean-bean-billboard .billboard-right img {
      vertical-align: top; }@media (min-width: 740px) {
 /* line 1, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
      .bean-bean-blog:after {
        content: " ";
        display: block;
        clear: both; } 
}/* line 7, ../sass/components/bean/_bean_blog.scss */
  .bean-bean-blog .bean-blog {
    margin-bottom: 1.25em; }@media (min-width: 740px) {
 /* line 7, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .bean-blog {
        margin-bottom: 0;
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 740px) {
 /* line 16, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right .bean-bean-artikel .picture {
      margin-right: 0;
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 30, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right .bean-bean-artikel .content-right {
      width: 100%;
      float: none; } 
}@media (min-width: 740px) {
 /* line 37, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .content-right .bean-bean-artikel .picture + .content-right {
      width: 100%;
      float: none; } 
}/* line 47, ../sass/components/bean/_bean_blog.scss */
  .bean-bean-blog .view-blog-articles ul.blog {
    list-style-type: none;
    margin-left: 0;
    margin-top: 0;
    /*@include breakpoint($narrow) { 
      .has-no-sidebars & {
        max-width: span(8 of 12);
      }
    }*/ }
    /* line 58, ../sass/components/bean/_bean_blog.scss */
    .bean-bean-blog .view-blog-articles ul.blog > li {
      padding-left: 0;
      margin-left: 0;
      padding-bottom: 1em; }
      /* line 66, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li:before {
        content: '\f142';
        font-family: 'Font Awesome 5 Free';
        display: block;
        color: #e95d0f;
        font-weight: 900;
        text-align: center;
        font-size: 2.5em;
        line-height: 1.5; }
      /* line 77, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li article {
        padding: 1em 0; }
        /* line 81, ../sass/components/bean/_bean_blog.scss */
        .bean-bean-blog .view-blog-articles ul.blog > li article h3.title {
          color: #000; }
          /* line 84, ../sass/components/bean/_bean_blog.scss */
          .bean-bean-blog .view-blog-articles ul.blog > li article h3.title a {
            color: inherit; }
      /* line 91, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li:first-child:before {
        content: ''; }
      /* line 95, ../sass/components/bean/_bean_blog.scss */
      .bean-bean-blog .view-blog-articles ul.blog > li:first-child article {
        padding-top: 0; }
  
  /* line 2, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form .fitem {
    margin: 1.25em 0;
    width: 60%; }
  /* line 7, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form .fitem input {
    width: 100%;
    border: 1px solid #999;
    height: 1.7em;
    padding: 0.1em 0.5%; }
  /* line 14, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form .mitgliedersubmit {
    margin-left: 0;
    margin-right: 0; }
  /* line 19, ../sass/components/bean/_bean_cdupluslogin.scss */
  .cduplus-login-form ul.cduplus-user-links {
    margin: 1.25em 0 0 0;
    list-style: none;
    padding: 0; }
    /* line 24, ../sass/components/bean/_bean_cdupluslogin.scss */
    .cduplus-login-form ul.cduplus-user-links li {
      padding: 0;
      line-height: 1.2em;
      font-size: 1em; }
      /* line 29, ../sass/components/bean/_bean_cdupluslogin.scss */
      .cduplus-login-form ul.cduplus-user-links li a {
        display: inline-block; }
        /* line 32, ../sass/components/bean/_bean_cdupluslogin.scss */
        .cduplus-login-form ul.cduplus-user-links li a .glyphicons {
          margin-right: 0.5em;
          vertical-align: baseline;
          color: inherit;
          top: 1px; }@media (min-width: 740px) {
 /* line 4, ../sass/components/bean/_bean_cduvorort.scss */
    .bean-ubg-cduvorort.ubg-cduvorort-with-form .ubg-cduvorort-map-wrapper {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 9, ../sass/components/bean/_bean_cduvorort.scss */
    .bean-ubg-cduvorort.ubg-cduvorort-without-form .ubg-cduvorort-map-wrapper {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; } 
}/* line 15, ../sass/components/bean/_bean_cduvorort.scss */
  .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
    width: 100%;
    height: 320px; }@media (min-width: 740px) {
 /* line 15, ../sass/components/bean/_bean_cduvorort.scss */
      .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
        height: 360px; } 
}@media (min-width: 980px) {
 /* line 15, ../sass/components/bean/_bean_cduvorort.scss */
      .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
        height: 480px; } 
}@media (min-width: 1220px) {
 /* line 15, ../sass/components/bean/_bean_cduvorort.scss */
      .bean-ubg-cduvorort .ubg-cduvorort-map-wrapper .ubg-gmap {
        height: 640px; } 
}/* line 2, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation .bean-content {
    border-left: 5px solid #ccc; }
  /* line 6, ../sass/components/bean/_bean_citation.scss */
  .bean-bean-citation .citation-wrapper {
    padding-left: 1em;
    display: inline-block; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-bean-citation .citation-wrapper:after {
      content: "";
      display: table;
      clear: both; }
    /* line 11, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper > * + * {
      margin-top: 1em; }
    /* line 15, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation {
      font-size: 2em;
      line-height: 1.25em; }
    /* line 20, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation-signature {
      text-align: right; }
      /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
      .bean-bean-citation .citation-wrapper .citation-signature:after {
        content: "";
        display: table;
        clear: both; }
      /* line 24, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-signature img {
        max-height: 120px;
        width: auto; }
    /* line 30, ../sass/components/bean/_bean_citation.scss */
    .bean-bean-citation .citation-wrapper .citation-info-wrapper {
      text-align: right; }
      /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
      .bean-bean-citation .citation-wrapper .citation-info-wrapper:after {
        content: "";
        display: table;
        clear: both; }
      /* line 34, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-author,
      .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-source,
      .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-date {
        font-size: 0.9em;
        color: #999;
        display: inline-block; }
        /* line 42, ../sass/components/bean/_bean_citation.scss */
        .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-author:last-child span.separator,
        .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-source:last-child span.separator,
        .bean-bean-citation .citation-wrapper .citation-info-wrapper .citation-date:last-child span.separator {
          display: none; }
      /* line 48, ../sass/components/bean/_bean_citation.scss */
      .bean-bean-citation .citation-wrapper .citation-info-wrapper > * + * {
        margin-left: 1px; }
  
  /* line 1, ../sass/components/bean/_bean_countdown.scss */
  .bean-bean-countdown {
    margin-bottom: 2em; }
  
  /* line 5, ../sass/components/bean/_bean_countdown.scss */
  div.countdown {
    color: #fff;
    overflow: hidden;
    text-align: center;
    background-color: #333;
    display: inline-block;
    padding: 10px 2%;
    width: 96%; }
    /* line 14, ../sass/components/bean/_bean_countdown.scss */
    div.countdown p.countdown-infotext {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.25em;
      margin-bottom: 10px; }
      /* line 19, ../sass/components/bean/_bean_countdown.scss */
      aside .block div.countdown p.countdown-infotext {
        font-size: 1em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    div.countdown div.countdown-container:after {
      content: "";
      display: table;
      clear: both; }
    /* line 28, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div.countdown-wrapper {
      display: inline-block;
      height: 3em;
      width: 55px;
      font-size: 1em;
      margin-bottom: 0; }@media (min-width: 740px) {
 /* line 28, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper {
          width: 40px; } 
}@media (min-width: 980px) {
 /* line 28, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper {
          width: 55px; } 
}@media (min-width: 1220px) {
 /* line 28, ../sass/components/bean/_bean_countdown.scss */
        div.countdown div.countdown-wrapper {
          width: 65px; } 
}/* line 47, ../sass/components/bean/_bean_countdown.scss */
      div.countdown div.countdown-wrapper span.datetime {
        font-size: 1.5em; }@media (min-width: 740px) {
 /* line 47, ../sass/components/bean/_bean_countdown.scss */
          div.countdown div.countdown-wrapper span.datetime {
            font-size: 1.25em; } 
}@media (min-width: 980px) {
 /* line 47, ../sass/components/bean/_bean_countdown.scss */
          div.countdown div.countdown-wrapper span.datetime {
            font-size: 1.5em; } 
}@media (min-width: 1220px) {
 /* line 47, ../sass/components/bean/_bean_countdown.scss */
          div.countdown div.countdown-wrapper span.datetime {
            font-size: 2em; } 
}/* line 64, ../sass/components/bean/_bean_countdown.scss */
    div.countdown.countdown-spacer div.countdown-wrapper {
      width: 50px; }@media (min-width: 740px) {
 /* line 64, ../sass/components/bean/_bean_countdown.scss */
        div.countdown.countdown-spacer div.countdown-wrapper {
          width: 35px; } 
}@media (min-width: 980px) {
 /* line 64, ../sass/components/bean/_bean_countdown.scss */
        div.countdown.countdown-spacer div.countdown-wrapper {
          width: 50px; } 
}@media (min-width: 1220px) {
 /* line 64, ../sass/components/bean/_bean_countdown.scss */
        div.countdown.countdown-spacer div.countdown-wrapper {
          width: 60px; } 
}/* line 81, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div {
      color: #fff; }
    /* line 83, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div.space {
      color: #fff;
      display: inline-block;
      height: 46px;
      width: 1px;
      padding-left: 3px;
      margin: 2px 0 2px 3px;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ccc; }
    /* line 95, ../sass/components/bean/_bean_countdown.scss */
    div.countdown div span.datetime {
      display: block;
      font-size: 2em;
      padding: 5px 0; }
    /* line 101, ../sass/components/bean/_bean_countdown.scss */
    div.countdown.countdown-light {
      color: #000;
      background-color: #e4e2d2; }
      /* line 105, ../sass/components/bean/_bean_countdown.scss */
      div.countdown.countdown-light div {
        color: #000; }
      /* line 107, ../sass/components/bean/_bean_countdown.scss */
      div.countdown.countdown-light div.space {
        color: #000;
        border-left: 1px solid #000; }
  
  /* line 3, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .flipster__nav li.flipster__nav__item {
    margin: 0 0.5em; }
    /* line 6, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link {
      height: 16px;
      width: 16px;
      border-radius: 100%;
      background-color: #ccc;
      overflow: hidden;
      text-indent: -3000px;
      display: block;
      padding: 0; }
      /* line 17, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link::after {
        background: transparent;
        transform: none; }
      /* line 22, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:hover, .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:focus {
        background-color: #999; }
      /* line 27, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item a.flipster__nav__link:focus {
        outline: 1px dashed #e95d0f; }
    /* line 32, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link {
      background-color: #e95d0f; }
      /* line 35, ../sass/components/bean/_bean_coverflow.scss */
      .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link:hover, .bean-bean-coverflow .flipster__nav li.flipster__nav__item.flipster__nav__item--current > .flipster__nav__link:focus {
        background-color: #e95d0f; }
  /* line 47, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file .contextual-links-wrapper,
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file .contextual-links,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file .contextual-links-wrapper,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file .contextual-links {
    display: none;
    visibility: hidden; }
  /* line 53, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file .copyright,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file .copyright {
    display: none; }
  /* line 57, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation .file img,
  .bean-bean-coverflow .coverflow-wrapper article.node--person .file img {
    vertical-align: top; }
  /* line 65, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper article.node--publikation--coverflow .picture,
  .bean-bean-coverflow .coverflow-wrapper article.node--person--coverflow .picture {
    width: 250px; }
  /* line 72, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper.flipster--carousel + .flipster__nav {
    margin-top: 1.5em; }
  /* line 77, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .coverflow-wrapper .flipster__button {
    z-index: 499; }
    /* line 80, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .coverflow-wrapper .flipster__button svg {
      stroke: #e95d0f; }
  /* line 86, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .bean-description {
    margin-bottom: 1em; }
  /* line 90, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .current-title {
    text-align: center; }
    /* line 93, ../sass/components/bean/_bean_coverflow.scss */
    .bean-bean-coverflow .current-title + .coverflow-wrapper {
      margin-top: 1.5em; }
  /* line 98, ../sass/components/bean/_bean_coverflow.scss */
  .bean-bean-coverflow .downloadlink,
  .bean-bean-coverflow .funktion-wrapper {
    margin-top: 1em;
    margin-bottom: 1em;
    text-align: center; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .bean-bean-downloads .bean-content:after {
    content: "";
    display: table;
    clear: both; }
  /* line 7, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads.bean-downloads-multiple-terms {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .bean-bean-downloads.bean-downloads-multiple-terms:after {
      content: " ";
      display: block;
      clear: both; }@media (min-width: 740px) {
 /* line 11, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads.bean-downloads-multiple-terms .downloads-wrapper {
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%;
        margin-bottom: 0; } 
}/* line 19, ../sass/components/bean/_bean_downloads.scss */
    .bean-bean-downloads.bean-downloads-multiple-terms .category-form-wrapper {
      margin-bottom: 2em; }@media (min-width: 740px) {
 /* line 19, ../sass/components/bean/_bean_downloads.scss */
        .bean-bean-downloads.bean-downloads-multiple-terms .category-form-wrapper {
          width: 32.20339%;
          float: right;
          margin-right: 0; } 
}/* line 30, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .downloads-wrapper ul.downloads-list {
    list-style: none;
    padding: 0;
    margin: 0; }
    /* line 35, ../sass/components/bean/_bean_downloads.scss */
    .bean-bean-downloads .downloads-wrapper ul.downloads-list li {
      padding: 0.5em 0;
      border-bottom: 1px solid #ccc; }
      /* line 39, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .downloads-wrapper ul.downloads-list li:first-child {
        border-top: 1px solid #ccc; }
      /* line 43, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .downloads-wrapper ul.downloads-list li a {
        color: #000;
        display: inline-block; }
        /* line 47, ../sass/components/bean/_bean_downloads.scss */
        .bean-bean-downloads .downloads-wrapper ul.downloads-list li a:hover {
          color: #e95d0f; }
      /* line 53, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .downloads-wrapper ul.downloads-list li .file .glyphicons {
        margin-right: 0.5em;
        vertical-align: baseline;
        color: inherit;
        top: 1px; }
  /* line 65, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper h3.form-title {
    cursor: pointer; }@media (min-width: 740px) {
 /* line 65, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .category-form-wrapper h3.form-title {
        cursor: auto; } 
}/* line 74, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper form.ubg-bean-downloads-category-form.closed {
    display: none; }@media (min-width: 740px) {
 /* line 74, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .category-form-wrapper form.ubg-bean-downloads-category-form.closed {
        display: block; } 
}/* line 83, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper .form-item:first-child {
    margin-top: 0; }
  /* line 87, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper .chosen-container {
    max-width: 99%; }
  /* line 91, ../sass/components/bean/_bean_downloads.scss */
  .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle {
    float: right;
    font-size: 0.9em;
    margin-top: 2px;
    z-index: 1; }
    /* line 97, ../sass/components/bean/_bean_downloads.scss */
    .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle:hover, .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle:focus {
      text-decoration: none;
      outline: none; }@media (min-width: 740px) {
 /* line 91, ../sass/components/bean/_bean_downloads.scss */
      .bean-bean-downloads .category-form-wrapper h3 a.bean-downloads-toggle {
        display: none; } 
}@media (min-width: 740px) {
 /* line 4, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-equal-columns .field-name-field-blocks-left {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 8, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-equal-columns .field-name-field-blocks-right {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 14, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field-name-field-blocks-left {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 18, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field-name-field-blocks-right {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 24, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field-name-field-blocks-left {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 28, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field-name-field-blocks-right {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}/* line 37, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo .field-name-field-blocks-left > .field-items > .field-item + .field-item,
  .bean-bean-duo .field-name-field-blocks-right > .field-items > .field-item + .field-item {
    margin-top: 1em; }
  
  /* Slideshow */@media (min-width: 740px) {
 /* line 49, ../sass/components/bean/_bean_duo.scss */
    .bean-bean-duo .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      float: none;
      margin-right: 0; } 
}/* line 63, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
    height: auto; }@media (min-width: 740px) {
 /* line 63, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 213px; } 
}@media (min-width: 980px) {
 /* line 63, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 279px; } 
}@media (min-width: 1220px) {
 /* line 63, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-equal-columns .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 345px; } 
}/* line 80, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
    height: auto; }@media (min-width: 740px) {
 /* line 80, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 280px; } 
}@media (min-width: 980px) {
 /* line 80, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 369px; } 
}@media (min-width: 1220px) {
 /* line 80, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-8-4 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 458px; } 
}/* line 97, ../sass/components/bean/_bean_duo.scss */
  .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
    height: auto; }@media (min-width: 740px) {
 /* line 97, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 146px; } 
}@media (min-width: 980px) {
 /* line 97, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 190px; } 
}@media (min-width: 1220px) {
 /* line 97, ../sass/components/bean/_bean_duo.scss */
      .bean-bean-duo.bean-duo-layout-duo-two-columns-4-8 .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 233px; } 
}/* line 55, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-brighten .field-name-field-fc-carussel-item > .field-items > .field-item {
    opacity: 0.7;
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 6, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-brighten .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      opacity: 1; }
  /* line 64, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-brighten .field-carussel-slide > .field-item {
    opacity: 0.7;
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 6, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-brighten .field-carussel-slide > .field-item:hover {
      opacity: 1; }
  /* line 72, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-brighten .bean-tablelisting-no-slides .views-row > article {
    opacity: 0.7;
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 6, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-brighten .bean-tablelisting-no-slides .views-row > article:hover {
      opacity: 1; }
  /* line 83, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-fade .field-name-field-fc-carussel-item > .field-items > .field-item {
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 15, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-fade .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      opacity: 0.7; }
  /* line 92, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-fade .field-carussel-slide > .field-item {
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 15, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-fade .field-carussel-slide > .field-item:hover {
      opacity: 0.7; }
  /* line 100, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-fade .bean-tablelisting-no-slides .views-row > article {
    transition: opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 15, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-fade .bean-tablelisting-no-slides .views-row > article:hover {
      opacity: 0.7; }
  /* line 111, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoom .field-name-field-fc-carussel-item > .field-items > .field-item {
    transition: transform 0.5s;
    transition-timing-function: ease-in-out; }
    /* line 24, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoom .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      transform: scale(0.95, 0.95); }
  /* line 120, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoom .field-carussel-slide > .field-item {
    transition: transform 0.5s;
    transition-timing-function: ease-in-out; }
    /* line 24, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoom .field-carussel-slide > .field-item:hover {
      transform: scale(0.95, 0.95); }
  /* line 128, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoom .bean-tablelisting-no-slides .views-row > article {
    transition: transform 0.5s;
    transition-timing-function: ease-in-out; }
    /* line 24, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoom .bean-tablelisting-no-slides .views-row > article:hover {
      transform: scale(0.95, 0.95); }
  /* line 139, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnbrighten .field-name-field-fc-carussel-item > .field-items > .field-item {
    opacity: 0.6;
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 34, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnbrighten .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 1; }
  /* line 148, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnbrighten .field-carussel-slide > .field-item {
    opacity: 0.6;
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 34, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnbrighten .field-carussel-slide > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 1; }
  /* line 156, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnbrighten .bean-tablelisting-no-slides .views-row > article {
    opacity: 0.6;
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 34, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnbrighten .bean-tablelisting-no-slides .views-row > article:hover {
      transform: scale(0.95, 0.95);
      opacity: 1; }
  /* line 167, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnfade .field-name-field-fc-carussel-item > .field-items > .field-item {
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 44, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnfade .field-name-field-fc-carussel-item > .field-items > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 0.7; }
  /* line 176, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnfade .field-carussel-slide > .field-item {
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 44, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnfade .field-carussel-slide > .field-item:hover {
      transform: scale(0.95, 0.95);
      opacity: 0.7; }
  /* line 184, ../sass/components/bean/_bean_effects.scss */
  .bean-effects.bean-effect-zoomnfade .bean-tablelisting-no-slides .views-row > article {
    transition: transform 0.5s, opacity 0.3s;
    transition-timing-function: ease-in-out; }
    /* line 44, ../sass/components/bean/_bean_effects.scss */
    .bean-effects.bean-effect-zoomnfade .bean-tablelisting-no-slides .views-row > article:hover {
      transform: scale(0.95, 0.95);
      opacity: 0.7; }
  
  /* line 1, ../sass/components/bean/_bean_footer_block.scss */
  .bean-footer-block {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .bean-footer-block:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block > .bean-content:after {
      content: "";
      display: table;
      clear: both; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block > .bean-content > .field:after {
      content: "";
      display: table;
      clear: both; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block > .bean-content > .field > .field-items:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block .field-footercontentblock-item.field-item-first, .bean-footer-block .field-footercontentblock-item:nth-child(1) {
        clear: both; } 
}/* line 28, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item > .entity > .content > .field {
      margin-bottom: 1.25em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 32, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item > .entity > .content > .field.field-name-field-footer-placeholder {
          display: none; } 
}@media (min-width: 740px) {
 /* line 28, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item > .entity > .content > .field {
          margin-bottom: 2.5em;
          display: block; } 
}/* line 43, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item h2.field-blocktitle {
      font-size: 1.2em;
      margin-bottom: 0.5em;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }@media (min-width: 0) and (max-width: 739px) {
 /* line 50, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item h2.field-blocktitle.empty-title {
          display: none; } 
}/* line 58, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-links .field-item {
      padding: 0.25em 0;
      border-bottom: 1px solid #fff; }
    /* line 66, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-text p:only-child {
      margin-bottom: 0; }
    /* line 73, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item .field-name-field-footer-contactdata .contact-data-mail {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items:after {
      content: "";
      display: table;
      clear: both; }
    /* line 84, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item {
      float: left; }
      /* line 87, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item img {
        padding-right: 0.5em; }@media (min-width: 740px) {
 /* line 91, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item.odd {
          width: 47.36842%;
          float: right;
          margin-right: 0;
          clear: right;
          text-align: right; }
        /* line 97, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item.even {
          width: 47.36842%;
          float: left;
          margin-right: 5.26316%;
          clear: both; }
        /* line 102, ../sass/components/bean/_bean_footer_block.scss */
        .bean-footer-block .field-footercontentblock-item div.field-name-field-footer-sociallinks > .field-items > .field-item img {
          padding-right: 0; } 
}@media (min-width: 740px) {
 /* line 112, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block.footer-block-2 .field-footercontentblock-item {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
      /* line 117, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-2 .field-footercontentblock-item.odd {
        width: 49.15254%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 122, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-2 .field-footercontentblock-item.even {
        clear: both; } 
}@media (min-width: 740px) {
 /* line 131, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block.footer-block-3 .field-footercontentblock-item {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
      /* line 136, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-3 .field-footercontentblock-item.field-item-third, .bean-footer-block.footer-block-3 .field-footercontentblock-item:nth-child(3) {
        width: 32.20339%;
        float: right;
        margin-right: 0;
        clear: right; } 
}@media (min-width: 740px) {
 /* line 147, ../sass/components/bean/_bean_footer_block.scss */
    .bean-footer-block.footer-block-4 .field-footercontentblock-item {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
      /* line 152, ../sass/components/bean/_bean_footer_block.scss */
      .bean-footer-block.footer-block-4 .field-footercontentblock-item.field-item-fourth, .bean-footer-block.footer-block-4 .field-footercontentblock-item:nth-child(4) {
        width: 23.72881%;
        float: right;
        margin-right: 0;
        clear: right; } 
}/* line 31, ../sass/components/bean/_bean_hero.scss */
  ul.ubg-bean-hero-selector {
    margin: 0;
    padding: 0.25em 0 0 0;
    list-style: none;
    text-align: center; }
    /* line 55, ../sass/abstractions/_mixins.scss */
    ul.ubg-bean-hero-selector li.selector-item {
      display: inline-block;
      width: 1.5em;
      height: 0.5em;
      border: 2px solid #e95d0f;
      margin: 0 0.5em; }
      /* line 61, ../sass/abstractions/_mixins.scss */
      ul.ubg-bean-hero-selector li.selector-item.active {
        background-color: #e95d0f; }
  
  /* line 39, ../sass/components/bean/_bean_hero.scss */
  .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero {
    padding: 0; }
  
  /* line 47, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field-collection-container {
    height: 100%; }
    /* line 51, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements {
      height: 100%;
      position: relative; }@media (min-width: 740px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          height: 260px; } 
}@media (min-width: 980px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          height: 350px; } 
}@media (min-width: 1220px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          height: 439px; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 55, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements > .field__items {
          padding-bottom: 74.5%; } 
}@media (min-width: 740px) {
 /* line 62, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements {
          height: 260px; } 
}@media (min-width: 980px) {
 /* line 62, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements {
          height: 350px; } 
}@media (min-width: 1220px) {
 /* line 62, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements {
          height: 439px; } 
}/* line 64, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-title {
        font-size: 125%; }
      /* line 67, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list {
        font-size: 125%; }
      /* line 71, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper {
        position: absolute;
        top: 0;
        left: 0; }@media (min-width: 740px) {
 /* line 71, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper {
            width: 50%;
            bottom: 0; } 
}/* line 79, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper .field-name-ubg-hero-image {
          width: 100%; }
          /* line 81, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-image-wrapper .field-name-ubg-hero-image img {
            width: 100%;
            height: auto; }
      /* line 87, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        height: 100%;
        overflow: hidden; }@media (min-width: 0) and (max-width: 739px) {
 /* line 87, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper {
            display: none; } 
}/* line 98, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper .field-name-ubg-hero-full-image {
          width: 100%; }
          /* line 100, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-full-image-wrapper .field-name-ubg-hero-full-image img {
            width: 100%;
            height: auto; }
      /* line 106, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        height: 100%;
        overflow: hidden; }@media (min-width: 740px) {
 /* line 106, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper {
            display: none; } 
}/* line 117, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper .field-name-ubg-hero-mobile-image {
          width: 100%; }
          /* line 119, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper .field-name-ubg-hero-mobile-image img {
            width: 100%;
            height: auto; }
        /* line 124, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .hero-mobile-image-wrapper .copyright {
          bottom: 50%; }
      /* line 129, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper {
        position: relative;
        padding-bottom: 74.5%; }@media (min-width: 740px) {
 /* line 129, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper {
            position: absolute;
            top: 0;
            right: 0;
            width: 50%;
            height: 100%;
            padding-bottom: 0; } 
}/* line 143, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .hero-background-wrapper {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
          /* line 149, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .hero-background-wrapper .field-name-ubg-hero-background {
            width: 100%; }
            /* line 151, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .hero-background-wrapper .field-name-ubg-hero-background img {
              width: 100%;
              height: auto; }
        /* line 157, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content {
          position: absolute;
          top: 50%;
          left: 6.75%;
          right: 6.75%;
          width: 86.5%;
          transform: translateY(-50%); }
          /* line 165, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field {
            padding: 0;
            font-size: 1em; }
            /* line 173, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
              display: inline-block;
              background-color: #fff;
              color: #000;
              padding: 0.2em 0.5em;
              margin: 0 0 10px 0;
              height: 1.3em;
              line-height: 1.35em;
              overflow: hidden;
              display: inline-block;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
              font-size: 0.9em;
              height: 1.1em;
              line-height: 1.1em;
              vertical-align: top;
              margin: 0 0 5px; }@media (min-width: 740px) {
 /* line 173, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
                  font-size: 0.9em; } 
}@media (min-width: 980px) {
 /* line 173, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
                  font-size: 1em; } 
}@media (min-width: 1220px) {
 /* line 173, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item {
                  font-size: 1em; } 
}/* line 197, ../sass/components/bean/_bean_hero.scss */
              .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item a {
                color: #000; }
                /* line 199, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-meta .field__items .field__item a:hover {
                  text-decoration: none; }
            /* line 207, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
              font-size: 1.1em;
              line-height: 1.4em;
              padding: 0 0.3em;
              width: calc(100% - 0.6em);
              max-height: 4.2em;
              overflow: hidden;
              padding-left: 0.2em;
              padding-right: 0.2em;
              width: calc(100% - 0.4em);
              font-size: 1.25em;
              height: 4.2em; }@media (min-width: 740px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.2em; } 
}@media (min-width: 980px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.25em; } 
}@media (min-width: 360px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.5em; } 
}@media (min-width: 450px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.75em; } 
}@media (min-width: 550px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 2.25em; } 
}@media (min-width: 740px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.5em; } 
}@media (min-width: 980px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 1.75em; } 
}@media (min-width: 1220px) {
 /* line 207, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text {
                  font-size: 2.25em; } 
}/* line 239, ../sass/components/bean/_bean_hero.scss */
              .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items {
                font-family: Arial, Helvetica, Verdana, sans-serif;
                color: #000;
                margin: 0 0 10px 0;
                height: auto;
                display: inline;
                position: relative;
                font-size: 1em;
                line-height: inherit; }
                /* line 101, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items a {
                  color: #000; }
                  /* line 103, ../sass/abstractions/_mixins.scss */
                  .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items a:hover {
                    text-decoration: none; }
                /* line 107, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items span {
                  padding: 0.15em 2px 0.05em 0;
                  box-shadow: 0.3em 0 0 #fff, -0.3em 0 0 #fff;
                  background-color: #fff;
                  box-decoration-break: clone;
                  -webkit-box-decoration-break: clone; }
                /* line 243, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-text > .field__items span {
                  box-shadow: 0.2em 0 0 #fff, -0.2em 0 0 #fff; }
            /* line 248, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link {
              max-height: initial;
              font-size: 0.9em;
              line-height: 1.5em; }@media (min-width: 450px) {
 /* line 248, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link {
                  font-size: 1em; } 
}/* line 259, ../sass/components/bean/_bean_hero.scss */
              .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link .field__items .field__item {
                display: block;
                margin: 0.5em 0 0; }
                /* line 264, ../sass/components/bean/_bean_hero.scss */
                .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-link .field__items .field__item a {
                  display: inline-block;
                  background: #fff;
                  color: #000;
                  text-decoration: none;
                  padding: 0 0.3em; }
            /* line 275, ../sass/components/bean/_bean_hero.scss */
            .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements .content-wrapper .content .field.field-name-ubg-hero-block {
              font-size: initial; }
      /* line 289, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-title .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item.field-item-2, .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-title .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item.field-item-3 {
        display: none; }
      /* line 305, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
        font-size: 1.25em;
        margin-bottom: 6px;
        padding-left: 0;
        padding-right: 0; }@media (min-width: 450px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.5em; } 
}@media (min-width: 550px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.75em; } 
}@media (min-width: 740px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.5em; } 
}@media (min-width: 980px) {
 /* line 305, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text {
            font-size: 1.75em; } 
}/* line 327, ../sass/components/bean/_bean_hero.scss */
        .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item {
          max-height: 1.2em;
          height: 1.2em; }
          /* line 331, ../sass/components/bean/_bean_hero.scss */
          .bean-ubg-bean-hero .bean-content .field-collection-container .field.field-name-ubg-hero-elements .field-collection-item-ubg-hero-elements.ubg-bean-hero-element-list .content-wrapper .content .field.field-name-ubg-hero-text > .field__items > .field__item span {
            display: inline-block;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            background: transparent;
            box-shadow: none; }
  /* line 354, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title {
    background-color: #e1e2e4;
    margin-top: 2em; }
    /* line 358, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items {
      text-align: center; }
      /* line 361, ../sass/components/bean/_bean_hero.scss */
      .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items > .field-item {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        display: inline;
        padding: 0.3em 2px 0.3em 0;
        box-shadow: 0.3em 0 0 #fff, -0.3em 0 0 #fff;
        background-color: #fff;
        box-decoration-break: clone;
        -webkit-box-decoration-break: clone;
        line-height: 1.3em; }
  /* line 375, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content #sdnPlayer {
    margin: 0 auto; }
  /* line 378, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title {
    padding: 2em 1em; }
    /* line 382, ../sass/components/bean/_bean_hero.scss */
    .bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items > .field-item {
      text-align: center;
      font-size: 1.5em;
      font-family: Arial, Helvetica, Verdana, sans-serif; }
  /* line 391, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero ul.action-links {
    display: none; }
  /* line 395, ../sass/components/bean/_bean_hero.scss */
  .bean-ubg-bean-hero .copyright {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 2px 4px;
    background: rgba(0, 0, 0, 0.4);
    color: rgba(255, 255, 255, 0.7);
    font-size: 8px;
    line-height: 10px;
    height: 10px; }
  
  /* line 412, ../sass/components/bean/_bean_hero.scss */
  .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title {
    background-color: transparent;
    margin-top: 0; }
    /* line 416, ../sass/components/bean/_bean_hero.scss */
    .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items {
      text-align: center; }
      /* line 419, ../sass/components/bean/_bean_hero.scss */
      .entity-bean.ubg-entity-with-background.bean-ubg-bean-hero .bean-content .field-name-ubg-hero-ls-title > .field-items > .field-item {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        display: block;
        padding: 0;
        box-shadow: none;
        background-color: transparent; }
  
  /* line 436, ../sass/components/bean/_bean_hero.scss */
  ul.ubg-bean-hero-selector li.selector-item {
    width: 0.8em;
    height: 0.8em;
    border-radius: 0.4em;
    border: none;
    background-color: #e1e2e4;
    padding: 0;
    margin: 0 0.2em; }
    /* line 444, ../sass/components/bean/_bean_hero.scss */
    ul.ubg-bean-hero-selector li.selector-item.active, ul.ubg-bean-hero-selector li.selector-item:hover {
      background-color: #e95d0f; }
  
  /* line 3, ../sass/components/bean/_bean_livestream.scss */
  .bean-bean-livestream .bean-content > * + * {
    margin-top: 0.75em; }
  
  /* line 5, ../sass/components/bean/_bean_masonry.scss */
  .bean-bean-masonry .view-masonry-wall > .view-content > .views-row article {
    background-color: #fff;
    padding: 1rem;
    -moz-box-shadow: 0 7px 12px 0 rgba(204, 204, 204, 0.4);
    -webkit-box-shadow: 0 7px 12px 0 rgba(204, 204, 204, 0.4);
    box-shadow: 0 7px 12px 0 rgba(204, 204, 204, 0.4); }@media (min-width: 0) and (max-width: 739px) {
 /* line 14, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content > .views-row + .views-row {
      margin-top: 20px; } 
}@media (min-width: 740px) {
 /* line 3, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content {
      display: grid;
      grid-gap: 12px;
      grid-auto-rows: 10px; } 
}@media (min-width: 980px) {
 /* line 3, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content {
      grid-gap: 16px; } 
}@media (min-width: 1220px) {
 /* line 3, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content {
      grid-gap: 20px; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 35, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry .view-masonry-wall > .view-content > .views-row {
      margin-bottom: 20px; } 
}@media (min-width: 740px) {
 /* line 44, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-2 .view-masonry-wall > .view-content {
      grid-template-columns: 49.15254% 49.15254%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 52, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-2 .view-masonry-wall > .view-content > .views-row:nth-child(2n+1) {
      clear: both;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 56, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-2 .view-masonry-wall > .view-content > .views-row:nth-child(3n+0) {
      width: 49.15254%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 67, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content {
      grid-template-columns: 32.20339% 32.20339% 32.20339%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 76, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content > .views-row:nth-child(3n+1) {
      clear: both;
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 80, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content > .views-row:nth-child(3n+2) {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 83, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-3 .view-masonry-wall > .view-content > .views-row:nth-child(3n+0) {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 94, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content {
      grid-template-columns: 23.72881% 23.72881% 23.72881% 23.72881%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 102, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(4n+1) {
      clear: both;
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 106, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(4n+2) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 109, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(4n+3) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 112, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-cols-4 .view-masonry-wall > .view-content > .views-row:nth-child(3n+0) {
      width: 23.72881%;
      float: right;
      margin-right: 0; } 
}/* line 126, ../sass/components/bean/_bean_masonry.scss */
  .bean-bean-masonry.bean-masonry-with-nicescroll .view-masonry-wall > .view-content > .views-row article .text {
    max-height: 250px;
    padding: 10px 0; }
    /* line 130, ../sass/components/bean/_bean_masonry.scss */
    .bean-bean-masonry.bean-masonry-with-nicescroll .view-masonry-wall > .view-content > .views-row article .text .field-name-body {
      overflow: hidden;
      padding-right: 0.75em;
      box-sizing: border-box; }
  
  /* line 4, ../sass/components/bean/_bean_masonry_gallery.scss */
  .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item {
    position: relative; }
    /* line 8, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item img {
      vertical-align: top; }
    /* line 13, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-copyright {
      position: absolute;
      bottom: 0;
      right: 0;
      font-size: 0.75em;
      max-width: 75%;
      background-color: rgba(255, 255, 255, 0.6);
      padding: 2px 4px; }
    /* line 23, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-description-wrapper {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      font-size: 1rem;
      background-color: transparent; }
      /* line 32, ../sass/components/bean/_bean_masonry_gallery.scss */
      .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-description-wrapper > * {
        visibility: hidden; }
        /* line 36, ../sass/components/bean/_bean_masonry_gallery.scss */
        .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-description-wrapper > *.open {
          visibility: visible; }
      /* line 42, ../sass/components/bean/_bean_masonry_gallery.scss */
      .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-description-wrapper div.media-description-button {
        width: 1.75em;
        height: 1.75em;
        line-height: 1.75em;
        border-radius: 50%;
        font-size: 1.5em;
        background-color: #e95d0f;
        color: #fff;
        text-align: center;
        vertical-align: middle;
        cursor: pointer;
        position: absolute;
        bottom: 10px;
        left: 10px; }
        /* line 57, ../sass/components/bean/_bean_masonry_gallery.scss */
        .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item div.media-description-wrapper div.media-description-button span {
          vertical-align: top;
          line-height: inherit; }
    /* line 65, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item.description-open div.media-copyright {
      display: none; }
    /* line 69, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item.description-open div.media-description {
      display: -webkit-box;
      margin-left: 4em;
      overflow: hidden;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical; }
    /* line 77, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article.gallery-item.description-open div.media-description-wrapper {
      background-color: rgba(255, 255, 255, 0.7);
      padding: 0.75em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 87, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item + .masonry-gallery-item {
      margin-top: 20px; } 
}@media (min-width: 740px) {
 /* line 3, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content {
      display: grid;
      grid-gap: 12px;
      grid-auto-rows: 1px; } 
}@media (min-width: 980px) {
 /* line 3, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content {
      grid-gap: 16px; } 
}@media (min-width: 1220px) {
 /* line 3, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content {
      grid-gap: 20px; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 108, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item {
      margin-bottom: 20px; } 
}@media (min-width: 740px) {
 /* line 117, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-2 .masonry-gallery-wall > .masonry-gallery-content {
      grid-template-columns: 49.15254% 49.15254%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 125, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-2 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(2n+1) {
      clear: both;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 129, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-2 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+0) {
      width: 49.15254%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 140, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content {
      grid-template-columns: 32.20339% 32.20339% 32.20339%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 148, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+1) {
      clear: both;
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 152, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+2) {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 155, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-3 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+0) {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 166, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content {
      grid-template-columns: 23.72881% 23.72881% 23.72881% 23.72881%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 174, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(4n+1) {
      clear: both;
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 178, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(4n+2) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 181, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(4n+3) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 184, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-cols-4 .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item:nth-child(3n+0) {
      width: 23.72881%;
      float: right;
      margin-right: 0; } 
}/* line 198, ../sass/components/bean/_bean_masonry_gallery.scss */
  .bean-bean-masonry-gallery.bean-masonry-with-nicescroll .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article .text {
    max-height: 250px;
    padding: 10px 0; }
    /* line 202, ../sass/components/bean/_bean_masonry_gallery.scss */
    .bean-bean-masonry-gallery.bean-masonry-with-nicescroll .masonry-gallery-wall > .masonry-gallery-content > .masonry-gallery-item article .text .field-name-body {
      overflow: hidden;
      padding-right: 0.75em;
      box-sizing: border-box; }
  
  /* line 4, ../sass/components/bean/_bean_mitgliedschaft.scss */
  ul.mitgliedschaft-steps {
    list-style: none;
    padding: 0;
    margin: 1.5em 0;
    height: auto; }
    /* line 10, ../sass/components/bean/_bean_mitgliedschaft.scss */
    ul.mitgliedschaft-steps li {
      float: left;
      height: 21px;
      line-height: 21px;
      font-size: 0.85em;
      padding: 0 1%;
      color: #808080;
      width: 22.5%; }
      /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
      ul.mitgliedschaft-steps li.stepinfo-text {
        height: 24px;
        line-height: 24px; }@media (min-width: 0) and (max-width: 480px) {
 /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
          ul.mitgliedschaft-steps li.stepinfo-text {
            text-align: left;
            float: none;
            width: auto;
            margin-bottom: 1em; } 
}@media (min-width: 481px) {
 /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
          ul.mitgliedschaft-steps li.stepinfo-text {
            text-align: center;
            height: 48px; } 
}@media (min-width: 740px) {
 /* line 19, ../sass/components/bean/_bean_mitgliedschaft.scss */
          ul.mitgliedschaft-steps li.stepinfo-text {
            text-align: left;
            height: 24px;
            line-height: 24px; } 
}/* line 40, ../sass/components/bean/_bean_mitgliedschaft.scss */
        ul.mitgliedschaft-steps li.stepinfo-text span.step-number {
          display: inline-block;
          width: 24px;
          height: 24px;
          border-radius: 12px;
          color: #fff;
          background-color: #808080;
          font-size: 1em;
          font-weight: bold;
          text-align: center;
          line-height: 24px;
          margin-right: 5px; }
        /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
        ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
          white-space: nowrap;
          display: inline-block;
          width: auto; }@media (min-width: 300px) and (max-width: 480px) {
 /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
            ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
              width: auto; } 
}@media (min-width: 481px) {
 /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
            ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
              width: 99%; } 
}@media (min-width: 740px) {
 /* line 54, ../sass/components/bean/_bean_mitgliedschaft.scss */
            ul.mitgliedschaft-steps li.stepinfo-text span.step-title {
              display: inline; } 
}/* line 74, ../sass/components/bean/_bean_mitgliedschaft.scss */
        ul.mitgliedschaft-steps li.stepinfo-text.activestep span.step-number {
          background-color: #e95d0f; }
      /* line 78, ../sass/components/bean/_bean_mitgliedschaft.scss */
      ul.mitgliedschaft-steps li.activestep {
        color: #e95d0f; }
      /* line 80, ../sass/components/bean/_bean_mitgliedschaft.scss */
      ul.mitgliedschaft-steps li img {
        margin: 0;
        margin-right: 5px;
        float: left; }
    /* line 88, ../sass/components/bean/_bean_mitgliedschaft.scss */
    ul.mitgliedschaft-steps.mitgliedschaft-steps-3-steps li {
      width: 31%; }
  
  /* line 94, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-zahlung {
    display: inline; }
  /* line 101, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-zahlung.form-type-radio label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-ehepartner label {
    margin-right: 20px;
    width: auto;
    float: none;
    display: inline; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios:after,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios:after {
    content: "";
    display: table;
    clear: both; }
  /* line 113, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios > label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios > label {
    float: left;
    margin-right: 0.5em; }
  /* line 118, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios .form-radios .form-item,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item {
    clear: none;
    float: left;
    margin: 0 0 0 4px;
    min-width: 60px;
    width: auto; }
    /* line 125, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-anrede.form-type-radios .form-radios .form-item:first-child,
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item:first-child {
      margin: 0; }@media (min-width: 740px) {
 /* line 132, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-radios .form-item.form-item-mitgliedschaft-berufstyp,
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-radios .form-item.form-item-mitgliedschaft-konfession {
      width: 49%; } 
}/* line 140, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-radios .form-item.form-item-mitgliedschaft-familienstand {
    width: auto; }
  /* line 144, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios {
    position: relative; }
    /* line 147, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item {
      margin-left: 1em; }
      /* line 150, ../sass/components/bean/_bean_mitgliedschaft.scss */
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .form-radios .form-item:first-child {
        margin-left: 0; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios > div:after {
      content: "";
      display: table;
      clear: both; }
    /* line 159, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-familienstand.form-type-radios .ajax-progress {
      position: absolute;
      right: 4%;
      top: 0; }
  /* line 167, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item.form-item-mitgliedschaft-ehepartner {
    margin-top: 0; }
  /* line 171, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #mitgliedschaft-familienstand-wrapper fieldset,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #mitgliedschaft-telefon-wrapper fieldset {
    clear: both;
    margin: 0;
    padding: 0;
    border: none; }
  /* line 179, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.form-item-mitgliedschaft-funktionen label {
    float: none;
    width: 100%; }
  /* line 184, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag input.form-text,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag-sonst input.form-text,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-spende input.form-text {
    width: 70%; }@media (min-width: 481px) {
 /* line 184, ../sass/components/bean/_bean_mitgliedschaft.scss */
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag input.form-text,
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag-sonst input.form-text,
      div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-spende input.form-text {
        width: 40%; } 
}/* line 194, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #edit-mitgliedschaft-mglinfos label,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-accept label {
    float: none;
    width: auto; }
  /* line 199, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form #edit-mitgliedschaft-mglinfos .form-item {
    margin: 0.5em 0; }
  /* line 201, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-checkbox {
    margin-left: 0; }
  /* line 203, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-kv-load-all input.form-checkbox {
    width: auto; }
  /* line 207, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item input.error,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item textarea.error,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item select.error {
    border-color: red; }
  /* line 211, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form div.error, div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .error {
    color: #8c2e0b; }
  /* line 213, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-submit.next-button {
    float: right; }
  /* line 214, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form input.form-submit.prev-button {
    clear: both;
    margin-left: 0;
    float: left; }
  /* line 216, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .required-info {
    margin-top: 1em; }
  /* line 218, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .container-inline-date .form-item .description {
    font-size: 0.8em;
    font-style: normal;
    display: inline; }
  /* line 224, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .field-prefix,
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .field-suffix {
    font-size: 1em; }
  /* line 227, ../sass/components/bean/_bean_mitgliedschaft.scss */
  div.mitgliedschaft form.ubg-bean-mitgliedschaft-form span.warning {
    color: red; }@media (min-width: 481px) {
 /* line 231, ../sass/components/bean/_bean_mitgliedschaft.scss */
    div.mitgliedschaft form.ubg-bean-mitgliedschaft-form .form-item-mitgliedschaft-beitrag-sonst label {
      display: none; } 
}/* line 239, ../sass/components/bean/_bean_mitgliedschaft.scss */
  html.js div.mitgliedschaft input.form-autocomplete {
    background-position: 100% 6px; }
  
  /* line 2, ../sass/components/bean/_bean_newsfeeds.scss */
  .newsfeeds-items-list .newsfeeds-item {
    border-bottom: 1px solid #ccc;
    border-top: 0 none;
    margin-bottom: 0.5em;
    padding-bottom: 0.5em; }
    /* line 8, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-list .newsfeeds-item h3.title {
      font-size: 1em;
      margin-bottom: 0; }
      /* line 12, ../sass/components/bean/_bean_newsfeeds.scss */
      .newsfeeds-items-list .newsfeeds-item h3.title a {
        color: #000; }
    /* line 17, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-list .newsfeeds-item .infoline,
    .newsfeeds-items-list .newsfeeds-item .text {
      margin-bottom: 0; }
  /* line 24, ../sass/components/bean/_bean_newsfeeds.scss */
  .newsfeeds-items-list.newsfeeds-items-block .newsfeeds-item {
    border-bottom: 0;
    padding-bottom: 0; }
  
  /* line 35, ../sass/components/bean/_bean_newsfeeds.scss */
  .newsfeeds-items-slideshow .feed-item .picture,
  .newsfeeds-items-table .feed-item .picture {
    overflow: hidden;
    position: relative; }
    /* line 39, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-slideshow .feed-item .picture:before,
    .newsfeeds-items-table .feed-item .picture:before {
      content: "";
      display: block;
      padding-top: calc(56.25% + 20px); }
    /* line 45, ../sass/components/bean/_bean_newsfeeds.scss */
    .newsfeeds-items-slideshow .feed-item .picture .content,
    .newsfeeds-items-table .feed-item .picture .content {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0; }
      /* line 52, ../sass/components/bean/_bean_newsfeeds.scss */
      .newsfeeds-items-slideshow .feed-item .picture .content img,
      .newsfeeds-items-table .feed-item .picture .content img {
        width: 100%;
        height: auto; }
  
  /* line 3, ../sass/components/bean/_bean_newsflash.scss */
  .bean-bean-newsflash .bean-header .bean-title {
    position: absolute; }@media (min-width: 740px) {
 /* line 14, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-2 .bean-newsflash-left.bean-newsflash-section-1 {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 20, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-2 .bean-newsflash-right.bean-newsflash-section-1 {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    /* line 29, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-left.bean-newsflash-section-1 {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 33, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-left.bean-newsflash-section-2 {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; }
    /* line 39, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-right.bean-newsflash-section-1 {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 43, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-3 .bean-newsflash-right.bean-newsflash-section-2 {
      width: 66.10169%;
      float: right;
      margin-right: 0; }
    /* line 52, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-4 .bean-newsflash-left.bean-newsflash-section-2 {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 58, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content.bean-newsflash-content-4 .bean-newsflash-right.bean-newsflash-section-2 {
      width: 49.15254%;
      float: right;
      margin-right: 0; } 
}/* line 66, ../sass/components/bean/_bean_newsflash.scss */
  .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item,
  .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row {
    margin-bottom: 1.25em; }
    /* line 70, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item.field-item-2, .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item.views-row-2,
    .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row.field-item-2,
    .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row.views-row-2 {
      margin-bottom: 0; }@media (min-width: 740px) {
 /* line 66, ../sass/components/bean/_bean_newsflash.scss */
      .bean-newsflash-content .bean-newsflash-section .bean-newsflash-slide > .field__item,
      .bean-newsflash-content .bean-newsflash-section .bean-newsflash-no-slides .views-row {
        margin-bottom: 0; } 
}@media (min-width: 740px) {
 /* line 88, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item, .bean-newsflash-content-3
    .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row {
      width: 48.71795%;
      float: left;
      margin-right: 2.5641%; }
      /* line 91, ../sass/components/bean/_bean_newsflash.scss */
      .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item-2, .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item.odd, .bean-newsflash-content-3 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.views-row-even, .bean-newsflash-content-3
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item-2, .bean-newsflash-content-3
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item.odd, .bean-newsflash-content-3
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.views-row-even {
        width: 48.71795%;
        float: right;
        margin-right: 0;
        clear: right; }
    /* line 100, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item, .bean-newsflash-content-4
    .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row {
      width: 48.27586%;
      float: left;
      margin-right: 3.44828%; }
      /* line 103, ../sass/components/bean/_bean_newsflash.scss */
      .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item-2, .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.field-item.odd, .bean-newsflash-content-4 .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.views-row-even, .bean-newsflash-content-4
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item-2, .bean-newsflash-content-4
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.field-item.odd, .bean-newsflash-content-4
      .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.views-row-even {
        width: 48.27586%;
        float: right;
        margin-right: 0;
        clear: right; }
    /* line 112, ../sass/components/bean/_bean_newsflash.scss */
    .bean-newsflash-section-2 .bean-newsflash-slide > .field__item.views-row-odd,
    .bean-newsflash-section-2 .bean-newsflash-no-slides .views-row.views-row-odd {
      clear: left; } 
}/* line 119, ../sass/components/bean/_bean_newsflash.scss */
  .newsflash-navigation {
    height: 1.95em;
    padding-bottom: 1.5em;
    position: relative; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .newsflash-navigation:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 2, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .bean-content {
    position: relative; }
    /* line 6, ../sass/components/bean/_bean_panorama.scss */
    .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
      width: auto;
      height: 400px; }@media (min-width: 740px) {
 /* line 6, ../sass/components/bean/_bean_panorama.scss */
        .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
          height: 400px; } 
}@media (min-width: 980px) {
 /* line 6, ../sass/components/bean/_bean_panorama.scss */
        .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
          height: 500px; } 
}@media (min-width: 1220px) {
 /* line 6, ../sass/components/bean/_bean_panorama.scss */
        .bean-bean-panorama .bean-content .field-name-field-image-panorama .file {
          height: 600px; } 
}/* line 22, ../sass/components/bean/_bean_panorama.scss */
      .bean-bean-panorama .bean-content .field-name-field-image-panorama .file img {
        width: auto;
        height: auto;
        vertical-align: top; }
    /* line 30, ../sass/components/bean/_bean_panorama.scss */
    .bean-bean-panorama .bean-content .copyright {
      display: none; }
  /* line 37, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .field-name-field-image-panorama .file .pnlm-controls-container {
    right: 4px;
    bottom: 4px;
    left: auto;
    top: auto; }
  /* line 44, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .field-name-field-image-panorama .file .pnlm-load-button {
    height: 60px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: transparent;
    z-index: 50;
    top: auto;
    bottom: 5%; }
    /* line 54, ../sass/components/bean/_bean_panorama.scss */
    .bean-bean-panorama .field-name-field-image-panorama .file .pnlm-load-button .glyphicons {
      font-size: 3em;
      line-height: 1; }
    /* line 59, ../sass/components/bean/_bean_panorama.scss */
    .bean-bean-panorama .field-name-field-image-panorama .file .pnlm-load-button img {
      width: 33% !important;
      height: auto; }
  /* line 65, ../sass/components/bean/_bean_panorama.scss */
  .bean-bean-panorama .field-name-field-image-panorama .file .pnlm-about-msg {
    background-color: transparent;
    display: none; }@media (min-width: 0) and (max-width: 739px) {
 /* line 78, ../sass/components/bean/_bean_panorama.scss */
    .view.fullscreen > .view-content > .views-row > .bean-bean-panorama.fullscreen,
    .bean-page-view.fullscreen > .view-content > .views-row > .bean-bean-panorama.fullscreen {
      padding-left: 0;
      padding-right: 0; } 
}/* line 9, ../sass/components/bean/_bean_poster.scss */
  .bean-ubg-bean-poster {
    position: relative; }
    /* line 12, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster h2.bean-title {
      float: left; }
      /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
      .bean-ubg-bean-poster h2.bean-title:after {
        content: "";
        display: table;
        clear: both; }/**/
@media (min-width: 740px) {
 /* line 20, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; }
        /* line 23, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-2, .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-4, .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-6 {
          width: 49.15254%;
          float: right;
          margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 20, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        height: 344px; } 
}@media (min-width: 980px) {
 /* line 20, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        height: 462px; } 
}@media (min-width: 1220px) {
 /* line 20, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        height: 580px; } 
}@media (min-width: 740px) {
 /* line 38, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item .block {
        height: 344px; } 
}@media (min-width: 980px) {
 /* line 38, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item .block {
        height: 462px; } 
}@media (min-width: 1220px) {
 /* line 38, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-2 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item .block {
        height: 580px; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row:after {
      content: "";
      display: table;
      clear: both; }@media (min-width: 740px) {
 /* line 59, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
        /* line 62, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-3, .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-6, .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item.field-item-9 {
          width: 32.20339%;
          float: right;
          margin-right: 0; } 
}/* line 70, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster.ubg-bean-poster-elements-3 .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row + .ubg-bean-poster-row {
      margin-top: 1em; }
    /* line 81, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster.ubg-bean-poster-elements-3.ubg-bean-poster-slideshow .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row + .ubg-bean-poster-row {
      margin-top: 0; }
    /* line 90, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster .bean-content {
      clear: both; }
      /* line 96, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
        position: relative;
        margin-bottom: 1em; }@media (min-width: 0) and (max-width: 739px) {
 /* line 96, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
            padding-top: 100%; } 
}@media (min-width: 740px) {
 /* line 96, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
            height: 225px;
            margin-bottom: 0.5em; } 
}@media (min-width: 980px) {
 /* line 96, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
            height: 303px; } 
}@media (min-width: 1220px) {
 /* line 96, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item {
            height: 380px; } 
}/* line 114, ../sass/components/bean/_bean_poster.scss */
        .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          padding: 0;
          margin: 0;
          border: none;
          overflow: hidden; }
          /* line 125, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .ubg-poster-element-background {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-position: center center;
            background-size: cover; }
          /* line 135, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .content {
            position: absolute;
            left: 0;
            bottom: 0;
            overflow: hidden;
            width: 100%;
            margin: 0; }
          /* line 145, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content {
            position: absolute;
            left: 0;
            margin: 0 12px;
            padding-bottom: 10px;
            width: calc(100% - 24px); }
            /* line 150, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field .field__items .field__item {
              display: inline-block;
              vertical-align: bottom; }
            /* line 157, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title {
              font-size: 1.1em;
              line-height: 1.4em;
              padding: 0 0.3em;
              width: calc(100% - 0.6em);
              max-height: 4.2em;
              overflow: hidden; }@media (min-width: 740px) {
 /* line 157, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title {
                  font-size: 1.2em; } 
}@media (min-width: 980px) {
 /* line 157, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title {
                  font-size: 1.25em; } 
}/* line 161, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item {
                font-family: Arial, Helvetica, Verdana, sans-serif;
                color: #000;
                margin: 0 0 10px 0;
                height: auto;
                display: inline;
                position: relative;
                font-size: 1em;
                line-height: inherit; }
                /* line 101, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item a {
                  color: #000; }
                  /* line 103, ../sass/abstractions/_mixins.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item a:hover {
                    text-decoration: none; }
                /* line 107, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-title .field__items .field__item span {
                  padding: 0.15em 2px 0.05em 0;
                  box-shadow: 0.3em 0 0 #fff, -0.3em 0 0 #fff;
                  background-color: #fff;
                  box-decoration-break: clone;
                  -webkit-box-decoration-break: clone; }
            /* line 166, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
              background-color: #fff;
              color: #000;
              padding: 0.2em 0.5em;
              margin: 0 0 10px 0;
              height: 1.3em;
              line-height: 1.35em;
              overflow: hidden;
              text-transform: none;
              display: inline-block;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
              font-size: 0.9em;
              height: 1.1em;
              line-height: 1.1em;
              vertical-align: top;
              margin: 0 0 5px; }@media (min-width: 740px) {
 /* line 166, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
                  font-size: 0.9em; } 
}@media (min-width: 980px) {
 /* line 166, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
                  font-size: 1em; } 
}@media (min-width: 1220px) {
 /* line 166, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta {
                  font-size: 1em; } 
}/* line 189, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta a {
                color: #000; }
                /* line 191, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element .content .field.field-name-ubg-poster-meta a:hover {
                  text-decoration: none; }
          /* line 200, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content {
            position: absolute;
            top: 10.5%;
            left: 10.5%;
            right: 10.5%;
            bottom: 0;
            height: 89.55%;
            margin: 0;
            padding: 0;
            width: auto;
            top: auto;
            padding-top: 1em;
            height: auto; }
            /* line 210, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
              max-height: none;
              font-size: 1.2em;
              line-height: 1.4em;
              background-color: #fff;
              padding: 1em;
              width: calc(100% - 2em);
              height: calc(100% - 2em);
              border-top-left-radius: 0.5em;
              border-top-right-radius: 0.5em; }@media (min-width: 400px) and (max-width: 499px) {
 /* line 210, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
                  font-size: 1.5em;
                  line-height: 1.4em; } 
}@media (min-width: 500px) and (max-width: 599px) {
 /* line 210, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
                  font-size: 2.2em;
                  line-height: 1.1em; } 
}@media (min-width: 600px) and (max-width: 739px) {
 /* line 210, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
                  font-size: 2.3em;
                  line-height: 1.3em; } 
}@media (min-width: 740px) {
 /* line 210, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
                  font-size: 1em;
                  line-height: 1.1em; } 
}@media (min-width: 980px) {
 /* line 210, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
                  font-size: 1em;
                  line-height: 1.15em; } 
}@media (min-width: 1220px) {
 /* line 210, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body {
                  font-size: 1.2em;
                  line-height: 1.2em; } 
}/* line 246, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                font-family: Arial, Helvetica, Verdana, sans-serif;
                color: #000;
                margin: 0 0 10px 0;
                height: auto;
                display: inline;
                position: relative;
                font-size: 1em;
                line-height: inherit;
                display: inline-block;
                max-height: 14em;
                overflow: hidden; }
                /* line 101, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div a {
                  color: #000; }
                  /* line 103, ../sass/abstractions/_mixins.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div a:hover {
                    text-decoration: none; }
                /* line 107, ../sass/abstractions/_mixins.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div span {
                  padding: 0.15em 2px 0.05em 0;
                  box-shadow: 0.3em 0 0 #fff, -0.3em 0 0 #fff;
                  background-color: #fff;
                  box-decoration-break: clone;
                  -webkit-box-decoration-break: clone; }@media (min-width: 351px) and (max-width: 399px) {
 /* line 246, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                    max-height: 15.4em; } 
}@media (min-width: 400px) and (max-width: 450px) {
 /* line 246, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                    max-height: 14em; } 
}@media (min-width: 451px) and (max-width: 499px) {
 /* line 246, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                    max-height: 15.65em; } 
}@media (min-width: 500px) and (max-width: 599px) {
 /* line 246, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                    max-height: 12.15em; } 
}@media (min-width: 600px) and (max-width: 739px) {
 /* line 246, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                    max-height: 14.35em; } 
}@media (min-width: 740px) {
 /* line 246, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                    max-height: 12.15em; } 
}@media (min-width: 980px) {
 /* line 246, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div {
                    max-height: 15.6em; } 
}/* line 274, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-long-text .content .field-name-ubg-poster-body > div p {
                  line-height: inherit; }
          /* line 282, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
            position: absolute;
            top: 10.5%;
            left: 10.5%;
            right: 10.5%;
            bottom: 0;
            height: 89.55%;
            margin: 0;
            padding: 0;
            width: auto;
            overflow: visible;
            font-size: 1.0em; }@media (min-width: 400px) and (max-width: 500px) {
 /* line 282, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
                font-size: 1.2em; } 
}@media (min-width: 500px) and (max-width: 739px) {
 /* line 282, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
                font-size: 1.5em; } 
}@media (min-width: 640px) and (max-width: 739px) {
 /* line 282, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
                font-size: 2em; } 
}@media (min-width: 740px) {
 /* line 282, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content {
                font-size: 1em; } 
}/* line 305, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
              background-color: #fff;
              color: #000;
              padding: 0.2em 0.5em;
              margin: 0 0 10px 0;
              height: 1.3em;
              line-height: 1.35em;
              overflow: hidden;
              text-transform: none;
              display: inline-block;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
              font-size: 5.5em;
              line-height: 1.15em;
              padding: 0.05em;
              vertical-align: top;
              margin: 0 0 5px;
              height: 1.1em; }@media (min-width: 400px) and (max-width: 500px) {
 /* line 305, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
                  font-size: 5.3em; } 
}@media (min-width: 500px) and (max-width: 739px) {
 /* line 305, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
                  font-size: 5.5em; } 
}@media (min-width: 640px) and (max-width: 739px) {
 /* line 305, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
                  font-size: 5em; } 
}@media (min-width: 740px) {
 /* line 305, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
                  font-size: 3.75em; } 
}@media (min-width: 980px) {
 /* line 305, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
                  font-size: 4.5em; } 
}@media (min-width: 1220px) {
 /* line 305, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data {
                  font-size: 5.75em; } 
}/* line 339, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data a {
                color: #000; }
                /* line 341, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-data a:hover {
                  text-decoration: none; }
            /* line 346, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title {
              font-size: 1.875em;
              height: auto; }@media (min-width: 740px) {
 /* line 346, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title {
                  font-size: 1.5em; } 
}@media (min-width: 980px) {
 /* line 346, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title {
                  font-size: 1.875em; } 
}/* line 363, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-facts .content .field-name-ubg-poster-title > div.field__items div.field__item {
                display: inline-block; }
          /* line 372, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content {
            top: 6.5%;
            left: 6.5%;
            right: 6.5%;
            bottom: 6.5%;
            height: 87%;
            width: 87%;
            margin: 0;
            padding: 0; }
            /* line 382, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content div {
              height: 100%; }
            /* line 389, ../sass/components/bean/_bean_poster.scss */
            .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item {
              display: block; }@media (min-width: 0) and (max-width: 739px) {
 /* line 391, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
                  margin-bottom: 1em; }
                  /* line 394, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block:last-child {
                    margin-bottom: 0; } 
}@media (min-width: 740px) {
 /* line 391, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
                  height: 225px; } 
}@media (min-width: 980px) {
 /* line 391, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
                  height: 303px; } 
}@media (min-width: 1220px) {
 /* line 391, ../sass/components/bean/_bean_poster.scss */
                .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block {
                  height: 380px; } 
}/* line 407, ../sass/components/bean/_bean_poster.scss */
              .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block .ubg-poster-block-title {
                padding: 0.15em 5%; }@media (min-width: 0) and (max-width: 739px) {
 /* line 407, ../sass/components/bean/_bean_poster.scss */
                  .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .field-collection-item-ubg-poster-element.ubg-bean-poster-element-block .content .field-name-ubg-poster-block .field__items .field__item .block .ubg-poster-block-title {
                    position: absolute;
                    top: 0;
                    left: 0; } 
}/* line 428, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .field-name-ubg-poster-element .ubg-bean-poster-row > .field-item > .field-collection-view .entity-field-collection-item.ubg-bean-poster-linked {
            cursor: pointer; }
      /* line 437, ../sass/components/bean/_bean_poster.scss */
      .bean-ubg-bean-poster .bean-content .bean-poster-right-navigation {
        height: 32px;
        padding-bottom: 0.5em; }
        /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
        .bean-ubg-bean-poster .bean-content .bean-poster-right-navigation:after {
          content: "";
          display: table;
          clear: both; }@media (min-width: 740px) {
 /* line 437, ../sass/components/bean/_bean_poster.scss */
          .bean-ubg-bean-poster .bean-content .bean-poster-right-navigation {
            height: 41px;
            padding-bottom: 1em; } 
}/* line 450, ../sass/components/bean/_bean_poster.scss */
    .bean-ubg-bean-poster.ubg-bean-poster-slideshow .bean-content {
      clear: none; }
  
  /* line 2, ../sass/components/bean/_bean_pushnews.scss */
  .bean-bean-pushnews.bean-pushnews-empty {
    display: none; }
  /* line 6, ../sass/components/bean/_bean_pushnews.scss */
  .bean-bean-pushnews .bean-content {
    position: relative;
    background: #e1e2e4;
    padding: 1em 3em; }
    /* line 11, ../sass/components/bean/_bean_pushnews.scss */
    .bean-bean-pushnews .bean-content ul.pushnews {
      list-style: none;
      padding: 0;
      margin: 0; }
      /* line 16, ../sass/components/bean/_bean_pushnews.scss */
      .bean-bean-pushnews .bean-content ul.pushnews li {
        padding: 0;
        margin: 0;
        text-align: center; }
        /* line 21, ../sass/components/bean/_bean_pushnews.scss */
        .bean-bean-pushnews .bean-content ul.pushnews li h3 {
          font-size: 1em;
          margin-bottom: 0; }
    /* line 28, ../sass/components/bean/_bean_pushnews.scss */
    .bean-bean-pushnews .bean-content ul.cycle-pager {
      list-style: none;
      padding: 0;
      margin: 0;
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 10; }
      /* line 39, ../sass/components/bean/_bean_pushnews.scss */
      .bean-bean-pushnews .bean-content ul.cycle-pager li {
        position: absolute;
        display: inline-block;
        width: auto;
        height: 50%;
        top: 50%;
        padding: 0;
        text-align: center;
        cursor: pointer; }
        /* line 50, ../sass/components/bean/_bean_pushnews.scss */
        .bean-bean-pushnews .bean-content ul.cycle-pager li.prev-item {
          left: 0.5em; }
        /* line 54, ../sass/components/bean/_bean_pushnews.scss */
        .bean-bean-pushnews .bean-content ul.cycle-pager li.next-item {
          right: 0.5em; }
        /* line 58, ../sass/components/bean/_bean_pushnews.scss */
        .bean-bean-pushnews .bean-content ul.cycle-pager li a {
          margin-top: -11px;
          width: 22px;
          height: 22px;
          align: center;
          vertical-align: middle;
          display: block; }@media (min-width: 740px) {
 /* line 58, ../sass/components/bean/_bean_pushnews.scss */
            .bean-bean-pushnews .bean-content ul.cycle-pager li a {
              width: 22px;
              height: 22px; } 
}/* line 76, ../sass/components/bean/_bean_pushnews.scss */
  .bean-bean-pushnews.bean-pushnews-1 .bean-content {
    padding: 1em; }
  
  /*************
   * UBG Omega *
   *************/
  /* line 6, ../sass/components/bean/_bean_slideshow.scss */
  .ubg-bean-slideshow-wrapper,
  .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper .ubg-bean-slide {
    height: 29em; }
  
  /* Slideshow */
  /* line 14, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links {
    /* 2/3 Ansicht */ }@media (min-width: 740px) {
 /* line 14, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links {
        width: 66.10169%;
        float: left;
        margin-right: 1.69492%; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 19, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
        margin-bottom: 32px; } 
}@media (min-width: 740px) {
 /* line 19, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
        height: 346px;
        margin-bottom: 0; } 
}@media (min-width: 980px) {
 /* line 19, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
        height: 465px; } 
}@media (min-width: 1220px) {
 /* line 19, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide {
        height: 583px; } 
}/* line 36, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
      bottom: 0;
      width: 100%;
      margin: 0;
      padding: 0; }@media (min-width: 740px) {
 /* line 36, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
          background: transparent; } 
}/* line 44, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner .field {
        display: none; }
      /* line 47, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
        text-align: center; }@media (min-width: 740px) {
 /* line 47, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
            padding-bottom: 22px; } 
}@media (min-width: 980px) {
 /* line 47, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
            padding-bottom: 40px; } 
}@media (min-width: 1220px) {
 /* line 47, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-single-slide .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
            padding-bottom: 48px; } 
}/* line 67, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 {
      /* Wenn es nur 2 Slides gibt */ }@media (min-width: 0) and (max-width: 739px) {
 /* line 70, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
          width: calc(100% - 74px);
          margin-left: 5px;
          margin-right: 5px; } 
}@media (min-width: 740px) {
 /* line 70, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
          width: 119px; } 
}@media (min-width: 980px) {
 /* line 70, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
          width: 166px; } 
}@media (min-width: 1220px) {
 /* line 70, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
          width: 219px; } 
}@media (min-width: 740px) {
 /* line 90, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
          width: 184px; } 
}@media (min-width: 980px) {
 /* line 90, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
          width: 254px; } 
}@media (min-width: 1220px) {
 /* line 90, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item, .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
          width: 333px; } 
}/* line 105, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
      height: 55px;
      top: 0;
      margin-bottom: 0; }@media (min-width: 740px) {
 /* line 105, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
          height: 65px; } 
}@media (min-width: 980px) {
 /* line 105, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
          height: 95px; } 
}@media (min-width: 1220px) {
 /* line 105, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid {
          height: 124px; } 
}/* line 119, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid li.selector-item a {
        border-color: #000; }
      /* line 123, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference.ubg-bean-slideshow-with-links ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default.ubg-bean-slideshow-selector-grid li.selector-item.active a {
        background: #000; }
  /* line 134, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference:not(.ubg-bean-slideshow-with-links) .ubg-slide-youtube-video .image-inner {
    background-color: #000; }@media (min-width: 0) and (max-width: 739px) {
 /* line 139, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-mobile {
      display: block; } 
}@media (min-width: 740px) {
 /* line 139, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-mobile {
      display: none; } 
}/* line 147, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
    height: auto; }@media (min-width: 740px) {
 /* line 147, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 280px; } 
}@media (min-width: 980px) {
 /* line 147, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 369px; } 
}@media (min-width: 1220px) {
 /* line 147, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper {
        height: 458px; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 158, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-desktop-only {
        display: none; } 
}@media (min-width: 740px) {
 /* line 158, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-desktop-only {
        display: block; } 
}/* line 166, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper {
      height: 100%; }
      /* line 168, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide {
        height: 100%; }
        /* line 170, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .image-wrapper {
          height: 100%;
          width: 100%;
          position: absolute;
          z-index: 99; }
          /* line 175, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .image-wrapper img {
            width: 100%; }
          /* line 178, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .image-wrapper .copyright-wrapper {
            font-size: 70%;
            text-align: right;
            color: #999;
            position: absolute;
            bottom: 0;
            right: 0; }
        /* line 187, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
          padding-left: 10px;
          padding-right: 10px;
          position: relative;
          z-index: 100;
          height: 100%; }@media (min-width: 740px) {
 /* line 187, ../sass/components/bean/_bean_slideshow.scss */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
              max-width: 700px;
              margin-left: auto;
              margin-right: auto;
              padding-left: 0px;
              padding-right: 0px; }
              /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
              .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper:after {
                content: " ";
                display: block;
                clear: both; } 
}@media (min-width: 980px) {
 /* line 187, ../sass/components/bean/_bean_slideshow.scss */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
              max-width: 940px;
              margin-left: auto;
              margin-right: auto; }
              /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
              .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper:after {
                content: " ";
                display: block;
                clear: both; } 
}@media (min-width: 1220px) {
 /* line 187, ../sass/components/bean/_bean_slideshow.scss */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper {
              max-width: 1180px;
              margin-left: auto;
              margin-right: auto; }
              /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
              .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper:after {
                content: " ";
                display: block;
                clear: both; } 
}/* line 192, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
            position: absolute;
            height: auto; }@media (min-width: 0) and (max-width: 739px) {
 /* line 192, ../sass/components/bean/_bean_slideshow.scss */
              .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
                width: calc(100% - 1em);
                padding: 0.5em; }
                /* line 197, ../sass/components/bean/_bean_slideshow.scss */
                .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner .field {
                  display: none; } 
}@media (min-width: 740px) {
 /* line 192, ../sass/components/bean/_bean_slideshow.scss */
              .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner {
                width: 60%;
                padding: 1.5em; } 
}/* line 206, ../sass/components/bean/_bean_slideshow.scss */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner h2.slide-title {
              color: inherit;
              margin: 0; }
            /* line 210, ../sass/components/bean/_bean_slideshow.scss */
            .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide .content-wrapper .content-inner .field {
              margin: 0.5em 0 0 0; }
        /* line 216, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper .ubg-bean-slides-wrapper article.ubg-bean-slide.ubg-slide-no-content .content-wrapper {
          z-index: 0; }@media (min-width: 0) and (max-width: 739px) {
 /* line 222, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-wrapper.ubg-bean-slideshow-selector-display-simple {
        margin-bottom: 12px; } 
}/* line 228, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
    list-style: none;
    margin: 0;
    padding: 0;
    height: 55px; }@media (min-width: 740px) {
 /* line 228, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
        height: 65px; } 
}@media (min-width: 980px) {
 /* line 228, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
        height: 95px; } 
}@media (min-width: 1220px) {
 /* line 228, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector {
        height: 124px; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 242, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-desktop-only {
        display: none; } 
}@media (min-width: 740px) {
 /* line 242, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-desktop-only {
        display: block; } 
}/* line 251, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item {
      display: inline-block; }
      /* line 253, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item a {
        display: block;
        border: 2px solid #fff;
        background: #000;
        width: 16px;
        height: 16px; }@media (min-width: 1220px) {
 /* line 253, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item a {
            width: 19px;
            height: 19px; } 
}/* line 265, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.active a {
        background: #d00; }
      /* line 271, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.selector-arrow-item.selector-prev-item a {
        background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/pfeil-schwarz-links-25.png); }
      /* line 276, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-default li.selector-item.selector-arrow-item.selector-next-item a {
        background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/pfeil-schwarz-rechts-25.png); }
    /* line 284, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
      padding-left: 10px;
      padding-right: 10px; }@media (min-width: 740px) {
 /* line 284, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
          max-width: 700px;
          margin-left: auto;
          margin-right: auto;
          padding-left: 0px;
          padding-right: 0px; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 980px) {
 /* line 284, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
          max-width: 940px;
          margin-left: auto;
          margin-right: auto; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 1220px) {
 /* line 284, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full {
          max-width: 1180px;
          margin-left: auto;
          margin-right: auto; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-full:after {
            content: " ";
            display: block;
            clear: both; } 
}/* line 287, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
      display: block;
      float: left;
      width: 32px;
      height: 32px;
      padding: 0;
      line-height: 1em;
      /* 3/3 Ansicht */ }@media (min-width: 0) and (max-width: 739px) {
 /* line 287, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
          margin: 12px 0px 5px 0px; } 
}@media (min-width: 740px) {
 /* line 287, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
          margin: 18px 5px 5px 5px; } 
}@media (min-width: 1220px) {
 /* line 287, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
          margin-top: 32px; } 
}@media (min-width: 980px) {
 /* line 287, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item {
          width: 41px;
          height: 41px; } 
}/* line 307, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
        display: block;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 100%; }@media (min-width: 0) and (max-width: 739px) {
 /* line 307, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
            font-size: 14px; } 
}@media (min-width: 740px) {
 /* line 307, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
            font-size: 12px; } 
}@media (min-width: 980px) {
 /* line 307, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
            font-size: 13px; } 
}@media (min-width: 1220px) {
 /* line 307, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item a, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item span {
            font-size: 16px; } 
}/* line 327, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item a {
        background-size: 100% 100%; }
      /* line 330, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item {
        margin-left: 0; }
        /* line 331, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-prev-item a {
          background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/pfeil-links-schwarz-41.png); }
      /* line 336, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item {
        margin-right: 0; }
        /* line 337, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-arrow-item.selector-next-item a {
          background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/pfeil-rechts-schwarz-41.png); }@media (min-width: 0) and (max-width: 739px) {
 /* line 344, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
          width: calc(100% - 74px);
          margin-left: 5px;
          margin-right: 5px; } 
}@media (min-width: 740px) {
 /* line 344, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
          width: 159px; } 
}@media (min-width: 980px) {
 /* line 344, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
          width: 202px; } 
}@media (min-width: 1220px) {
 /* line 344, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
          width: 262px; } 
}/* line 359, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item a {
        text-decoration: none; }
        /* line 360, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item a:link, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item a:visited {
          color: #000; }
      /* line 367, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active a:link, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active a:visited {
        color: #ee8018; }
      /* line 371, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active span {
        color: #ee8018; }@media (min-width: 0) and (max-width: 739px) {
 /* line 344, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
          display: none; }
          /* line 377, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.active {
            display: block; } 
}@media (min-width: 740px) {
 /* line 344, ../sass/components/bean/_bean_slideshow.scss */
        .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item {
          display: none; }
          /* line 383, ../sass/components/bean/_bean_slideshow.scss */
          .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list li.selector-item.selector-slide-item.ubg-slide-visible-in-desktop {
            display: block; } 
}@media (min-width: 740px) {
 /* line 391, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
        width: 303px; } 
}@media (min-width: 980px) {
 /* line 391, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
        width: 414px; } 
}@media (min-width: 1220px) {
 /* line 391, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-2 li.selector-item.selector-slide-item {
        width: 534px; } 
}@media (min-width: 740px) {
 /* line 406, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
        width: 198px; } 
}@media (min-width: 980px) {
 /* line 406, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
        width: 272px; } 
}@media (min-width: 1220px) {
 /* line 406, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-display-list.ubg-bean-slideshow-selector-items-3 li.selector-item.selector-slide-item {
        width: 352px; } 
}/* line 422, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-wrapper-nonstarted li.selector-item.selector-slide-item-0 {
      display: block; }@media (min-width: 980px) {
 /* line 426, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-wrapper-nonstarted li.selector-item.selector-slide-item-1, .field--type-ubg-slide-reference ul.ubg-bean-slideshow-selector.ubg-bean-slideshow-selector-wrapper-nonstarted li.selector-item.selector-slide-item-2 {
        display: block; } 
}/* line 434, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
    position: relative; }@media (min-width: 0) and (max-width: 739px) {
 /* line 434, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
        top: -21px; } 
}@media (min-width: 740px) {
 /* line 434, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
        top: -40px; } 
}@media (min-width: 980px) {
 /* line 434, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
        top: -43px; } 
}@media (min-width: 1220px) {
 /* line 434, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slide-reference .ubg-bean-slideshow-startpause {
        top: -43px; } 
}@media (min-width: 740px) {
 /* line 450, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-field-full .ubg-bean-slideshow-startpause {
      top: -21px; } 
}@media (min-width: 980px) {
 /* line 450, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-field-full .ubg-bean-slideshow-startpause {
      top: -24px; } 
}@media (min-width: 1220px) {
 /* line 450, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slide-reference.ubg-bean-slideshow-field-full .ubg-bean-slideshow-startpause {
      top: -24px; } 
}/* Slide, in und außerhalb des Slideshows */
  /* line 468, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
    left: 0px; }@media (min-width: 0) and (max-width: 739px) {
 /* line 468, ../sass/components/bean/_bean_slideshow.scss */
      article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
        bottom: 0px; } 
}@media (min-width: 740px) {
 /* line 468, ../sass/components/bean/_bean_slideshow.scss */
      article.ubg-bean-slide.ubg-slide-content-pos-bottom-left .content-wrapper .content-inner {
        bottom: 19px; } 
}/* line 481, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner {
    right: 0px; }@media (min-width: 0) and (max-width: 739px) {
 /* line 481, ../sass/components/bean/_bean_slideshow.scss */
      article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner {
        bottom: 0px; } 
}@media (min-width: 740px) {
 /* line 481, ../sass/components/bean/_bean_slideshow.scss */
      article.ubg-bean-slide.ubg-slide-content-pos-bottom-right .content-wrapper .content-inner {
        bottom: 19px; } 
}/* line 494, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-pos-top-left .content-wrapper .content-inner {
    top: 0px;
    left: 0px; }
  /* line 502, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-pos-top-right .content-wrapper .content-inner {
    top: 0px;
    right: 0px; }
  /* line 510, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-display-black-on-white .content-wrapper .content-inner {
    color: #000;
    background: #fff; }
  /* line 518, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-display-white-on-black .content-wrapper .content-inner {
    color: #fff;
    background: #000; }
  /* line 526, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-display-black-on-white-opaque .content-wrapper .content-inner {
    color: #000;
    background: white;
    background: rgba(255, 255, 255, 0.5); }
  /* line 535, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-content-display-white-on-black-opaque .content-wrapper .content-inner {
    color: #fff;
    background: black;
    background: rgba(0, 0, 0, 0.5); }
  /* line 542, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide.ubg-slide-linked {
    cursor: pointer; }
  /* line 546, ../sass/components/bean/_bean_slideshow.scss */
  article.ubg-bean-slide .media-youtube-video {
    margin: 0 auto; }
  
  /* Kleine Bilder rechts */@media (min-width: 0) and (max-width: 739px) {
 /* line 552, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      /* line 556, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
      /* line 559, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slideshow-link-reference > .field__items > .field__item:last-child {
        width: 32.20339%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 552, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}/* line 568, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
    height: auto; }@media (min-width: 740px) {
 /* line 568, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
        height: 108px;
        margin: 0px 0px 11px 0px; } 
}@media (min-width: 980px) {
 /* line 568, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
        height: 145px;
        margin: 0px 0px 15px 0px; } 
}@media (min-width: 1220px) {
 /* line 568, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slideshow-link-reference > .field__items > .field__item {
        height: 181px;
        margin: 0px 0px 20px 0px; } 
}/* line 582, ../sass/components/bean/_bean_slideshow.scss */
    .field--type-ubg-slideshow-link-reference > .field__items > .field__item .ubg-slideshow-link {
      height: 100%; }
      /* line 585, ../sass/components/bean/_bean_slideshow.scss */
      .field--type-ubg-slideshow-link-reference > .field__items > .field__item .ubg-slideshow-link .images-wrapper img {
        width: 100%;
        height: auto; }
  /* line 592, ../sass/components/bean/_bean_slideshow.scss */
  .field--type-ubg-slideshow-link-reference > .field__items > .field__item:last-child {
    margin-bottom: 0; }
  
  /* line 598, ../sass/components/bean/_bean_slideshow.scss */
  .ubg-bean-slideshow-startpause {
    height: 1.5em;
    line-height: 1.5em;
    margin: 0 0 -1.5em 0;
    padding: 0;
    position: relative;
    top: -1.5em;
    text-align: right; }
    /* line 606, ../sass/components/bean/_bean_slideshow.scss */
    .ubg-bean-slideshow-startpause a {
      background: #000;
      opacity: 0.6;
      border-radius: 0.15em;
      margin: 0;
      padding: 0 0.5em;
      cursor: pointer;
      z-index: 101; }
      /* line 613, ../sass/components/bean/_bean_slideshow.scss */
      .ubg-bean-slideshow-startpause a:focus {
        background: #300; }
      /* line 616, ../sass/components/bean/_bean_slideshow.scss */
      .ubg-bean-slideshow-startpause a:link, .ubg-bean-slideshow-startpause a:visited, .ubg-bean-slideshow-startpause a:hover {
        color: #fff;
        text-decoration: none; }
      /* line 620, ../sass/components/bean/_bean_slideshow.scss */
      .ubg-bean-slideshow-startpause a:active {
        color: #e95d0f;
        text-decoration: none; }
  
  /* line 2, ../sass/components/bean/_bean_social_links.scss */
  .bean-bean-social-links.bean-social-links-empty {
    display: none; }
    /* line 5, ../sass/components/bean/_bean_social_links.scss */
    .bean-bean-social-links.bean-social-links-empty .meta-links {
      background-color: transparent;
      padding: 0; }
  /* line 11, ../sass/components/bean/_bean_social_links.scss */
  .bean-bean-social-links .meta-links {
    margin-bottom: 0; }
    /* line 14, ../sass/components/bean/_bean_social_links.scss */
    .bean-bean-social-links .meta-links ul.social-links {
      list-style: none;
      padding: 0;
      margin: 0; }@media (min-width: 740px) {
 /* line 14, ../sass/components/bean/_bean_social_links.scss */
        .bean-bean-social-links .meta-links ul.social-links {
          float: right; } 
}/* line 24, ../sass/components/bean/_bean_social_links.scss */
      .bean-bean-social-links .meta-links ul.social-links li {
        padding: 0;
        margin: 0;
        display: inline-block;
        margin: 0 0.5em 0.5em 0;
        width: 36px; }
        /* line 31, ../sass/components/bean/_bean_social_links.scss */
        .bean-bean-social-links .meta-links ul.social-links li.last {
          margin-right: 0; }@media (min-width: 740px) {
 /* line 24, ../sass/components/bean/_bean_social_links.scss */
          .bean-bean-social-links .meta-links ul.social-links li {
            margin: 0 0 0 0.5em;
            width: 36px; }
            /* line 37, ../sass/components/bean/_bean_social_links.scss */
            .bean-bean-social-links .meta-links ul.social-links li.first {
              margin-left: 0; } 
}@media (min-width: 980px) {
 /* line 24, ../sass/components/bean/_bean_social_links.scss */
          .bean-bean-social-links .meta-links ul.social-links li {
            margin: 0 0 0 1em;
            width: auto; } 
}/* line 45, ../sass/components/bean/_bean_social_links.scss */
        .bean-bean-social-links .meta-links ul.social-links li img {
          vertical-align: top; }
      /* line 51, ../sass/components/bean/_bean_social_links.scss */
      .bean-bean-social-links .meta-links ul.social-links.social-links-icon li {
        width: 36px;
        height: 36px;
        text-align: center;
        background-color: #e95d0f;
        border-radius: 5px;
        vertical-align: middle;
        line-height: 36px; }@media (min-width: 740px) {
 /* line 51, ../sass/components/bean/_bean_social_links.scss */
          .bean-bean-social-links .meta-links ul.social-links.social-links-icon li {
            margin: 0 0 0 0.5em;
            width: 36px; }
            /* line 64, ../sass/components/bean/_bean_social_links.scss */
            .bean-bean-social-links .meta-links ul.social-links.social-links-icon li.first {
              margin-left: 0; } 
}@media (min-width: 980px) {
 /* line 51, ../sass/components/bean/_bean_social_links.scss */
          .bean-bean-social-links .meta-links ul.social-links.social-links-icon li {
            margin: 0 0 0 1em;
            width: 50px;
            height: 50px;
            line-height: 50px; } 
}/* line 74, ../sass/components/bean/_bean_social_links.scss */
        .bean-bean-social-links .meta-links ul.social-links.social-links-icon li a {
          display: block;
          color: #fff; }
          /* line 78, ../sass/components/bean/_bean_social_links.scss */
          .bean-bean-social-links .meta-links ul.social-links.social-links-icon li a span.fa {
            font-size: 2em;
            color: inherit;
            line-height: inherit; }@media (min-width: 740px) {
 /* line 88, ../sass/components/bean/_bean_social_links.scss */
      .bean-bean-social-links .meta-links h3 {
        float: left;
        margin-bottom: 0;
        line-height: 36px; } 
}@media (min-width: 980px) {
 /* line 88, ../sass/components/bean/_bean_social_links.scss */
      .bean-bean-social-links .meta-links h3 {
        line-height: 50px; } 
}/* line 102, ../sass/components/bean/_bean_social_links.scss */
  .bean-bean-social-links.ubg-entity-with-background .meta-links {
    padding: 0; }
  
  /* line 1, ../sass/components/bean/_bean_social_media.scss */
  div.social-media-box {
    margin-bottom: 1em; }
    /* line 4, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box img.social-media-icon {
      float: left;
      margin-right: 0.3em;
      width: 30px; }@media (min-width: 980px) {
 /* line 4, ../sass/components/bean/_bean_social_media.scss */
        div.social-media-box img.social-media-icon {
          width: auto; } 
}/* line 14, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box span.social-media-icon {
      display: block;
      float: left;
      margin-right: 0.3em;
      width: 30px;
      height: 30px;
      background-color: #999;
      border: 0;
      border-radius: 50%;
      line-height: 30px;
      color: #fff;
      font-size: 20px;
      text-align: center; }@media (min-width: 980px) {
 /* line 14, ../sass/components/bean/_bean_social_media.scss */
        div.social-media-box span.social-media-icon {
          width: 44px;
          height: 44px;
          line-height: 44px;
          font-size: 30px; } 
}/* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    div.social-media-box .smtitle-display-icon:after {
      content: "";
      display: table;
      clear: both; }
    /* line 39, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box .smtitle-display-icon img.social-media-icon {
      float: none; }
    /* line 44, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box h3.title {
      line-height: 30px;
      margin-bottom: 0.5em; }
      /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
      div.social-media-box h3.title:after {
        content: "";
        display: table;
        clear: both; }@media (min-width: 980px) {
 /* line 44, ../sass/components/bean/_bean_social_media.scss */
        div.social-media-box h3.title {
          line-height: 44px; } 
}/* line 54, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box a.sm-toggle {
      display: block;
      text-align: right; }
      /* line 58, ../sass/components/bean/_bean_social_media.scss */
      div.social-media-box a.sm-toggle a:hover, div.social-media-box a.sm-toggle a:focus {
        text-decoration: none; }
      /* line 62, ../sass/components/bean/_bean_social_media.scss */
      div.social-media-box a.sm-toggle:focus {
        outline: 0; }
      /* line 66, ../sass/components/bean/_bean_social_media.scss */
      div.social-media-box a.sm-toggle i.fa {
        vertical-align: middle; }
        /* line 69, ../sass/components/bean/_bean_social_media.scss */
        div.social-media-box a.sm-toggle i.fa + span {
          margin-left: 0.3em; }
    /* line 76, ../sass/components/bean/_bean_social_media.scss */
    div.social-media-box .sm-placeholder a.sm-toggle {
      text-align: left; }
  
  /* line 82, ../sass/components/bean/_bean_social_media.scss */
  .social-widgets {
    margin-bottom: 1em;
    /* To fill the container and nothing else */ }@media (min-width: 740px) {
 /* line 88, ../sass/components/bean/_bean_social_media.scss */
      .social-widgets.social-widgets-2 div.social-media-box.even {
        clear: both;
        width: 49.15254%;
        float: left;
        margin-right: 1.69492%; }
      /* line 93, ../sass/components/bean/_bean_social_media.scss */
      .social-widgets.social-widgets-2 div.social-media-box.odd {
        width: 49.15254%;
        float: right;
        margin-right: 0;
        clear: right; }
      /* line 101, ../sass/components/bean/_bean_social_media.scss */
      .social-widgets.social-widgets-3 div.social-media-box {
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; }
        /* line 104, ../sass/components/bean/_bean_social_media.scss */
        .social-widgets.social-widgets-3 div.social-media-box.field-item-first {
          clear: both; }
        /* line 108, ../sass/components/bean/_bean_social_media.scss */
        .social-widgets.social-widgets-3 div.social-media-box.field-item-third {
          width: 32.20339%;
          float: right;
          margin-right: 0;
          clear: right; }
      /* line 116, ../sass/components/bean/_bean_social_media.scss */
      .social-widgets.social-widgets-4 div.social-media-box {
        width: 23.72881%;
        float: left;
        margin-right: 1.69492%; }
        /* line 119, ../sass/components/bean/_bean_social_media.scss */
        .social-widgets.social-widgets-4 div.social-media-box.field-item:nth-child(4n+1) {
          clear: both; }
        /* line 123, ../sass/components/bean/_bean_social_media.scss */
        .social-widgets.social-widgets-4 div.social-media-box.field-item:nth-child(4n+4) {
          width: 23.72881%;
          float: right;
          margin-right: 0;
          clear: right; } 
}/* line 133, ../sass/components/bean/_bean_social_media.scss */
    .social-widgets #fb-root {
      display: none; }
    /* line 138, ../sass/components/bean/_bean_social_media.scss */
    .social-widgets .fb_iframe_widget, .social-widgets .fb_iframe_widget span,
    .social-widgets .fb_iframe_widget span iframe[style],
    .social-widgets iframe.twitter-timeline {
      width: 100% !important; }
    /* line 144, ../sass/components/bean/_bean_social_media.scss */
    .social-widgets iframe {
      display: block; }
  
  /* line 149, ../sass/components/bean/_bean_social_media.scss */
  .bean-social-media-doubleclick-solution .sm-toggle-placeholder {
    display: block;
    height: 1.5em; }
  
  /* line 4, ../sass/components/bean/_bean_social_wall.scss */
  .juicer-feed.nobrand li.feed-item.juicer {
    display: none !important; }
  /* line 10, ../sass/components/bean/_bean_social_wall.scss */
  .juicer-feed a, .juicer-feed a:hover {
    color: #e95d0f; }
  /* line 15, ../sass/components/bean/_bean_social_wall.scss */
  .juicer-feed.modern li.feed-item {
    border-width: 1px; }
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .juicer-feed .j-text .j-message:after {
    content: "";
    display: table;
    clear: both; }
  /* line 26, ../sass/components/bean/_bean_social_wall.scss */
  .juicer-feed .j-paginate {
    transition: none;
    background-color: #e95d0f;
    font-size: 1em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    border: 0;
    border-radius: 0;
    color: #fff;
    padding: 0.5em 1.25em;
    text-transform: none;
    min-width: 200px; }
    /* line 39, ../sass/components/bean/_bean_social_wall.scss */
    .juicer-feed .j-paginate:link, .juicer-feed .j-paginate:visited {
      color: #fff; }
    /* line 41, ../sass/components/bean/_bean_social_wall.scss */
    .juicer-feed .j-paginate:hover {
      background-color: #999;
      color: #fff;
      text-decoration: none; }@media (min-width: 0) and (max-width: 739px) {
 /* line 6, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div + div {
      margin-top: 20px; } 
}@media (min-width: 740px) {
 /* line 4, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content {
      display: grid;
      grid-gap: 12px;
      grid-auto-rows: 10px; } 
}@media (min-width: 980px) {
 /* line 4, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content {
      grid-gap: 16px; } 
}@media (min-width: 1220px) {
 /* line 4, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content {
      grid-gap: 20px; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 27, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div {
      margin-bottom: 20px; } 
}@media (min-width: 740px) {
 /* line 39, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-2 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content {
      grid-template-columns: 49.15254% 49.15254%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 47, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-2 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(2n+1) {
      clear: both;
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    /* line 51, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-2 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(3n+0) {
      width: 49.15254%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 64, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-3 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content {
      grid-template-columns: 32.20339% 32.20339% 32.20339%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 72, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-3 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(3n+1) {
      clear: both;
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 76, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-3 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(3n+2) {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 79, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-3 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(3n+0) {
      width: 32.20339%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 92, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-4 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content {
      grid-template-columns: 23.72881% 23.72881% 23.72881% 23.72881%; } 
}@media all and (-ms-high-contrast: none) and (min-width: 740px) {
 /* line 100, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-4 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(4n+1) {
      clear: both;
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 104, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-4 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(4n+2) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 107, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-4 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(4n+3) {
      width: 23.72881%;
      float: left;
      margin-right: 1.69492%; }
    /* line 110, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .bean-bean-socialmedia-wall.bean-socialmedia-wall-cols-4 .socialmedia-wall-wrapper .socialmedia-wall > .socialmedia-wall-content > div:nth-child(3n+0) {
      width: 23.72881%;
      float: right;
      margin-right: 0; } 
}/* line 122, ../sass/components/bean/_bean_socialmedia_wall.scss */
  .socialmedia-post {
    width: 100%;
    border-width: 0;
    background-color: #fff;
    -moz-box-shadow: 0 6px 12px 0 rgba(206, 206, 206, 0.4);
    -webkit-box-shadow: 0 6px 12px 0 rgba(206, 206, 206, 0.4);
    box-shadow: 0 6px 12px 0 rgba(206, 206, 206, 0.4); }
    /* line 128, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .socialmedia-post .socialmedia-post-header {
      padding: 1em;
      height: 30px; }
      /* line 132, ../sass/components/bean/_bean_socialmedia_wall.scss */
      .socialmedia-post .socialmedia-post-header a.socialmedia-post-username {
        font-size: 1em; }
    /* line 138, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .socialmedia-post .socialmedia-user-image {
      width: 30px;
      height: 30px;
      vertical-align: middle;
      margin-right: 10px;
      float: left; }
    /* line 146, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .socialmedia-post .socialmedia-post-header-info {
      height: 30px;
      line-height: 15px;
      width: calc(100% - 70px);
      float: left; }
    /* line 153, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .socialmedia-post .socialmedia-app-image {
      width: 30px;
      height: 30px;
      vertical-align: middle;
      float: right; }
    /* line 161, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .socialmedia-post .socialmedia-post-body img,
    .socialmedia-post .socialmedia-post-body video {
      width: 100%; }
    /* line 166, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .socialmedia-post .socialmedia-post-body p {
      padding: 1em; }
    /* line 171, ../sass/components/bean/_bean_socialmedia_wall.scss */
    .socialmedia-post .socialmedia-slide {
      width: 100%;
      background-color: transparent;
      text-align: center; }
      /* line 176, ../sass/components/bean/_bean_socialmedia_wall.scss */
      .socialmedia-post .socialmedia-slide img,
      .socialmedia-post .socialmedia-slide video {
        width: auto;
        max-width: 100%;
        position: relative;
        top: 50%;
        transform: translateY(-50%); }
  
  /**
   * Sponsor-BEAN
   * 
   * @author Attila Németh
   * 22.12.2020
   */@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-1 .ubg-bean-sponsor-sponsor {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-1 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 100%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-1 .ubg-bean-sponsor-sponsor {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-1 .ubg-bean-sponsor-sponsor.wide-last {
        width: 100%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-2 .ubg-bean-sponsor-sponsor {
      width: 44.44444%;
      float: left;
      margin-right: 11.11111%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-2 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 44.44444%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-2 .ubg-bean-sponsor-sponsor {
      width: 44.44444%;
      float: left;
      margin-right: 11.11111%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-2 .ubg-bean-sponsor-sponsor.wide-last {
        width: 44.44444%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-3 .ubg-bean-sponsor-sponsor {
      width: 28.57143%;
      float: left;
      margin-right: 7.14286%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-3 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 28.57143%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-3 .ubg-bean-sponsor-sponsor {
      width: 28.57143%;
      float: left;
      margin-right: 7.14286%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-3 .ubg-bean-sponsor-sponsor.wide-last {
        width: 28.57143%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-4 .ubg-bean-sponsor-sponsor {
      width: 21.05263%;
      float: left;
      margin-right: 5.26316%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-4 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 21.05263%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-4 .ubg-bean-sponsor-sponsor {
      width: 21.05263%;
      float: left;
      margin-right: 5.26316%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-4 .ubg-bean-sponsor-sponsor.wide-last {
        width: 21.05263%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-5 .ubg-bean-sponsor-sponsor {
      width: 16.66667%;
      float: left;
      margin-right: 4.16667%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-5 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 16.66667%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-5 .ubg-bean-sponsor-sponsor {
      width: 16.66667%;
      float: left;
      margin-right: 4.16667%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-5 .ubg-bean-sponsor-sponsor.wide-last {
        width: 16.66667%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-6 .ubg-bean-sponsor-sponsor {
      width: 13.7931%;
      float: left;
      margin-right: 3.44828%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-6 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 13.7931%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-6 .ubg-bean-sponsor-sponsor {
      width: 13.7931%;
      float: left;
      margin-right: 3.44828%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-6 .ubg-bean-sponsor-sponsor.wide-last {
        width: 13.7931%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-7 .ubg-bean-sponsor-sponsor {
      width: 11.76471%;
      float: left;
      margin-right: 2.94118%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-7 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 11.76471%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-7 .ubg-bean-sponsor-sponsor {
      width: 11.76471%;
      float: left;
      margin-right: 2.94118%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-7 .ubg-bean-sponsor-sponsor.wide-last {
        width: 11.76471%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-8 .ubg-bean-sponsor-sponsor {
      width: 10.25641%;
      float: left;
      margin-right: 2.5641%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-8 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 10.25641%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-8 .ubg-bean-sponsor-sponsor {
      width: 10.25641%;
      float: left;
      margin-right: 2.5641%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-8 .ubg-bean-sponsor-sponsor.wide-last {
        width: 10.25641%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-9 .ubg-bean-sponsor-sponsor {
      width: 9.09091%;
      float: left;
      margin-right: 2.27273%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-9 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 9.09091%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-9 .ubg-bean-sponsor-sponsor {
      width: 9.09091%;
      float: left;
      margin-right: 2.27273%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-9 .ubg-bean-sponsor-sponsor.wide-last {
        width: 9.09091%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-10 .ubg-bean-sponsor-sponsor {
      width: 8.16327%;
      float: left;
      margin-right: 2.04082%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-10 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 8.16327%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-10 .ubg-bean-sponsor-sponsor {
      width: 8.16327%;
      float: left;
      margin-right: 2.04082%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-10 .ubg-bean-sponsor-sponsor.wide-last {
        width: 8.16327%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-narrow-11 .ubg-bean-sponsor-sponsor {
      width: 7.40741%;
      float: left;
      margin-right: 1.85185%; }
      /* line 14, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-narrow-11 .ubg-bean-sponsor-sponsor.narrow-last {
        width: 7.40741%;
        float: right;
        margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 22, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean.columns-wide-11 .ubg-bean-sponsor-sponsor {
      width: 7.40741%;
      float: left;
      margin-right: 1.85185%; }
      /* line 24, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean.columns-wide-11 .ubg-bean-sponsor-sponsor.wide-last {
        width: 7.40741%;
        float: right;
        margin-right: 0; } 
}/* line 35, ../sass/components/bean/_bean_sponsor.scss */
  .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor {
    height: 80px; }
    /* line 37, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor .image-wrapper {
      padding: 8px 0;
      cursor: pointer; }
      /* line 40, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor .image-wrapper img {
        display: block;
        width: 50%;
        margin: 0 auto; }
    /* line 46, ../sass/components/bean/_bean_sponsor.scss */
    .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor .info-wrapper {
      text-align: center;
      padding: 0 0 8px 0;
      color: #9e9e9e; }@media (min-width: 740px) {
 /* line 51, ../sass/components/bean/_bean_sponsor.scss */
        .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor .info-wrapper span.icon {
          display: none; } 
}@media (min-width: 0) and (max-width: 739px) {
 /* line 60, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor.active .image-wrapper {
        -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
        -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }
      /* line 65, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor.active .info-wrapper span.icon {
        display: initial; } 
}@media (min-width: 740px) {
 /* line 74, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor:hover .image-wrapper {
        -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
        -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }
      /* line 79, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean .ubg-bean-sponsor-sponsor:hover .info-wrapper span.icon {
        display: initial; } 
}/* line 87, ../sass/components/bean/_bean_sponsor.scss */
  .ubg-bean-sponsor-bean .ubg-bean-sponsor-content {
    display: none; }@media (min-width: 0) and (max-width: 739px) {
 /* line 90, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean .ubg-bean-sponsor-content.active-narrow {
        display: block; } 
}@media (min-width: 740px) {
 /* line 95, ../sass/components/bean/_bean_sponsor.scss */
      .ubg-bean-sponsor-bean .ubg-bean-sponsor-content.active-wide {
        display: block;
        clear: both; }
        /* line 98, ../sass/components/bean/_bean_sponsor.scss */
        .ubg-bean-sponsor-bean .ubg-bean-sponsor-content.active-wide .close {
          cursor: pointer; } 
}/* line 3, ../sass/components/bean/_bean_ubg_contact.scss */
  .ubg-bean-contact-bean-form .form-type-textfield input {
    width: 100%; }
  /* line 7, ../sass/components/bean/_bean_ubg_contact.scss */
  .ubg-bean-contact-bean-form input.form-text, .ubg-bean-contact-bean-form textarea.form-textarea, .ubg-bean-contact-bean-form select.form-select {
    height: 2em; }
  /* line 11, ../sass/components/bean/_bean_ubg_contact.scss */
  .ubg-bean-contact-bean-form .form-item {
    display: block;
    width: 99%;
    margin-bottom: 10px;
    margin-top: 0;
    margin-right: 30px; }
  /* line 19, ../sass/components/bean/_bean_ubg_contact.scss */
  .ubg-bean-contact-bean-form input.form-submit, .ubg-bean-contact-bean-form input.form-submit#edit-submit {
    margin: 0.63em auto;
    cursor: pointer; }
  /* line 24, ../sass/components/bean/_bean_ubg_contact.scss */
  .ubg-bean-contact-bean-form .form-item label, .ubg-bean-contact-bean-form .form-actions label {
    color: #000;
    font-weight: normal;
    padding: 0px; }
  
  /* line 3, ../sass/components/bean/_bean_webform.scss */
  .bean-bean-webform .bean-content > * + * {
    margin-top: 1em; }
  
  /* line 10, ../sass/components/bean/_bean_webform.scss */
  div.webform-results div.webform-result-component {
    margin: 0.5em; }
    /* line 13, ../sass/components/bean/_bean_webform.scss */
    div.webform-results div.webform-result-component h3 {
      margin-bottom: 0.25em; }
    /* line 18, ../sass/components/bean/_bean_webform.scss */
    div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line {
      height: 1.5em;
      line-height: 1.2em;
      padding: 0.15em 0em; }
      /* line 22, ../sass/components/bean/_bean_webform.scss */
      div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-percent {
        width: 2.75em;
        float: left; }
      /* line 26, ../sass/components/bean/_bean_webform.scss */
      div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-bar {
        height: 1.5em;
        margin-left: 3.25em;
        background: #d3d3d3;
        position: relative; }
        /* line 31, ../sass/components/bean/_bean_webform.scss */
        div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-bar div.webform-result-component-line-bar-label {
          position: absolute;
          top: 0px;
          left: 0px;
          padding: 0.15em 0.5em; }
        /* line 37, ../sass/components/bean/_bean_webform.scss */
        div.webform-results div.webform-result-component div.webform-result-component-bars div.webform-result-component-line div.webform-result-component-line-bar div.webform-result-component-line-bar-filled {
          position: absolute;
          top: 0px;
          left: 0px;
          height: 1.5em;
          background: #a9a9a9; }
  
  /* line 1, ../sass/components/bean/_bean_werbebutton.scss */
  .bean-bean-werbebutton {
    z-index: 100;
    margin-top: 0;
    top: 40%; }
    /* line 6, ../sass/components/bean/_bean_werbebutton.scss */
    .bean-bean-werbebutton.bean-werbebutton-vposition-absolute {
      position: absolute; }
    /* line 10, ../sass/components/bean/_bean_werbebutton.scss */
    .bean-bean-werbebutton.bean-werbebutton-vposition-fixed {
      position: fixed; }
    /* line 14, ../sass/components/bean/_bean_werbebutton.scss */
    .bean-bean-werbebutton.bean-werbebutton-hposition-left {
      left: 5px; }
    /* line 18, ../sass/components/bean/_bean_werbebutton.scss */
    .bean-bean-werbebutton.bean-werbebutton-hposition-right {
      right: 5px; }
      /* line 21, ../sass/components/bean/_bean_werbebutton.scss */
      .bean-bean-werbebutton.bean-werbebutton-hposition-right.bean-werbebutton-with-close-button {
        right: 12px; }
    /* line 26, ../sass/components/bean/_bean_werbebutton.scss */
    .bean-bean-werbebutton .close-button {
      position: absolute;
      top: -12px;
      right: -12px;
      border: 3px solid #aaa;
      color: #aaa;
      background-color: #fff;
      z-index: 101;
      width: 16px;
      height: 16px;
      padding: 1px;
      border-radius: 12px;
      font-size: 13px;
      text-align: center;
      line-height: 16px; }
      /* line 42, ../sass/components/bean/_bean_werbebutton.scss */
      .bean-bean-werbebutton .close-button a.glyphicons {
        color: inherit;
        line-height: inherit; }
  
  /* line 50, ../sass/components/bean/_bean_werbebutton.scss */
  .view-beanpages > .view-content > .views-row + .views-row > div.entity-bean.bean-bean-werbebutton {
    margin-top: 0; }
  
  /* line 55, ../sass/components/bean/_bean_werbebutton.scss */
  .view.fullscreen > .view-content > .views-row > div.entity-bean.bean-bean-werbebutton {
    padding-left: 0;
    padding-right: 0; }
  
  /* line 1, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope figure {
    margin: 0;
    overflow: hidden; }
  
  /* line 6, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .item {
    transition-property: transform, opacity; }
  
  /* line 11, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .item {
    z-index: 2;
    line-height: 0; }
  
  /* line 16, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1; }
  
  /* line 22, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope figure:hover img {
    transform: translateY(-30%); }
  
  /* line 27, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope figure:hover .figcaption {
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.4s ease 0s, opacity 0.1s ease 0s; }
  
  /*Fig caption*/
  /* line 34, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption {
    left: 0;
    position: absolute;
    top: auto; }
  
  /* line 39, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption {
    bottom: 0;
    height: 30%;
    opacity: 0;
    top: auto;
    transform: translateY(100%);
    transition: transform 0.4s ease 0s, opacity 0.1s ease 0.3s;
    width: 100%; }
  
  /* line 49, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption .date,
  .js-isotope .date {
    display: none; }
  
  /* line 54, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption:before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: 20px solid #fff;
    border-image: none;
    border-left: 20px solid transparent !important;
    border-right: 20px solid transparent !important;
    border-top: 0 solid transparent !important;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -24px;
    position: absolute;
    top: -19px;
    width: 0;
    z-index: 10; }
  
  /* line 74, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption {
    background: none repeat scroll 0 0 #fff; }
  
  /* line 79, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption > h3 {
    height: 2.6em;
    margin: 5px 10px;
    overflow: hidden;
    font-size: 0.9em;
    line-height: 1; }
  
  /* line 86, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption .desc {
    height: 1.5em;
    font-size: 0.6em;
    margin: 5px 40px 5px 10px;
    overflow: hidden; }
  
  /* line 93, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption a.thumb-link {
    padding: 15px 0px;
    position: absolute;
    right: 8px;
    top: 50%; }
  
  /* line 101, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .figcaption a.thumb-link .fa-link {
    background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/icons/icon-link.png);
    background-repeat: no-repeat;
    background-size: 10px auto;
    padding: 0 5px; }
  
  /* line 107, ../sass/components/bean/_block_bean_gallery.scss */
  .lt-ie9 .js-isotope .figcaption a.thumb-link .fa-link {
    padding: 0 12px 3px 5px; }
  
  /**** Isotope CSS3 transitions ****/
  /* line 112, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope, .js-isotope .item {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s; }
  
  /* line 118, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope figure img {
    border-radius: 0px;
    transition: transform 0.4s ease 0s;
    position: relative; }
  
  /* line 124, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope {
    overflow: hidden;
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    transition-property: height, width; }
  
  /* line 131, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope .item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    transition-property: transform, opacity; }
  
  /**** disabling Isotope CSS3 transitions ****/
  /* line 139, ../sass/components/bean/_block_bean_gallery.scss */
  .js-isotope.no-transition,
  .js-isotope.no-transition .item,
  .js-isotope .item.no-transition {
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    transition-duration: 0s; }
  
  /* End: Recommended Isotope styles */
  /**** Isotope Filtering ****/
  /* line 149, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-filter {
    list-style: outside none none;
    margin: 40px auto;
    text-align: center; }
    /* line 153, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-filter li {
      display: inline-block;
      width: auto; }
    /* line 157, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-filter .isotope-filter-link {
      display: block;
      color: #e95d0f;
      padding: 10px;
      margin: 5px;
      cursor: pointer; }
    /* line 164, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-filter li .isotope-filter-link.is-checked {
      border: 1px solid #ee8018;
      color: #ee8018; }
    /* line 168, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-filter li .isotope-filter-link:hover, .isotope-filter .isotope-filter-link:focus {
      color: #ee8018; }
  
  /**** Isotope Sort ****/
  /* line 173, ../sass/components/bean/_block_bean_gallery.scss */
  .isotope-sort {
    list-style: outside none none;
    margin: 40px auto;
    text-align: center; }
    /* line 178, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-sort li {
      display: inline-block;
      width: auto; }
    /* line 182, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-sort li .isotope-sort-link {
      display: block;
      color: #e95d0f;
      padding: 10px;
      margin: 5px; }
    /* line 188, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-sort li .isotope-sort-link.is-checked {
      border: 1px solid #ee8018;
      color: #ee8018; }
    /* line 193, ../sass/components/bean/_block_bean_gallery.scss */
    .isotope-sort li .isotope-sort-link:hover, .isotope-sort .isotope-sort-link:focus {
      color: #ee8018; }
  
  /* line 198, ../sass/components/bean/_block_bean_gallery.scss */
  ul.gallery-links {
    list-style: none;
    padding: 0.5em 0 0 0;
    margin: 0; }
    /* line 204, ../sass/components/bean/_block_bean_gallery.scss */
    ul.gallery-links li a {
      display: inline-block; }
      /* line 207, ../sass/components/bean/_block_bean_gallery.scss */
      ul.gallery-links li a .glyphicons,
      ul.gallery-links li a .fa {
        margin-right: 0.5em;
        vertical-align: baseline;
        color: inherit;
        top: 1px; }
      /* line 215, ../sass/components/bean/_block_bean_gallery.scss */
      ul.gallery-links li a .fa {
        font-size: 0.9em; }
  
  /* line 2, ../sass/components/bean/_block_bean_google_map.scss */
  .ubg-bean-gmap-content > * + * {
    margin-top: 1em; }@media (min-width: 980px) {
 /* line 8, ../sass/components/bean/_block_bean_google_map.scss */
    .ubg-bean-gmap-content.content-contact-pos-left .contact-info {
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; }
    /* line 11, ../sass/components/bean/_block_bean_google_map.scss */
    .ubg-bean-gmap-content.content-contact-pos-left .google-maps {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 740px) {
 /* line 18, ../sass/components/bean/_block_bean_google_map.scss */
    .ubg-bean-gmap-content.content-contact-pos-right .contact-info {
      width: 32.20339%;
      float: right;
      margin-right: 0; }
    /* line 21, ../sass/components/bean/_block_bean_google_map.scss */
    .ubg-bean-gmap-content.content-contact-pos-right .google-maps {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%; } 
}/* line 26, ../sass/components/bean/_block_bean_google_map.scss */
  .ubg-bean-gmap-content .google-maps {
    position: relative; }
    /* line 28, ../sass/components/bean/_block_bean_google_map.scss */
    .ubg-bean-gmap-content .google-maps .search-icon {
      position: absolute;
      top: 0.5em;
      left: 1em;
      width: 1.5em;
      height: 1.5em;
      padding: 0.5em;
      border-radius: 0.25em;
      background: rgba(0, 0, 0, 0.54);
      color: #fff;
      text-align: center;
      cursor: pointer;
      z-index: 400;
      transition: color 1s; }
      /* line 41, ../sass/components/bean/_block_bean_google_map.scss */
      .ubg-bean-gmap-content .google-maps .search-icon.active {
        color: #ee8018; }
    /* line 46, ../sass/components/bean/_block_bean_google_map.scss */
    .ubg-bean-gmap-content .google-maps fieldset {
      opacity: 0;
      z-index: 0;
      transition: opacity 1s;
      position: absolute;
      top: 3.5em;
      left: 1em;
      right: 1em;
      height: auto;
      padding: 0.5em;
      margin: 0;
      border-radius: 0.25em;
      background: rgba(0, 0, 0, 0.54);
      color: #fff; }
      /* line 49, ../sass/components/bean/_block_bean_google_map.scss */
      .ubg-bean-gmap-content .google-maps fieldset.active {
        opacity: 1;
        z-index: 400; }@media (min-width: 980px) {
 /* line 46, ../sass/components/bean/_block_bean_google_map.scss */
        .ubg-bean-gmap-content .google-maps fieldset {
          top: 0.5em;
          left: 4em;
          width: auto;
          height: 1.5em; } 
}/* line 70, ../sass/components/bean/_block_bean_google_map.scss */
      .ubg-bean-gmap-content .google-maps fieldset legend {
        display: none; }
      /* line 73, ../sass/components/bean/_block_bean_google_map.scss */
      .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper {
        top: 0;
        left: 0;
        right: 0;
        bottom: 0; }
        /* line 78, ../sass/components/bean/_block_bean_google_map.scss */
        .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield {
          padding: 0.25em 0;
          margin: 0; }@media (min-width: 980px) {
 /* line 78, ../sass/components/bean/_block_bean_google_map.scss */
            .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield {
              display: inline-block;
              padding: 0 1.25em 0 0; } 
}/* line 85, ../sass/components/bean/_block_bean_google_map.scss */
          .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield:last-child {
            padding-right: 0.5em; }
          /* line 88, ../sass/components/bean/_block_bean_google_map.scss */
          .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield label {
            display: none; }
          /* line 92, ../sass/components/bean/_block_bean_google_map.scss */
          .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield input.form-text {
            font-size: 0.75em;
            border: 0;
            border-radius: 3px;
            padding: 0.15em 0.4em;
            color: #000;
            margin-top: 0; }
            /* line 99, ../sass/components/bean/_block_bean_google_map.scss */
            .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield input.form-text.ubg-bean-gmap-search-radius {
              width: 6em; }@media (min-width: 980px) {
 /* line 103, ../sass/components/bean/_block_bean_google_map.scss */
              .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield input.form-text.ubg-bean-gmap-search-center {
                width: 22em; } 
}/* line 110, ../sass/components/bean/_block_bean_google_map.scss */
          .ubg-bean-gmap-content .google-maps fieldset .fieldset-wrapper .form-type-textfield span.field-suffix {
            display: inline-block; }
  /* line 118, ../sass/components/bean/_block_bean_google_map.scss */
  .ubg-bean-gmap-content .route {
    display: block;
    clear: both;
    padding-top: 2px;
    text-align: right;
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  
  /**
   * UBG Header Block
   * 
   * @author Attila Németh
   * 11.12.2020
   */
  /* line 8, ../sass/components/block/_block_header.scss */
  .ubg-header-block {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background-color: #111111;
    color: #ffffff;
    height: 0; }
    /* line 16, ../sass/components/block/_block_header.scss */
    .ubg-header-block.open {
      height: 2.5rem;
      transition: height 250ms; }
    /* line 20, ../sass/components/block/_block_header.scss */
    .ubg-header-block.closed {
      height: 0;
      transition: height 200ms;
      overflow: hidden; }
    /* line 25, ../sass/components/block/_block_header.scss */
    .ubg-header-block .content {
      padding-left: 10px;
      padding-right: 10px;
      height: 1.5em;
      padding: 0.5em 0;
      overflow: hidden; }@media (min-width: 740px) {
 /* line 25, ../sass/components/block/_block_header.scss */
        .ubg-header-block .content {
          max-width: 700px;
          margin-left: auto;
          margin-right: auto;
          padding-left: 0px;
          padding-right: 0px; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          .ubg-header-block .content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 980px) {
 /* line 25, ../sass/components/block/_block_header.scss */
        .ubg-header-block .content {
          max-width: 940px;
          margin-left: auto;
          margin-right: auto; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          .ubg-header-block .content:after {
            content: " ";
            display: block;
            clear: both; } 
}@media (min-width: 1220px) {
 /* line 25, ../sass/components/block/_block_header.scss */
        .ubg-header-block .content {
          max-width: 1180px;
          margin-left: auto;
          margin-right: auto; }
          /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
          .ubg-header-block .content:after {
            content: " ";
            display: block;
            clear: both; } 
}/* line 30, ../sass/components/block/_block_header.scss */
      .ubg-header-block .content .block-close-button {
        width: 1.5em;
        height: 100%;
        float: right;
        cursor: pointer; }
  
  /* line 42, ../sass/components/block/_block_header.scss */
  html body.admin-menu .ubg-header-block {
    top: 29px; }
  
  /* line 3, ../sass/components/block/_block_related_content.scss */
  .block--ubg-cdu-sh-mix-cdu-related-content-block .related-content > div + div {
    margin-top: 1em; }
  
  /* line 2, ../sass/components/block/_block_text_resize.scss */
  a.changer, a.changer:link, a.changer:visited, a.changer:hover {
    text-decoration: none; }
  
  /* line 7, ../sass/components/block/_block_text_resize.scss */
  a#text_resize_increase,
  a#text_resize_reset,
  a#text_resize_decrease {
    display: block;
    float: right;
    outline: none;
    text-indent: -9000px;
    cursor: pointer; }
  
  /* line 16, ../sass/components/block/_block_text_resize.scss */
  #text_resize_clear {
    clear: both; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .block--instagram-block .block__content:after {
    content: "";
    display: table;
    clear: both; }
  /* line 5, ../sass/components/block/_instagram_block.scss */
  .block--instagram-block .block__content div.instagram-image {
    display: inline-block; }
  /* line 9, ../sass/components/block/_instagram_block.scss */
  .block--instagram-block .block__content div.instagram-image a,
  .block--instagram-block .block__content a.instagram-image {
    display: inline-block;
    margin: 3px; }
    /* line 14, ../sass/components/block/_instagram_block.scss */
    .block--instagram-block .block__content div.instagram-image a > img,
    .block--instagram-block .block__content a.instagram-image > img {
      vertical-align: top; }
    /* line 18, ../sass/components/block/_instagram_block.scss */
    .block--instagram-block .block__content div.instagram-image a + br, .block--instagram-block .block__content div.instagram-image a > br,
    .block--instagram-block .block__content a.instagram-image + br,
    .block--instagram-block .block__content a.instagram-image > br {
      display: none; }
  /* line 24, ../sass/components/block/_instagram_block.scss */
  .block--instagram-block .block__content div.instagram-image.video a,
  .block--instagram-block .block__content div.instagram-image.carousel_album a {
    position: relative; }
    /* line 28, ../sass/components/block/_instagram_block.scss */
    .block--instagram-block .block__content div.instagram-image.video a:after,
    .block--instagram-block .block__content div.instagram-image.carousel_album a:after {
      position: absolute;
      top: 50%;
      right: 50%;
      transform: translate(50%, -50%);
      color: white;
      content: "\E174";
      font-family: 'Glyphicons Regular';
      font-size: 2em; }
  /* line 41, ../sass/components/block/_instagram_block.scss */
  .block--instagram-block .block__content div.instagram-image.carousel_album a:after {
    content: "\E320"; }
  
  /* line 3, ../sass/components/media/_image_borders.scss */
  .file-image.image-with-border img {
    border-style: solid; }
  /* line 10, ../sass/components/media/_image_borders.scss */
  .file-image.image-with-border.image-border-small-white img, .file-image.image-with-border.image-border-medium-white img, .file-image.image-with-border.image-border-large-white img {
    border-color: #fff; }
  /* line 18, ../sass/components/media/_image_borders.scss */
  .file-image.image-with-border.image-border-small-black img, .file-image.image-with-border.image-border-medium-black img, .file-image.image-with-border.image-border-large-black img {
    border-color: #000; }
  /* line 25, ../sass/components/media/_image_borders.scss */
  .file-image.image-with-border.image-border-small-white img, .file-image.image-with-border.image-border-small-black img {
    border-width: 1px;
    width: calc(100% - 2px); }
  /* line 33, ../sass/components/media/_image_borders.scss */
  .file-image.image-with-border.image-border-medium-white img, .file-image.image-with-border.image-border-medium-black img {
    border-width: 4px;
    width: calc(100% - 8px); }
  /* line 41, ../sass/components/media/_image_borders.scss */
  .file-image.image-with-border.image-border-large-white img, .file-image.image-with-border.image-border-large-black img {
    border-width: 8px;
    width: calc(100% - 16px); }
  
  /* line 3, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect img {
    transition: 0.6s; }
  /* line 8, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-fade img:hover {
    opacity: 0.6; }
  /* line 14, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-brighten img {
    opacity: 0.6; }
    /* line 17, ../sass/components/media/_image_effects.scss */
    .file-image.image-effect.image-effect-brighten img:hover {
      opacity: 1; }
  /* line 25, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-blur img:hover {
    filter: blur(2px); }
  /* line 31, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-focus img {
    filter: blur(2px); }
    /* line 34, ../sass/components/media/_image_effects.scss */
    .file-image.image-effect.image-effect-focus img:hover {
      filter: blur(0); }
  /* line 42, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-zoom .content-wrapper, .file-image.image-effect.image-effect-zoom-n-rotate .content-wrapper {
    overflow: hidden; }
  /* line 46, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-zoom img:hover, .file-image.image-effect.image-effect-zoom-n-rotate img:hover {
    backface-visibility: hidden;
    transform: scale(1.3, 1.3);
    opacity: 1; }
  /* line 54, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-zoom-n-rotate img:hover {
    transform: scale(1.3, 1.3) rotate(7deg); }
  /* line 60, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-color img {
    -webkit-filter: grayscale(100%);
    /* Safari 6.0 - 9.0 */
    filter: grayscale(100%); }
    /* line 64, ../sass/components/media/_image_effects.scss */
    .file-image.image-effect.image-effect-color img:hover {
      -webkit-filter: grayscale(0);
      filter: grayscale(0); }
  /* line 72, ../sass/components/media/_image_effects.scss */
  .file-image.image-effect.image-effect-black-n-white img {
    -webkit-filter: grayscale(0);
    filter: grayscale(0); }
    /* line 76, ../sass/components/media/_image_effects.scss */
    .file-image.image-effect.image-effect-black-n-white img:hover {
      -webkit-filter: grayscale(100%);
      filter: grayscale(100%); }
  
  /**** no image effects for images in a slider ****/
  /* line 89, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect img {
    transition: 0; }
  /* line 94, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect.image-effect-fade img:hover {
    opacity: 1; }
  /* line 100, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect.image-effect-brighten img {
    opacity: 1; }
  /* line 106, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect.image-effect-blur img:hover {
    filter: blur(0); }
  /* line 112, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect.image-effect-focus img {
    filter: blur(0); }
  /* line 119, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect.image-effect-zoom img:hover, .media-gallery .slider .file-image.image-effect.image-effect-zoom-n-rotate img:hover {
    transform: none; }
  /* line 125, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect.image-effect-color img {
    -webkit-filter: grayscale(0);
    filter: grayscale(0); }
  /* line 133, ../sass/components/media/_image_effects.scss */
  .media-gallery .slider .file-image.image-effect.image-effect-black-n-white img:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0); }
  
  /* line 1, ../sass/components/node/_node.scss */
  article {
    overflow: hidden;
    position: relative; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .node__content:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 10, ../sass/components/node/_node.scss */
  .feature,
  .zum-thema,
  .social-sharing,
  .picture,
  .media-gallery,
  .text,
  .infoline,
  .funktion {
    margin-bottom: 1em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .feature:after,
    .zum-thema:after,
    .social-sharing:after,
    .picture:after,
    .media-gallery:after,
    .text:after,
    .infoline:after,
    .funktion:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 23, ../sass/components/node/_node.scss */
  .node__content > div:last-child {
    margin-bottom: 0; }
  
  /* line 28, ../sass/components/node/_node.scss */
  .infoline div {
    display: inline-block; }
  /* line 32, ../sass/components/node/_node.scss */
  .infoline > span,
  .infoline > div {
    display: block;
    margin-right: 1em; }@media (min-width: 740px) {
 /* line 32, ../sass/components/node/_node.scss */
      .infoline > span,
      .infoline > div {
        display: inline-block; } 
}/* line 39, ../sass/components/node/_node.scss */
  .infoline > div.standort {
    display: block; }
    /* line 41, ../sass/components/node/_node.scss */
    .infoline > div.standort .field-name-ubg-location-display {
      display: block; }@media (min-width: 740px) {
 /* line 45, ../sass/components/node/_node.scss */
        .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 {
          width: 33%;
          float: left;
          position: relative; }
          /* line 49, ../sass/components/node/_node.scss */
          .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 div.text {
            position: absolute;
            top: 0; }
            /* line 52, ../sass/components/node/_node.scss */
            .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-1 div.text ul {
              margin: 0;
              padding: 0;
              list-style: none; }
        /* line 59, ../sass/components/node/_node.scss */
        .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address-and-gmap div.field-item-2 {
          width: 67%;
          float: right; }
        /* line 65, ../sass/components/node/_node.scss */
        .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address div.field-item-1 {
          width: 33%; }
          /* line 67, ../sass/components/node/_node.scss */
          .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-address div.field-item-1 ul {
            margin: 0;
            padding: 0;
            list-style: none; }
        /* line 75, ../sass/components/node/_node.scss */
        .infoline > div.standort .field-name-ubg-location-display.ubg-location-display-with-gmap div.field-item-1 {
          width: 100%; } 
}/* line 80, ../sass/components/node/_node.scss */
      .infoline > div.standort .field-name-ubg-location-display div.field__items {
        display: block;
        margin: 0;
        padding: 0; }
        /* line 84, ../sass/components/node/_node.scss */
        .infoline > div.standort .field-name-ubg-location-display div.field__items div.field__item {
          display: block; }
  /* line 91, ../sass/components/node/_node.scss */
  .infoline span.glyphicon,
  .infoline span.glyphicons {
    font-size: 0.9em;
    margin-right: 0.5em;
    vertical-align: baseline;
    color: #000; }
  /* line 99, ../sass/components/node/_node.scss */
  .infoline a {
    color: #000; }
  
  /* line 102, ../sass/components/node/_node.scss */
  .picture {
    position: relative; }@media (min-width: 740px) {
 /* line 102, ../sass/components/node/_node.scss */
      .picture {
        width: 100%; } 
}/* line 109, ../sass/components/node/_node.scss */
    .picture img {
      vertical-align: top; }
  
  /* line 115, ../sass/components/node/_node.scss */
  .zum-thema h3 {
    font-size: 125%;
    margin-bottom: 0.5em; }
  /* line 120, ../sass/components/node/_node.scss */
  .zum-thema .field-item {
    padding: 0;
    color: #e95d0f;
    line-height: 1.5em; }
    /* line 125, ../sass/components/node/_node.scss */
    .zum-thema .field-item .glyphicon, .zum-thema .field-item .glyphicons, .zum-thema .field-item .fa {
      padding-right: 3px;
      color: inherit;
      line-height: 1; }
    /* line 133, ../sass/components/node/_node.scss */
    .zum-thema .field-item .fa {
      font-size: 0.9em; }
  /* line 138, ../sass/components/node/_node.scss */
  .zum-thema .noderef .field-item:first-child {
    border: none; }
  
  /* line 143, ../sass/components/node/_node.scss */
  .meta-links,
  .zum-thema,
  .audio-player-wrapper,
  .terms-container {
    clear: both; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .meta-links:after,
    .zum-thema:after,
    .audio-player-wrapper:after,
    .terms-container:after {
      content: "";
      display: table;
      clear: both; }
  
  /* line 151, ../sass/components/node/_node.scss */
  div.infoblock-wrapper {
    margin-bottom: 1em; }
  
  /* line 155, ../sass/components/node/_node.scss */
  span.file {
    display: inline-block;
    line-height: 120%; }
    /* line 159, ../sass/components/node/_node.scss */
    span.file a {
      display: inline-block; }
    /* line 163, ../sass/components/node/_node.scss */
    span.file .glyphicon, span.file .glyphicons {
      margin-right: 0.3em;
      color: inherit;
      line-height: inherit;
      vertical-align: middle;
      top: -3px; }
  
  /* line 173, ../sass/components/node/_node.scss */
  .media-gallery, div.media {
    line-height: 0;
    width: 100%;
    height: auto;
    overflow: hidden; }@media (min-width: 740px) {
 /* line 182, ../sass/components/node/_node.scss */
    .has-no-sidebars .media-gallery,
    .has-no-sidebars div.media {
      width: 66.10169%;
      float: left;
      margin-right: 1.69492%;
      float: none; }
      /* line 189, ../sass/components/node/_node.scss */
      .has-no-sidebars .media-gallery.media-media_original,
      .has-no-sidebars div.media.media-media_original {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-right: 0;
        float: none; }
      /* line 194, ../sass/components/node/_node.scss */
      .has-no-sidebars .media-gallery:after,
      .has-no-sidebars div.media:after {
        clear: both;
        content: "";
        display: table; } 
}@media (min-width: 740px) {
 /* line 203, ../sass/components/node/_node.scss */
    .has-no-sidebars .node .media-gallery,
    .has-no-sidebars .node div.media {
      float: none; } 
}@media (min-width: 740px) {
 /* line 211, ../sass/components/node/_node.scss */
    .has-no-sidebars .node.node--blog .media-gallery,
    .has-no-sidebars .node.node--blog div.media {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0;
      float: none; } 
}@media (min-width: 740px) {
 /* line 221, ../sass/components/node/_node.scss */
    .has-no-sidebars .node .picture {
      max-width: 780px; } 
}@media (min-width: 740px) {
 /* line 228, ../sass/components/node/_node.scss */
    .has-no-sidebars .bean-bean-artikel .media-gallery {
      float: left; } 
}/* line 236, ../sass/components/node/_node.scss */
  .node .media {
    margin-top: 0; }
  
  /* line 238, ../sass/components/node/_node.scss */
  div.media.pull-left,
  div.media.pull-right {
    width: auto; }
  
  /* line 242, ../sass/components/node/_node.scss */
  div.media.pull-left {
    margin-right: 12px; }@media (min-width: 740px) {
 /* line 242, ../sass/components/node/_node.scss */
      div.media.pull-left {
        margin-right: 14px; } 
}@media (min-width: 980px) {
 /* line 242, ../sass/components/node/_node.scss */
      div.media.pull-left {
        margin-right: 16px; } 
}/* line 248, ../sass/components/node/_node.scss */
  div.media.pull-right {
    margin-left: 12px; }@media (min-width: 740px) {
 /* line 248, ../sass/components/node/_node.scss */
      div.media.pull-right {
        margin-left: 14px; } 
}@media (min-width: 980px) {
 /* line 248, ../sass/components/node/_node.scss */
      div.media.pull-right {
        margin-left: 16px; } 
}/* line 254, ../sass/components/node/_node.scss */
  .play-youtube {
    display: none; }
  
  /* line 256, ../sass/components/node/_node.scss */
  .preview-youtube {
    cursor: pointer; }
  
  /* line 258, ../sass/components/node/_node.scss */
  .field-playbutton {
    position: absolute;
    width: 50%;
    height: 50%;
    top: 50%;
    left: 50%;
    font-size: 200%;
    /* 150%; */
    z-index: 100;
    color: #fff; }@media (min-width: 740px) {
 /* line 258, ../sass/components/node/_node.scss */
      .field-playbutton {
        font-size: 200%; } 
}@media (min-width: 980px) {
 /* line 258, ../sass/components/node/_node.scss */
      .field-playbutton {
        font-size: 300%; } 
}/* line 271, ../sass/components/node/_node.scss */
    .field-playbutton > span {
      position: absolute;
      top: -16px;
      /*-12px;*/
      left: -16px;
      /*-12px;*/
      line-height: 1; }@media (min-width: 740px) {
 /* line 271, ../sass/components/node/_node.scss */
        .field-playbutton > span {
          top: -16px;
          left: -16px; } 
}@media (min-width: 980px) {
 /* line 271, ../sass/components/node/_node.scss */
        .field-playbutton > span {
          top: -25px;
          left: -25px; } 
}/* line 280, ../sass/components/node/_node.scss */
      a .field-playbutton > span {
        color: #fff; }
  
  /* line 284, ../sass/components/node/_node.scss */
  div.readmore.button a,
  div.readmore a,
  a.readmore {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    line-height: 1.2em;
    display: inline-block;
    font-size: 0.9em;
    padding: 0.5em 1.25em;
    background-color: #e95d0f;
    color: #fff; }
    /* line 295, ../sass/components/node/_node.scss */
    div.readmore.button a:link, div.readmore.button a:visited,
    div.readmore a:link,
    div.readmore a:visited,
    a.readmore:link,
    a.readmore:visited {
      color: #fff; }
    /* line 297, ../sass/components/node/_node.scss */
    div.readmore.button a:hover,
    div.readmore a:hover,
    a.readmore:hover {
      background-color: #999;
      text-decoration: none; }@media (min-width: 740px) {
 /* line 302, ../sass/components/node/_node.scss */
      div.readmore.button a.mobileonly,
      div.readmore a.mobileonly,
      a.readmore.mobileonly {
        display: none; } 
}/* line 307, ../sass/components/node/_node.scss */
  span.readmore a {
    font-family: Arial, Helvetica, Verdana, sans-serif; }
  
  /* line 312, ../sass/components/node/_node.scss */
  .social-sharing ul.social_share_privacy_area {
    width: 100%;
    height: auto; }
    /* line 316, ../sass/components/node/_node.scss */
    .social-sharing ul.social_share_privacy_area li {
      float: none;
      width: 100%;
      margin: 5px 0; }@media (min-width: 740px) {
 /* line 316, ../sass/components/node/_node.scss */
        .social-sharing ul.social_share_privacy_area li {
          float: left;
          width: auto; } 
}/* line 326, ../sass/components/node/_node.scss */
  .person-links {
    margin-bottom: 1em; }
    /* line 329, ../sass/components/node/_node.scss */
    .person-links > div div {
      display: inline; }
    /* line 330, ../sass/components/node/_node.scss */
    .person-links > div.links div {
      display: block; }
    /* line 332, ../sass/components/node/_node.scss */
    .person-links > div p {
      display: inline-table; }
    /* line 334, ../sass/components/node/_node.scss */
    .person-links span.glyphicon,
    .person-links span.glyphicons,
    .person-links span.genericon,
    .person-links span.fa {
      width: 24px;
      font-size: 0.9em;
      margin-right: 0.4em;
      vertical-align: middle;
      text-align: left;
      color: #e95d0f;
      top: -1px; }
    /* line 347, ../sass/components/node/_node.scss */
    .person-links span.genericon {
      font-size: 1.1em;
      margin-right: 0.4em; }
    /* line 352, ../sass/components/node/_node.scss */
    .person-links span.fa {
      font-size: 0.9em;
      margin-right: 0.4em; }
  
  /* line 358, ../sass/components/node/_node.scss */
  .media-caption {
    font-size: 0.9em;
    text-align: right;
    line-height: 1.5em; }
  
  /* line 366, ../sass/components/node/_node.scss */
  article.node--termin .infoline > span {
    display: block; }
  /* line 372, ../sass/components/node/_node.scss */
  article.node--termin.node--termin--teaser .infoline > span {
    display: inline-block;
    margin-right: 0; }
  /* line 377, ../sass/components/node/_node.scss */
  article.node--termin.node--termin--teaser .infoline span.separator {
    margin: 0 0.25em; }
  /* line 383, ../sass/components/node/_node.scss */
  article.node--termin.node--termin--teaser span.date div.date-repeat-rule {
    display: inline; }
    /* line 386, ../sass/components/node/_node.scss */
    article.node--termin.node--termin--teaser span.date div.date-repeat-rule:before {
      content: '('; }
    /* line 387, ../sass/components/node/_node.scss */
    article.node--termin.node--termin--teaser span.date div.date-repeat-rule:after {
      content: ')'; }
  /* line 390, ../sass/components/node/_node.scss */
  article.node--termin.node--termin--teaser span.date span + div.date-repeat-rule {
    padding-left: 0.5em; }
  /* line 395, ../sass/components/node/_node.scss */
  article.node--termin.node--termin--full .infoblock-date-wrapper + .infoblock-address-wrapper {
    margin-top: 1em; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  article.node--article--teaser:after {
    content: "";
    display: table;
    clear: both; }
  
  /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  article.node--person--full .person-links:after {
    content: "";
    display: table;
    clear: both; }
  /* line 407, ../sass/components/node/_node.scss */
  article.node--person--full .text {
    clear: both; }
  
  /* line 410, ../sass/components/node/_node.scss */
  div.ical {
    clear: both;
    line-height: 1em;
    padding: 0.5em 0; }
    /* line 415, ../sass/components/node/_node.scss */
    div.ical.google-calendar-icon {
      background-image: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/images/icon-google-termin-22x22.png);
      background-size: 1.2em 1.2em;
      background-position: 0em 0.2em;
      background-repeat: no-repeat;
      padding-left: 1.5em;
      margin-bottom: 1em; }
    /* line 424, ../sass/components/node/_node.scss */
    div.ical span.glyphicons {
      width: 1.5em; }
  
  /* line 431, ../sass/components/node/_node.scss */
  article.node--media-gallery.node--full {
    overflow: visible; }
  
  /* line 437, ../sass/components/node/_node.scss */
  .node--media-gallery.node--teaser, .node--media-gallery.node--teaserbox {
    margin-bottom: 1em; }
  /* line 443, ../sass/components/node/_node.scss */
  .node--media-gallery .meta-wrapper .media-title {
    font-size: 1em;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: normal;
    line-height: 1.3em; }
  
  /* line 453, ../sass/components/node/_node.scss */
  .entity-bean .node--media-gallery {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    border-bottom: 1px solid #ccc;
    padding-bottom: 0.5em;
    margin-bottom: 0.5em; }
    /* line 12, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
    .entity-bean .node--media-gallery:after {
      content: " ";
      display: block;
      clear: both; }
    /* line 460, ../sass/components/node/_node.scss */
    .entity-bean .node--media-gallery .content-teaserbox,
    .entity-bean .node--media-gallery .content-teaserbox-mini {
      border-bottom: 0;
      padding-bottom: 0; }@media (min-width: 740px) {
 /* line 453, ../sass/components/node/_node.scss */
      .entity-bean .node--media-gallery {
        margin-bottom: 1.5em; } 
}/* line 470, ../sass/components/node/_node.scss */
    .entity-bean .node--media-gallery .media-collection-item-wrapper {
      width: 38.77551%;
      float: left;
      margin-right: 2.04082%; }@media (min-width: 740px) {
 /* line 470, ../sass/components/node/_node.scss */
        .entity-bean .node--media-gallery .media-collection-item-wrapper {
          float: none;
          width: auto; } 
}/* line 478, ../sass/components/node/_node.scss */
    .entity-bean .node--media-gallery .meta-wrapper {
      width: 38.77551%;
      float: left;
      margin-right: 2.04082%;
      padding: 5% 0; }@media (min-width: 740px) {
 /* line 478, ../sass/components/node/_node.scss */
        .entity-bean .node--media-gallery .meta-wrapper {
          float: none;
          width: auto;
          padding: 0 9%; } 
}/* line 488, ../sass/components/node/_node.scss */
      .entity-bean .node--media-gallery .meta-wrapper .media-title {
        overflow: visible;
        height: auto;
        white-space: normal; }@media (min-width: 740px) {
 /* line 488, ../sass/components/node/_node.scss */
          .entity-bean .node--media-gallery .meta-wrapper .media-title {
            height: 2.6em;
            overflow: hidden; } 
}/* line 502, ../sass/components/node/_node.scss */
  ul.node__links {
    margin-top: 1em; }
    /* line 505, ../sass/components/node/_node.scss */
    ul.node__links li {
      padding: 0; }
    /* line 509, ../sass/components/node/_node.scss */
    ul.node__links li.comment-add a {
      background-color: #e95d0f;
      color: #fff;
      cursor: pointer;
      display: block;
      font: 1em/1.5em Arial, Helvetica, Verdana, sans-serif;
      margin: 0.63em 0;
      outline: 0 none;
      padding: 0.2em 0.5em;
      text-decoration: none;
      vertical-align: middle;
      width: auto;
      display: none; }
  
  /* line 527, ../sass/components/node/_node.scss */
  .node--webform--full h2.node__title {
    display: none; }
  
  /* line 533, ../sass/components/node/_node.scss */
  article.node--fulltext {
    border-bottom: 1px solid #ccc;
    padding-bottom: 1em;
    margin-bottom: 1em; }@media (min-width: 740px) {
 /* line 542, ../sass/components/node/_node.scss */
    .has-no-sidebars article.node--fulltext .text span[id^=sp-] {
      width: 66.10169%;
      padding-bottom: 37.5% !important; } 
}/* --------- Bundestags-Videos habe spans with id like "sp-XXXX" -------- */
  /* line 555, ../sass/components/node/_node.scss */
  .node .text span[id^=sp-] {
    width: 100%;
    display: inline-block;
    padding-bottom: 56.25% !important;
    margin-bottom: 1em !important; }
    /* line 562, ../sass/components/node/_node.scss */
    .node .text span[id^=sp-] > a > span,
    .node .text span[id^=sp-] > iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100% !important;
      height: 100% !important; }
  
  /* ---------- Masonry -------------- */
  /* line 577, ../sass/components/node/_node.scss */
  .node--masonry .picture .copyright {
    display: none; }
  /* line 582, ../sass/components/node/_node.scss */
  .node--masonry .picture-wrapper {
    margin-bottom: 1em; }
    /* line 585, ../sass/components/node/_node.scss */
    .node--masonry .picture-wrapper .picture {
      margin-bottom: 0; }
  
  /* ---------- Clone -------------- */
  /* line 595, ../sass/components/node/_node.scss */
  body.page-node-clone .l-content ul.tabs.tabs--primary {
    display: none; }
  
  /* line 4, ../sass/components/node/_node_mvideo.scss */
  article.node--mvideo .video-file .preview-youtube > img {
    width: 100%; }
  /* line 11, ../sass/components/node/_node_mvideo.scss */
  article.node--mvideo .video-file .file-video.file-video-youtube .copyright {
    display: none; }
  /* line 19, ../sass/components/node/_node_mvideo.scss */
  article.node--mvideo .video-code span[id^=sp-] {
    width: 100%;
    display: inline-block;
    padding-bottom: 56.25% !important;
    margin-bottom: 0 !important; }
    /* line 26, ../sass/components/node/_node_mvideo.scss */
    article.node--mvideo .video-code span[id^=sp-] > a > span,
    article.node--mvideo .video-code span[id^=sp-] > iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100% !important;
      height: 100% !important; }
  /* line 37, ../sass/components/node/_node_mvideo.scss */
  article.node--mvideo .video-wrapper {
    margin-bottom: 1em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    article.node--mvideo .video-wrapper:after {
      content: "";
      display: table;
      clear: both; }
    /* line 41, ../sass/components/node/_node_mvideo.scss */
    article.node--mvideo .video-wrapper .video-caption.caption-item {
      height: auto; }
  /* line 49, ../sass/components/node/_node_mvideo.scss */
  article.node--mvideo.node--mvideo--teaserbox .file-video.file-video-mp4, article.node--mvideo.node--mvideo--teaserbox-mini .file-video.file-video-mp4 {
    position: relative;
    padding-bottom: 56.25%;
    /* 16/9 ratio */
    height: 0;
    overflow: hidden; }
    /* line 55, ../sass/components/node/_node_mvideo.scss */
    article.node--mvideo.node--mvideo--teaserbox .file-video.file-video-mp4 video, article.node--mvideo.node--mvideo--teaserbox-mini .file-video.file-video-mp4 video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: auto; }
  /* line 65, ../sass/components/node/_node_mvideo.scss */
  article.node--mvideo.node--mvideo--teaserbox .file-video.file-video-youtube .copyright, article.node--mvideo.node--mvideo--teaserbox-mini .file-video.file-video-youtube .copyright {
    display: none; }
  /* line 72, ../sass/components/node/_node_mvideo.scss */
  article.node--mvideo.node--mvideo--teaser, article.node--mvideo.node--mvideo--teaser-with-image {
    border-top: 0;
    border-bottom: 1px solid #ccc;
    padding-bottom: 1em;
    margin-bottom: 1em; }
  
  /* line 89, ../sass/components/node/_node_mvideo.scss */
  .has-no-sidebars article.node--mvideo--teaser div.video,
  .has-no-sidebars article.node--mvideo--teaser-with-image div.video {
    margin-bottom: 0; }@media (min-width: 740px) {
 /* line 89, ../sass/components/node/_node_mvideo.scss */
      .has-no-sidebars article.node--mvideo--teaser div.video,
      .has-no-sidebars article.node--mvideo--teaser-with-image div.video {
        width: 32.20339%;
        float: left;
        margin-right: 1.69492%; } 
}/* line 102, ../sass/components/node/_node_mvideo.scss */
  .has-one-sidebar article.node--mvideo--teaser div.picture,
  .has-one-sidebar article.node--mvideo--teaser-with-image div.picture {
    margin-bottom: 0; }@media (min-width: 740px) {
 /* line 102, ../sass/components/node/_node_mvideo.scss */
      .has-one-sidebar article.node--mvideo--teaser div.picture,
      .has-one-sidebar article.node--mvideo--teaser-with-image div.picture {
        width: 48.71795%;
        float: left;
        margin-right: 2.5641%; } 
}/* line 3, ../sass/components/node/_node_person.scss */
  .node--person.node--person--coverflow div.picture {
    position: relative; }
    /* line 6, ../sass/components/node/_node_person.scss */
    .node--person.node--person--coverflow div.picture div.field-name-field-image {
      height: 0;
      padding-bottom: 100%; }
      /* line 10, ../sass/components/node/_node_person.scss */
      .node--person.node--person--coverflow div.picture div.field-name-field-image > div {
        border: 1px solid #ccc;
        background-color: #fff;
        padding: 1em;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0; }
        /* line 20, ../sass/components/node/_node_person.scss */
        .node--person.node--person--coverflow div.picture div.field-name-field-image > div > div {
          position: relative;
          height: 100%; }
          /* line 24, ../sass/components/node/_node_person.scss */
          .node--person.node--person--coverflow div.picture div.field-name-field-image > div > div div {
            height: inherit; }
            /* line 28, ../sass/components/node/_node_person.scss */
            .node--person.node--person--coverflow div.picture div.field-name-field-image > div > div div.content img {
              position: absolute;
              margin: auto;
              top: 0;
              left: 0;
              right: 0;
              bottom: 0; }
              /* line 36, ../sass/components/node/_node_person.scss */
              .node--person.node--person--coverflow div.picture div.field-name-field-image > div > div div.content img.image-portrait {
                max-width: auto;
                max-height: 100%;
                width: auto; }
          /* line 45, ../sass/components/node/_node_person.scss */
          .node--person.node--person--coverflow div.picture div.field-name-field-image > div > div .copyright {
            display: none; }
  
  /* line 2, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.publikation-top {
    margin-bottom: 1em; }
    /* line 13, ../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    article.node--publikation div.publikation-top:after {
      content: "";
      display: table;
      clear: both; }
    /* line 6, ../sass/components/node/_node_publikation.scss */
    article.node--publikation div.publikation-top + div.text {
      padding-top: 1em; }
  /* line 12, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.picture {
    position: relative; }
    /* line 15, ../sass/components/node/_node_publikation.scss */
    article.node--publikation div.picture div.field-name-field-image {
      height: 0;
      padding-bottom: 100%; }
      /* line 19, ../sass/components/node/_node_publikation.scss */
      article.node--publikation div.picture div.field-name-field-image > div {
        border: 1px solid #ccc;
        background-color: #fff;
        padding: 1em;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0; }
        /* line 29, ../sass/components/node/_node_publikation.scss */
        article.node--publikation div.picture div.field-name-field-image > div > div {
          position: relative;
          height: 100%; }
          /* line 33, ../sass/components/node/_node_publikation.scss */
          article.node--publikation div.picture div.field-name-field-image > div > div div {
            height: inherit; }
            /* line 37, ../sass/components/node/_node_publikation.scss */
            article.node--publikation div.picture div.field-name-field-image > div > div div.content img {
              position: absolute;
              margin: auto;
              top: 0;
              left: 0;
              right: 0;
              bottom: 0; }
              /* line 45, ../sass/components/node/_node_publikation.scss */
              article.node--publikation div.picture div.field-name-field-image > div > div div.content img.image-portrait {
                max-width: none;
                max-height: 100%;
                width: auto; }
          /* line 54, ../sass/components/node/_node_publikation.scss */
          article.node--publikation div.picture div.field-name-field-image > div > div .copyright {
            display: none; }
    /* line 61, ../sass/components/node/_node_publikation.scss */
    article.node--publikation div.picture div.read-publication {
      background: rgba(0, 0, 0, 0.5);
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      padding: 1em;
      display: none; }
      /* line 71, ../sass/components/node/_node_publikation.scss */
      article.node--publikation div.picture div.read-publication span {
        left: 0;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        color: #fff;
        text-align: center;
        font-size: 1.25em;
        display: block;
        position: absolute; }
    /* line 85, ../sass/components/node/_node_publikation.scss */
    article.node--publikation div.picture:hover div.read-publication {
      display: block; }
  /* line 92, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.publikation-top-right .publikation-file,
  article.node--publikation div.publikation-top-right .publikation-link {
    margin-bottom: 1em; }
  /* line 98, ../sass/components/node/_node_publikation.scss */
  article.node--publikation div.publikation-top-right .publikation-link span.glyphicons,
  article.node--publikation div.publikation-top-right .publikation-link .fa, article.node--publikation div.publikation-top-right .publikation-link .fas, article.node--publikation div.publikation-top-right .publikation-link .far, article.node--publikation div.publikation-top-right .publikation-link .fab {
    margin-right: 0.3em; }
  /* line 107, ../sass/components/node/_node_publikation.scss */
  article.node--publikation .content-teaserbox h3.title,
  article.node--publikation .content-teaserbox-mini h3.title {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 1em;
    margin-top: 0; }@media (min-width: 740px) {
 /* line 107, ../sass/components/node/_node_publikation.scss */
      article.node--publikation .content-teaserbox h3.title,
      article.node--publikation .content-teaserbox-mini h3.title {
        overflow: hidden;
        max-height: 2.4em;
        height: auto; } 
}/* line 120, ../sass/components/node/_node_publikation.scss */
  article.node--publikation .content-teaserbox div.title-wrapper,
  article.node--publikation .content-teaserbox-mini div.title-wrapper {
    overflow: visible;
    height: auto;
    margin-top: 6px; }@media (min-width: 740px) {
 /* line 120, ../sass/components/node/_node_publikation.scss */
      article.node--publikation .content-teaserbox div.title-wrapper,
      article.node--publikation .content-teaserbox-mini div.title-wrapper {
        overflow: hidden;
        height: 3.6em; } 
}@media (min-width: 481px) {
 /* line 136, ../sass/components/node/_node_publikation.scss */
    .has-no-sidebars article.node--publikation--teaser div.picture,
    .has-no-sidebars article.node--publikation--full div.picture {
      margin-bottom: 0;
      width: 32.20339%;
      float: left;
      margin-right: 1.69492%; } 
}@media (min-width: 481px) {
 /* line 143, ../sass/components/node/_node_publikation.scss */
    .has-no-sidebars article.node--publikation--teaser div.publikation-top-right,
    .has-no-sidebars article.node--publikation--full div.publikation-top-right {
      width: 66.10169%;
      float: right;
      margin-right: 0; } 
}@media (min-width: 481px) {
 /* line 154, ../sass/components/node/_node_publikation.scss */
    .has-one-sidebar article.node--publikation--teaser div.picture,
    .has-one-sidebar article.node--publikation--full div.picture {
      margin-bottom: 0;
      width: 48.71795%;
      float: left;
      margin-right: 2.5641%; } 
}@media (min-width: 481px) {
 /* line 161, ../sass/components/node/_node_publikation.scss */
    .has-one-sidebar article.node--publikation--teaser div.picture + div.publikation-top-right,
    .has-one-sidebar article.node--publikation--full div.picture + div.publikation-top-right {
      width: 48.71795%;
      float: right;
      margin-right: 0; } 
}/* line 2, ../sass/components/node/_teaserbox.scss */
  .content-teaserbox,
  .content-teaserbox-mini {
    position: relative;
    border-bottom: 1px solid #ccc;
    background-color: #fff;
    padding-bottom: 1em; }
    /* line 9, ../sass/components/node/_teaserbox.scss */
    .bean-priority-high .content-teaserbox, .bean-priority-high
    .content-teaserbox-mini {
      border-bottom: 5px solid #e95d0f;
      background-color: #e4e2d2; }
    /* line 14, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox .content-teaserbox,
    .content-teaserbox .content-teaserbox-mini,
    .content-teaserbox-mini .content-teaserbox,
    .content-teaserbox-mini .content-teaserbox-mini {
      border-bottom: 0;
      background-color: transparent;
      padding-bottom: 0; }
    /* line 21, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox .picture,
    .content-teaserbox-mini .picture {
      margin: 0; }
    /* line 25, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox .infoline,
    .content-teaserbox-mini .infoline {
      color: #999;
      margin: 6px 12px 0 12px;
      height: 1.5em;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
      /* line 33, ../sass/components/node/_teaserbox.scss */
      .content-teaserbox .infoline > span,
      .content-teaserbox .infoline > div,
      .content-teaserbox-mini .infoline > span,
      .content-teaserbox-mini .infoline > div {
        display: inline;
        margin-right: 0; }
      /* line 39, ../sass/components/node/_teaserbox.scss */
      .content-teaserbox .infoline div,
      .content-teaserbox-mini .infoline div {
        display: inline; }
      /* line 43, ../sass/components/node/_teaserbox.scss */
      .content-teaserbox .infoline .date + .format,
      .content-teaserbox-mini .infoline .date + .format {
        margin-left: 0.5em; }
    /* line 48, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox h3.title,
    .content-teaserbox-mini h3.title {
      color: #000;
      font-family: Arial, Helvetica, Verdana, sans-serif;
      margin: 6px 12px 0 12px;
      overflow: visible;
      height: auto; }@media (min-width: 740px) {
 /* line 48, ../sass/components/node/_teaserbox.scss */
        .content-teaserbox h3.title,
        .content-teaserbox-mini h3.title {
          overflow: hidden;
          height: 3.6em; }
          /* line 59, ../sass/components/node/_teaserbox.scss */
          .node--person .content-teaserbox h3.title, .node--person
          .content-teaserbox-mini h3.title {
            height: 2.4em; } 
}/* line 64, ../sass/components/node/_teaserbox.scss */
      .content-teaserbox h3.title a,
      .content-teaserbox-mini h3.title a {
        color: #000; }
    /* line 69, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox .text,
    .content-teaserbox-mini .text {
      margin: 12px 12px 0 12px;
      color: #000;
      height: auto;
      overflow: visible; }
      /* line 76, ../sass/components/node/_teaserbox.scss */
      .content-teaserbox .text.email span.glyphicon,
      .content-teaserbox .text.email span.glyphicons,
      .content-teaserbox-mini .text.email span.glyphicon,
      .content-teaserbox-mini .text.email span.glyphicons {
        width: 24px;
        font-size: 0.9em;
        margin-right: 0.25em;
        vertical-align: middle;
        text-align: left;
        color: #e95d0f;
        top: -1px; }@media (min-width: 740px) {
 /* line 69, ../sass/components/node/_teaserbox.scss */
        .content-teaserbox .text,
        .content-teaserbox-mini .text {
          overflow: hidden;
          height: 6em;
          /*4 Zeilen*/ }
          /* line 92, ../sass/components/node/_teaserbox.scss */
          .content-teaserbox .text.email,
          .content-teaserbox-mini .text.email {
            height: 1.5em;
            /*1 Zeile*/ }
          /* line 96, ../sass/components/node/_teaserbox.scss */
          .content-teaserbox .text p,
          .content-teaserbox-mini .text p {
            margin-bottom: 1.5em; }
            /* line 99, ../sass/components/node/_teaserbox.scss */
            .content-teaserbox .text p:last-child,
            .content-teaserbox-mini .text p:last-child {
              margin-bottom: 0; } 
}/* line 104, ../sass/components/node/_teaserbox.scss */
    .content-teaserbox .readmore,
    .content-teaserbox-mini .readmore {
      margin: 0 12px; }
  
  /* line 111, ../sass/components/node/_teaserbox.scss */
  .content-teaserbox-mini h3.title {
    font-size: 1.25em; }
  
  /* line 119, ../sass/components/node/_teaserbox.scss */
  .l-region--sidebar-second .content-teaserbox h3.title,
  .l-region--sidebar-second .content-teaserbox-mini h3.title {
    height: auto;
    overflow: visible;
    margin-top: 0; }
  /* line 125, ../sass/components/node/_teaserbox.scss */
  .l-region--sidebar-second .content-teaserbox .infoline,
  .l-region--sidebar-second .content-teaserbox-mini .infoline {
    height: auto;
    margin-top: 0; }
  /* line 130, ../sass/components/node/_teaserbox.scss */
  .l-region--sidebar-second .content-teaserbox .picture + h3.title,
  .l-region--sidebar-second .content-teaserbox .infoline + h3.title,
  .l-region--sidebar-second .content-teaserbox .picture + .infoline,
  .l-region--sidebar-second .content-teaserbox-mini .picture + h3.title,
  .l-region--sidebar-second .content-teaserbox-mini .infoline + h3.title,
  .l-region--sidebar-second .content-teaserbox-mini .picture + .infoline {
    margin-top: 6px; }
  
  /* line 145, ../sass/components/node/_teaserbox.scss */
  .field_fc_carussel_5 .content-newsbox .title,
  .field_fc_carussel_5 .content-newsbox-mini .title,
  .field_fc_carussel_5 .content-teaserbox .title,
  .field_fc_carussel_5 .content-teaserbox-mini .title,
  .field_fc_carussel_6 .content-newsbox .title,
  .field_fc_carussel_6 .content-newsbox-mini .title,
  .field_fc_carussel_6 .content-teaserbox .title,
  .field_fc_carussel_6 .content-teaserbox-mini .title {
    font-size: 1.25em; }@media (min-width: 740px) {
 /* line 155, ../sass/components/node/_teaserbox.scss */
    .field_fc_carussel_1 .content-teaserbox .infoline,
    .field_fc_carussel_1 .content-teaserbox h3.title,
    .field_fc_carussel_1 .content-teaserbox .text,
    .field_fc_carussel_1 .content-teaserbox-mini .infoline,
    .field_fc_carussel_1 .content-teaserbox-mini h3.title,
    .field_fc_carussel_1 .content-teaserbox-mini .text {
      height: auto;
      overflow: visible; } 
}/* line 3, ../sass/components/node/_text_over_image_box.scss */
  .field-collection-item-field-fc-carussel-item .content-text-over-image-box,
  .node--text-over-image-box .content-text-over-image-box {
    border-bottom: 0; }
    /* line 6, ../sass/components/node/_text_over_image_box.scss */
    .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper,
    .node--text-over-image-box .content-text-over-image-box .image-wrapper {
      position: relative; }
      /* line 9, ../sass/components/node/_text_over_image_box.scss */
      .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .picture,
      .node--text-over-image-box .content-text-over-image-box .image-wrapper .picture {
        margin-bottom: 0; }@media (min-width: 0) and (max-width: 739px) {
 /* line 12, ../sass/components/node/_text_over_image_box.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .picture img,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .picture img {
            width: 100%; } 
}/* line 19, ../sass/components/node/_text_over_image_box.scss */
      .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper,
      .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper {
        bottom: 16px;
        position: absolute;
        left: 0;
        margin: 0 12px;
        padding-bottom: 10px;
        width: calc(100% - 24px); }
        /* line 23, ../sass/components/node/_text_over_image_box.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper > div,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper > div {
          display: inline-block;
          vertical-align: bottom; }
          /* line 27, ../sass/components/node/_text_over_image_box.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper > div.separator,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper > div.separator {
            display: block;
            height: 1px; }
        /* line 33, ../sass/components/node/_text_over_image_box.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper .infoline,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper .infoline {
          background-color: #fff;
          color: #000;
          padding: 0.2em 0.5em;
          margin: 0 0 10px 0;
          height: 1.3em;
          line-height: 1.35em;
          overflow: hidden;
          text-transform: none; }
          /* line 37, ../sass/components/node/_text_over_image_box.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span {
            margin-right: 0; }
            /* line 39, ../sass/components/node/_text_over_image_box.scss */
            .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span + span,
            .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper .infoline > span + span {
              margin-left: 1em; }
        /* line 45, ../sass/components/node/_text_over_image_box.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper {
          font-size: 1.1em;
          line-height: 1.4em;
          padding: 0 0.3em;
          width: calc(100% - 0.6em);
          max-height: 4.2em;
          overflow: hidden; }@media (min-width: 740px) {
 /* line 45, ../sass/components/node/_text_over_image_box.scss */
            .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper,
            .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper {
              font-size: 1.2em; } 
}@media (min-width: 980px) {
 /* line 45, ../sass/components/node/_text_over_image_box.scss */
            .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper,
            .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper div.title-wrapper {
              font-size: 1.25em; } 
}/* line 49, ../sass/components/node/_text_over_image_box.scss */
        .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title,
        .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title {
          font-family: Arial, Helvetica, Verdana, sans-serif;
          color: #000;
          margin: 0 0 10px 0;
          height: auto;
          display: inline;
          position: relative;
          font-size: 1em;
          line-height: inherit; }
          /* line 101, ../sass/abstractions/_mixins.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a {
            color: #000; }
            /* line 103, ../sass/abstractions/_mixins.scss */
            .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a:hover,
            .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title a:hover {
              text-decoration: none; }
          /* line 107, ../sass/abstractions/_mixins.scss */
          .field-collection-item-field-fc-carussel-item .content-text-over-image-box .image-wrapper .headline-wrapper h3.title span,
          .node--text-over-image-box .content-text-over-image-box .image-wrapper .headline-wrapper h3.title span {
            padding: 0.15em 2px 0.05em 0;
            box-shadow: 0.3em 0 0 #fff, -0.3em 0 0 #fff;
            background-color: #fff;
            box-decoration-break: clone;
            -webkit-box-decoration-break: clone; }
  /* line 56, ../sass/components/node/_text_over_image_box.scss */
  .field-collection-item-field-fc-carussel-item .field-playbutton,
  .node--text-over-image-box .field-playbutton {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7; }
  
  /*# sourceMappingURL=ubg-omega.styles.css.map *//**/
@font-face {
      font-family: 'Glyphicons Regular';
      font-display: swap;
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-regular.eot);
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-regular.eot?#iefix) format('embedded-opentype'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-regular.woff2) format('woff2'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-regular.woff) format('woff'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-regular.ttf) format('truetype'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-regular.svg#glyphiconsregular) format('svg');
  } 
 .glyphicons.regular {
      font-family: 'Glyphicons Regular';
  }
  
  .glyphicons.x05 {
      font-size: 12px;
  }
  
  .glyphicons.x2 {
      font-size: 48px;
  }
  
  .glyphicons.x3 {
      font-size: 72px;
  }
  
  .glyphicons.x4 {
      font-size: 96px;
  }
  
  .glyphicons.x5 {
      font-size: 120px;
  }
  
  .glyphicons.light:before {
      color: #f2f2f2;
  }
  
  .glyphicons.drop:before {
      text-shadow: -1px 1px 3px rgba(0,0,0,0.3);
  }
  
  .glyphicons.flip {
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  
  .glyphicons.flipv {
      -moz-transform: scaleY(-1);
      -o-transform: scaleY(-1);
      -webkit-transform: scaleY(-1);
      transform: scaleY(-1);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  
  .glyphicons.rotate90 {
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: rotate(90deg);
  }
  
  .glyphicons.rotate180 {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg);
  }
  
  .glyphicons.rotate270 {
      -webkit-transform: rotate(270deg);
      -moz-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: rotate(270deg);
  }
  
  .glyphicons-glass:before {
      content: "\E001";
  }
  
  .glyphicons-leaf:before {
      content: "\E002";
  }
  
  .glyphicons-dog:before {
      content: "\E003";
  }
  
  .glyphicons-user:before {
      content: "\E004";
  }
  
  .glyphicons-girl:before {
      content: "\E005";
  }
  
  .glyphicons-car:before {
      content: "\E006";
  }
  
  .glyphicons-user-add:before {
      content: "\E007";
  }
  
  .glyphicons-user-remove:before {
      content: "\E008";
  }
  
  .glyphicons-film:before {
      content: "\E009";
  }
  
  .glyphicons-magic:before {
      content: "\E010";
  }
  
  .glyphicons-envelope:before {
      content: "\2709";
  }
  
  .glyphicons-camera:before {
      content: "\E011";
  }
  
  .glyphicons-heart:before {
      content: "\E013";
  }
  
  .glyphicons-beach-umbrella:before {
      content: "\E014";
  }
  
  .glyphicons-train:before {
      content: "\E015";
  }
  
  .glyphicons-print:before {
      content: "\E016";
  }
  
  .glyphicons-bin:before {
      content: "\E017";
  }
  
  .glyphicons-music:before {
      content: "\E018";
  }
  
  .glyphicons-note:before {
      content: "\E019";
  }
  
  .glyphicons-heart-empty:before {
      content: "\E020";
  }
  
  .glyphicons-home:before {
      content: "\E021";
  }
  
  .glyphicons-snowflake:before {
      content: "\2744";
  }
  
  .glyphicons-fire:before {
      content: "\E023";
  }
  
  .glyphicons-magnet:before {
      content: "\E024";
  }
  
  .glyphicons-parents:before {
      content: "\E025";
  }
  
  .glyphicons-binoculars:before {
      content: "\E026";
  }
  
  .glyphicons-road:before {
      content: "\E027";
  }
  
  .glyphicons-search:before {
      content: "\E028";
  }
  
  .glyphicons-cars:before {
      content: "\E029";
  }
  
  .glyphicons-notes-2:before {
      content: "\E030";
  }
  
  .glyphicons-pencil:before {
      content: "\270F";
  }
  
  .glyphicons-bus:before {
      content: "\E032";
  }
  
  .glyphicons-wifi-alt:before {
      content: "\E033";
  }
  
  .glyphicons-luggage:before {
      content: "\E034";
  }
  
  .glyphicons-old-man:before {
      content: "\E035";
  }
  
  .glyphicons-woman:before {
      content: "\E036";
  }
  
  .glyphicons-file:before {
      content: "\E037";
  }
  
  .glyphicons-coins:before {
      content: "\E038";
  }
  
  .glyphicons-airplane:before {
      content: "\2708";
  }
  
  .glyphicons-notes:before {
      content: "\E040";
  }
  
  .glyphicons-stats:before {
      content: "\E041";
  }
  
  .glyphicons-charts:before {
      content: "\E042";
  }
  
  .glyphicons-pie-chart:before {
      content: "\E043";
  }
  
  .glyphicons-group:before {
      content: "\E044";
  }
  
  .glyphicons-keys:before {
      content: "\E045";
  }
  
  .glyphicons-calendar:before {
      content: "\E046";
  }
  
  .glyphicons-router:before {
      content: "\E047";
  }
  
  .glyphicons-camera-small:before {
      content: "\E048";
  }
  
  .glyphicons-star-empty:before {
      content: "\E049";
  }
  
  .glyphicons-star:before {
      content: "\E050";
  }
  
  .glyphicons-link:before {
      content: "\E051";
  }
  
  .glyphicons-eye-open:before {
      content: "\E052";
  }
  
  .glyphicons-eye-close:before {
      content: "\E053";
  }
  
  .glyphicons-alarm:before {
      content: "\E054";
  }
  
  .glyphicons-clock:before {
      content: "\E055";
  }
  
  .glyphicons-stopwatch:before {
      content: "\E056";
  }
  
  .glyphicons-projector:before {
      content: "\E057";
  }
  
  .glyphicons-history:before {
      content: "\E058";
  }
  
  .glyphicons-truck:before {
      content: "\E059";
  }
  
  .glyphicons-cargo:before {
      content: "\E060";
  }
  
  .glyphicons-compass:before {
      content: "\E061";
  }
  
  .glyphicons-keynote:before {
      content: "\E062";
  }
  
  .glyphicons-paperclip:before {
      content: "\E063";
  }
  
  .glyphicons-power:before {
      content: "\E064";
  }
  
  .glyphicons-lightbulb:before {
      content: "\E065";
  }
  
  .glyphicons-tag:before {
      content: "\E066";
  }
  
  .glyphicons-tags:before {
      content: "\E067";
  }
  
  .glyphicons-cleaning:before {
      content: "\E068";
  }
  
  .glyphicons-ruler:before {
      content: "\E069";
  }
  
  .glyphicons-gift:before {
      content: "\E070";
  }
  
  .glyphicons-umbrella:before {
      content: "\2602";
  }
  
  .glyphicons-book:before {
      content: "\E072";
  }
  
  .glyphicons-bookmark:before {
      content: "\E073";
  }
  
  .glyphicons-wifi:before {
      content: "\E074";
  }
  
  .glyphicons-cup:before {
      content: "\E075";
  }
  
  .glyphicons-stroller:before {
      content: "\E076";
  }
  
  .glyphicons-headphones:before {
      content: "\E077";
  }
  
  .glyphicons-headset:before {
      content: "\E078";
  }
  
  .glyphicons-warning-sign:before {
      content: "\E079";
  }
  
  .glyphicons-signal:before {
      content: "\E080";
  }
  
  .glyphicons-retweet:before {
      content: "\E081";
  }
  
  .glyphicons-refresh:before {
      content: "\E082";
  }
  
  .glyphicons-roundabout:before {
      content: "\E083";
  }
  
  .glyphicons-random:before {
      content: "\E084";
  }
  
  .glyphicons-heat:before {
      content: "\E085";
  }
  
  .glyphicons-repeat:before {
      content: "\E086";
  }
  
  .glyphicons-display:before {
      content: "\E087";
  }
  
  .glyphicons-log-book:before {
      content: "\E088";
  }
  
  .glyphicons-address-book:before {
      content: "\E089";
  }
  
  .glyphicons-building:before {
      content: "\E090";
  }
  
  .glyphicons-eyedropper:before {
      content: "\E091";
  }
  
  .glyphicons-adjust:before {
      content: "\E092";
  }
  
  .glyphicons-tint:before {
      content: "\E093";
  }
  
  .glyphicons-crop:before {
      content: "\E094";
  }
  
  .glyphicons-vector-path-square:before {
      content: "\E095";
  }
  
  .glyphicons-vector-path-circle:before {
      content: "\E096";
  }
  
  .glyphicons-vector-path-polygon:before {
      content: "\E097";
  }
  
  .glyphicons-vector-path-line:before {
      content: "\E098";
  }
  
  .glyphicons-vector-path-curve:before {
      content: "\E099";
  }
  
  .glyphicons-vector-path-all:before {
      content: "\E100";
  }
  
  .glyphicons-font:before {
      content: "\E101";
  }
  
  .glyphicons-italic:before {
      content: "\E102";
  }
  
  .glyphicons-bold:before {
      content: "\E103";
  }
  
  .glyphicons-text-underline:before {
      content: "\E104";
  }
  
  .glyphicons-text-strike:before {
      content: "\E105";
  }
  
  .glyphicons-text-height:before {
      content: "\E106";
  }
  
  .glyphicons-text-width:before {
      content: "\E107";
  }
  
  .glyphicons-text-resize:before {
      content: "\E108";
  }
  
  .glyphicons-left-indent:before {
      content: "\E109";
  }
  
  .glyphicons-right-indent:before {
      content: "\E110";
  }
  
  .glyphicons-align-left:before {
      content: "\E111";
  }
  
  .glyphicons-align-center:before {
      content: "\E112";
  }
  
  .glyphicons-align-right:before {
      content: "\E113";
  }
  
  .glyphicons-justify:before {
      content: "\E114";
  }
  
  .glyphicons-list:before {
      content: "\E115";
  }
  
  .glyphicons-text-smaller:before {
      content: "\E116";
  }
  
  .glyphicons-text-bigger:before {
      content: "\E117";
  }
  
  .glyphicons-embed:before {
      content: "\E118";
  }
  
  .glyphicons-embed-close:before {
      content: "\E119";
  }
  
  .glyphicons-table:before {
      content: "\E120";
  }
  
  .glyphicons-message-full:before {
      content: "\E121";
  }
  
  .glyphicons-message-empty:before {
      content: "\E122";
  }
  
  .glyphicons-message-in:before {
      content: "\E123";
  }
  
  .glyphicons-message-out:before {
      content: "\E124";
  }
  
  .glyphicons-message-plus:before {
      content: "\E125";
  }
  
  .glyphicons-message-minus:before {
      content: "\E126";
  }
  
  .glyphicons-message-ban:before {
      content: "\E127";
  }
  
  .glyphicons-message-flag:before {
      content: "\E128";
  }
  
  .glyphicons-message-lock:before {
      content: "\E129";
  }
  
  .glyphicons-message-new:before {
      content: "\E130";
  }
  
  .glyphicons-inbox:before {
      content: "\E131";
  }
  
  .glyphicons-inbox-plus:before {
      content: "\E132";
  }
  
  .glyphicons-inbox-minus:before {
      content: "\E133";
  }
  
  .glyphicons-inbox-lock:before {
      content: "\E134";
  }
  
  .glyphicons-inbox-in:before {
      content: "\E135";
  }
  
  .glyphicons-inbox-out:before {
      content: "\E136";
  }
  
  .glyphicons-cogwheel:before {
      content: "\E137";
  }
  
  .glyphicons-cogwheels:before {
      content: "\E138";
  }
  
  .glyphicons-picture:before {
      content: "\E139";
  }
  
  .glyphicons-adjust-alt:before {
      content: "\E140";
  }
  
  .glyphicons-database-lock:before {
      content: "\E141";
  }
  
  .glyphicons-database-plus:before {
      content: "\E142";
  }
  
  .glyphicons-database-minus:before {
      content: "\E143";
  }
  
  .glyphicons-database-ban:before {
      content: "\E144";
  }
  
  .glyphicons-folder-open:before {
      content: "\E145";
  }
  
  .glyphicons-folder-plus:before {
      content: "\E146";
  }
  
  .glyphicons-folder-minus:before {
      content: "\E147";
  }
  
  .glyphicons-folder-lock:before {
      content: "\E148";
  }
  
  .glyphicons-folder-flag:before {
      content: "\E149";
  }
  
  .glyphicons-folder-new:before {
      content: "\E150";
  }
  
  .glyphicons-edit:before {
      content: "\E151";
  }
  
  .glyphicons-new-window:before {
      content: "\E152";
  }
  
  .glyphicons-check:before {
      content: "\E153";
  }
  
  .glyphicons-unchecked:before {
      content: "\E154";
  }
  
  .glyphicons-more-windows:before {
      content: "\E155";
  }
  
  .glyphicons-show-big-thumbnails:before {
      content: "\E156";
  }
  
  .glyphicons-show-thumbnails:before {
      content: "\E157";
  }
  
  .glyphicons-show-thumbnails-with-lines:before {
      content: "\E158";
  }
  
  .glyphicons-show-lines:before {
      content: "\E159";
  }
  
  .glyphicons-playlist:before {
      content: "\E160";
  }
  
  .glyphicons-imac:before {
      content: "\E161";
  }
  
  .glyphicons-macbook:before {
      content: "\E162";
  }
  
  .glyphicons-ipad:before {
      content: "\E163";
  }
  
  .glyphicons-iphone:before {
      content: "\E164";
  }
  
  .glyphicons-iphone-transfer:before {
      content: "\E165";
  }
  
  .glyphicons-iphone-exchange:before {
      content: "\E166";
  }
  
  .glyphicons-ipod:before {
      content: "\E167";
  }
  
  .glyphicons-ipod-shuffle:before {
      content: "\E168";
  }
  
  .glyphicons-ear-plugs:before {
      content: "\E169";
  }
  
  .glyphicons-record:before {
      content: "\E170";
  }
  
  .glyphicons-step-backward:before {
      content: "\E171";
  }
  
  .glyphicons-fast-backward:before {
      content: "\E172";
  }
  
  .glyphicons-rewind:before {
      content: "\E173";
  }
  
  .glyphicons-play:before {
      content: "\E174";
  }
  
  .glyphicons-pause:before {
      content: "\E175";
  }
  
  .glyphicons-stop:before {
      content: "\E176";
  }
  
  .glyphicons-forward:before {
      content: "\E177";
  }
  
  .glyphicons-fast-forward:before {
      content: "\E178";
  }
  
  .glyphicons-step-forward:before {
      content: "\E179";
  }
  
  .glyphicons-eject:before {
      content: "\E180";
  }
  
  .glyphicons-facetime-video:before {
      content: "\E181";
  }
  
  .glyphicons-download-alt:before {
      content: "\E182";
  }
  
  .glyphicons-mute:before {
      content: "\E183";
  }
  
  .glyphicons-volume-down:before {
      content: "\E184";
  }
  
  .glyphicons-volume-up:before {
      content: "\E185";
  }
  
  .glyphicons-screenshot:before {
      content: "\E186";
  }
  
  .glyphicons-move:before {
      content: "\E187";
  }
  
  .glyphicons-more:before {
      content: "\E188";
  }
  
  .glyphicons-brightness-reduce:before {
      content: "\E189";
  }
  
  .glyphicons-brightness-increase:before {
      content: "\E190";
  }
  
  .glyphicons-circle-plus:before {
      content: "\E191";
  }
  
  .glyphicons-circle-minus:before {
      content: "\E192";
  }
  
  .glyphicons-circle-remove:before {
      content: "\E193";
  }
  
  .glyphicons-circle-ok:before {
      content: "\E194";
  }
  
  .glyphicons-circle-question-mark:before {
      content: "\E195";
  }
  
  .glyphicons-circle-info:before {
      content: "\E196";
  }
  
  .glyphicons-circle-exclamation-mark:before {
      content: "\E197";
  }
  
  .glyphicons-remove:before {
      content: "\E198";
  }
  
  .glyphicons-ok:before {
      content: "\E199";
  }
  
  .glyphicons-ban:before {
      content: "\E200";
  }
  
  .glyphicons-download:before {
      content: "\E201";
  }
  
  .glyphicons-upload:before {
      content: "\E202";
  }
  
  .glyphicons-shopping-cart:before {
      content: "\E203";
  }
  
  .glyphicons-lock:before {
      content: "\E204";
  }
  
  .glyphicons-unlock:before {
      content: "\E205";
  }
  
  .glyphicons-electricity:before {
      content: "\E206";
  }
  
  .glyphicons-ok-2:before {
      content: "\E207";
  }
  
  .glyphicons-remove-2:before {
      content: "\E208";
  }
  
  .glyphicons-cart-out:before {
      content: "\E209";
  }
  
  .glyphicons-cart-in:before {
      content: "\E210";
  }
  
  .glyphicons-left-arrow:before {
      content: "\E211";
  }
  
  .glyphicons-right-arrow:before {
      content: "\E212";
  }
  
  .glyphicons-down-arrow:before {
      content: "\E213";
  }
  
  .glyphicons-up-arrow:before {
      content: "\E214";
  }
  
  .glyphicons-resize-small:before {
      content: "\E215";
  }
  
  .glyphicons-resize-full:before {
      content: "\E216";
  }
  
  .glyphicons-circle-arrow-left:before {
      content: "\E217";
  }
  
  .glyphicons-circle-arrow-right:before {
      content: "\E218";
  }
  
  .glyphicons-circle-arrow-top:before {
      content: "\E219";
  }
  
  .glyphicons-circle-arrow-down:before {
      content: "\E220";
  }
  
  .glyphicons-play-button:before {
      content: "\E221";
  }
  
  .glyphicons-unshare:before {
      content: "\E222";
  }
  
  .glyphicons-share:before {
      content: "\E223";
  }
  
  .glyphicons-chevron-right:before {
      content: "\E224";
  }
  
  .glyphicons-chevron-left:before {
      content: "\E225";
  }
  
  .glyphicons-bluetooth:before {
      content: "\E226";
  }
  
  .glyphicons-euro:before {
      content: "\20AC";
  }
  
  .glyphicons-usd:before {
      content: "\E228";
  }
  
  .glyphicons-gbp:before {
      content: "\E229";
  }
  
  .glyphicons-retweet-2:before {
      content: "\E230";
  }
  
  .glyphicons-moon:before {
      content: "\E231";
  }
  
  .glyphicons-sun:before {
      content: "\2609";
  }
  
  .glyphicons-cloud:before {
      content: "\2601";
  }
  
  .glyphicons-direction:before {
      content: "\E234";
  }
  
  .glyphicons-brush:before {
      content: "\E235";
  }
  
  .glyphicons-pen:before {
      content: "\E236";
  }
  
  .glyphicons-zoom-in:before {
      content: "\E237";
  }
  
  .glyphicons-zoom-out:before {
      content: "\E238";
  }
  
  .glyphicons-pin:before {
      content: "\E239";
  }
  
  .glyphicons-albums:before {
      content: "\E240";
  }
  
  .glyphicons-rotation-lock:before {
      content: "\E241";
  }
  
  .glyphicons-flash:before {
      content: "\E242";
  }
  
  .glyphicons-google-maps:before {
      content: "\E243";
  }
  
  .glyphicons-anchor:before {
      content: "\2693";
  }
  
  .glyphicons-conversation:before {
      content: "\E245";
  }
  
  .glyphicons-chat:before {
      content: "\E246";
  }
  
  .glyphicons-male:before {
      content: "\E247";
  }
  
  .glyphicons-female:before {
      content: "\E248";
  }
  
  .glyphicons-asterisk:before {
      content: "\002A";
  }
  
  .glyphicons-divide:before {
      content: "\00F7";
  }
  
  .glyphicons-snorkel-diving:before {
      content: "\E251";
  }
  
  .glyphicons-scuba-diving:before {
      content: "\E252";
  }
  
  .glyphicons-oxygen-bottle:before {
      content: "\E253";
  }
  
  .glyphicons-fins:before {
      content: "\E254";
  }
  
  .glyphicons-fishes:before {
      content: "\E255";
  }
  
  .glyphicons-boat:before {
      content: "\E256";
  }
  
  .glyphicons-delete:before {
      content: "\E257";
  }
  
  .glyphicons-sheriffs-star:before {
      content: "\E258";
  }
  
  .glyphicons-qrcode:before {
      content: "\E259";
  }
  
  .glyphicons-barcode:before {
      content: "\E260";
  }
  
  .glyphicons-pool:before {
      content: "\E261";
  }
  
  .glyphicons-buoy:before {
      content: "\E262";
  }
  
  .glyphicons-spade:before {
      content: "\E263";
  }
  
  .glyphicons-bank:before {
      content: "\E264";
  }
  
  .glyphicons-vcard:before {
      content: "\E265";
  }
  
  .glyphicons-electrical-plug:before {
      content: "\E266";
  }
  
  .glyphicons-flag:before {
      content: "\E267";
  }
  
  .glyphicons-credit-card:before {
      content: "\E268";
  }
  
  .glyphicons-keyboard-wireless:before {
      content: "\E269";
  }
  
  .glyphicons-keyboard-wired:before {
      content: "\E270";
  }
  
  .glyphicons-shield:before {
      content: "\E271";
  }
  
  .glyphicons-ring:before {
      content: "\02DA";
  }
  
  .glyphicons-cake:before {
      content: "\E273";
  }
  
  .glyphicons-drink:before {
      content: "\E274";
  }
  
  .glyphicons-beer:before {
      content: "\E275";
  }
  
  .glyphicons-fast-food:before {
      content: "\E276";
  }
  
  .glyphicons-cutlery:before {
      content: "\E277";
  }
  
  .glyphicons-pizza:before {
      content: "\E278";
  }
  
  .glyphicons-birthday-cake:before {
      content: "\E279";
  }
  
  .glyphicons-tablet:before {
      content: "\E280";
  }
  
  .glyphicons-settings:before {
      content: "\E281";
  }
  
  .glyphicons-bullets:before {
      content: "\E282";
  }
  
  .glyphicons-cardio:before {
      content: "\E283";
  }
  
  .glyphicons-t-shirt:before {
      content: "\E284";
  }
  
  .glyphicons-pants:before {
      content: "\E285";
  }
  
  .glyphicons-sweater:before {
      content: "\E286";
  }
  
  .glyphicons-fabric:before {
      content: "\E287";
  }
  
  .glyphicons-leather:before {
      content: "\E288";
  }
  
  .glyphicons-scissors:before {
      content: "\E289";
  }
  
  .glyphicons-bomb:before {
      content: "\E290";
  }
  
  .glyphicons-skull:before {
      content: "\E291";
  }
  
  .glyphicons-celebration:before {
      content: "\E292";
  }
  
  .glyphicons-tea-kettle:before {
      content: "\E293";
  }
  
  .glyphicons-french-press:before {
      content: "\E294";
  }
  
  .glyphicons-coffee-cup:before {
      content: "\E295";
  }
  
  .glyphicons-pot:before {
      content: "\E296";
  }
  
  .glyphicons-grater:before {
      content: "\E297";
  }
  
  .glyphicons-kettle:before {
      content: "\E298";
  }
  
  .glyphicons-hospital:before {
      content: "\E299";
  }
  
  .glyphicons-hospital-h:before {
      content: "\E300";
  }
  
  .glyphicons-microphone:before {
      content: "\E301";
  }
  
  .glyphicons-webcam:before {
      content: "\E302";
  }
  
  .glyphicons-temple-christianity-church:before {
      content: "\E303";
  }
  
  .glyphicons-temple-islam:before {
      content: "\E304";
  }
  
  .glyphicons-temple-hindu:before {
      content: "\E305";
  }
  
  .glyphicons-temple-buddhist:before {
      content: "\E306";
  }
  
  .glyphicons-bicycle:before {
      content: "\E307";
  }
  
  .glyphicons-life-preserver:before {
      content: "\E308";
  }
  
  .glyphicons-share-alt:before {
      content: "\E309";
  }
  
  .glyphicons-comments:before {
      content: "\E310";
  }
  
  .glyphicons-flower:before {
      content: "\2698";
  }
  
  .glyphicons-baseball:before {
      content: "\26BE";
  }
  
  .glyphicons-rugby:before {
      content: "\E313";
  }
  
  .glyphicons-ax:before {
      content: "\E314";
  }
  
  .glyphicons-table-tennis:before {
      content: "\E315";
  }
  
  .glyphicons-bowling:before {
      content: "\E316";
  }
  
  .glyphicons-tree-conifer:before {
      content: "\E317";
  }
  
  .glyphicons-tree-deciduous:before {
      content: "\E318";
  }
  
  .glyphicons-more-items:before {
      content: "\E319";
  }
  
  .glyphicons-sort:before {
      content: "\E320";
  }
  
  .glyphicons-filter:before {
      content: "\E321";
  }
  
  .glyphicons-gamepad:before {
      content: "\E322";
  }
  
  .glyphicons-playing-dices:before {
      content: "\E323";
  }
  
  .glyphicons-calculator:before {
      content: "\E324";
  }
  
  .glyphicons-tie:before {
      content: "\E325";
  }
  
  .glyphicons-wallet:before {
      content: "\E326";
  }
  
  .glyphicons-piano:before {
      content: "\E327";
  }
  
  .glyphicons-sampler:before {
      content: "\E328";
  }
  
  .glyphicons-podium:before {
      content: "\E329";
  }
  
  .glyphicons-soccer-ball:before {
      content: "\E330";
  }
  
  .glyphicons-blog:before {
      content: "\E331";
  }
  
  .glyphicons-dashboard:before {
      content: "\E332";
  }
  
  .glyphicons-certificate:before {
      content: "\E333";
  }
  
  .glyphicons-bell:before {
      content: "\E334";
  }
  
  .glyphicons-candle:before {
      content: "\E335";
  }
  
  .glyphicons-pushpin:before {
      content: "\E336";
  }
  
  .glyphicons-iphone-shake:before {
      content: "\E337";
  }
  
  .glyphicons-pin-flag:before {
      content: "\E338";
  }
  
  .glyphicons-turtle:before {
      content: "\E339";
  }
  
  .glyphicons-rabbit:before {
      content: "\E340";
  }
  
  .glyphicons-globe:before {
      content: "\E341";
  }
  
  .glyphicons-briefcase:before {
      content: "\E342";
  }
  
  .glyphicons-hdd:before {
      content: "\E343";
  }
  
  .glyphicons-thumbs-up:before {
      content: "\E344";
  }
  
  .glyphicons-thumbs-down:before {
      content: "\E345";
  }
  
  .glyphicons-hand-right:before {
      content: "\E346";
  }
  
  .glyphicons-hand-left:before {
      content: "\E347";
  }
  
  .glyphicons-hand-up:before {
      content: "\E348";
  }
  
  .glyphicons-hand-down:before {
      content: "\E349";
  }
  
  .glyphicons-fullscreen:before {
      content: "\E350";
  }
  
  .glyphicons-shopping-bag:before {
      content: "\E351";
  }
  
  .glyphicons-book-open:before {
      content: "\E352";
  }
  
  .glyphicons-nameplate:before {
      content: "\E353";
  }
  
  .glyphicons-nameplate-alt:before {
      content: "\E354";
  }
  
  .glyphicons-vases:before {
      content: "\E355";
  }
  
  .glyphicons-bullhorn:before {
      content: "\E356";
  }
  
  .glyphicons-dumbbell:before {
      content: "\E357";
  }
  
  .glyphicons-suitcase:before {
      content: "\E358";
  }
  
  .glyphicons-file-import:before {
      content: "\E359";
  }
  
  .glyphicons-file-export:before {
      content: "\E360";
  }
  
  .glyphicons-bug:before {
      content: "\E361";
  }
  
  .glyphicons-crown:before {
      content: "\E362";
  }
  
  .glyphicons-smoking:before {
      content: "\E363";
  }
  
  .glyphicons-cloud-download:before {
      content: "\E364";
  }
  
  .glyphicons-cloud-upload:before {
      content: "\E365";
  }
  
  .glyphicons-restart:before {
      content: "\E366";
  }
  
  .glyphicons-security-camera:before {
      content: "\E367";
  }
  
  .glyphicons-expand:before {
      content: "\E368";
  }
  
  .glyphicons-collapse:before {
      content: "\E369";
  }
  
  .glyphicons-collapse-top:before {
      content: "\E370";
  }
  
  .glyphicons-globe-af:before {
      content: "\E371";
  }
  
  .glyphicons-global:before {
      content: "\E372";
  }
  
  .glyphicons-spray:before {
      content: "\E373";
  }
  
  .glyphicons-nails:before {
      content: "\E374";
  }
  
  .glyphicons-claw-hammer:before {
      content: "\E375";
  }
  
  .glyphicons-classic-hammer:before {
      content: "\E376";
  }
  
  .glyphicons-hand-saw:before {
      content: "\E377";
  }
  
  .glyphicons-riflescope:before {
      content: "\E378";
  }
  
  .glyphicons-electrical-socket-eu:before {
      content: "\E379";
  }
  
  .glyphicons-electrical-socket-us:before {
      content: "\E380";
  }
  
  .glyphicons-message-forward:before {
      content: "\E381";
  }
  
  .glyphicons-coat-hanger:before {
      content: "\E382";
  }
  
  .glyphicons-dress:before {
      content: "\E383";
  }
  
  .glyphicons-bathrobe:before {
      content: "\E384";
  }
  
  .glyphicons-shirt:before {
      content: "\E385";
  }
  
  .glyphicons-underwear:before {
      content: "\E386";
  }
  
  .glyphicons-log-in:before {
      content: "\E387";
  }
  
  .glyphicons-log-out:before {
      content: "\E388";
  }
  
  .glyphicons-exit:before {
      content: "\E389";
  }
  
  .glyphicons-new-window-alt:before {
      content: "\E390";
  }
  
  .glyphicons-video-sd:before {
      content: "\E391";
  }
  
  .glyphicons-video-hd:before {
      content: "\E392";
  }
  
  .glyphicons-subtitles:before {
      content: "\E393";
  }
  
  .glyphicons-sound-stereo:before {
      content: "\E394";
  }
  
  .glyphicons-sound-dolby:before {
      content: "\E395";
  }
  
  .glyphicons-sound-5-1:before {
      content: "\E396";
  }
  
  .glyphicons-sound-6-1:before {
      content: "\E397";
  }
  
  .glyphicons-sound-7-1:before {
      content: "\E398";
  }
  
  .glyphicons-copyright-mark:before {
      content: "\E399";
  }
  
  .glyphicons-registration-mark:before {
      content: "\E400";
  }
  
  .glyphicons-radar:before {
      content: "\E401";
  }
  
  .glyphicons-skateboard:before {
      content: "\E402";
  }
  
  .glyphicons-golf-course:before {
      content: "\E403";
  }
  
  .glyphicons-sorting:before {
      content: "\E404";
  }
  
  .glyphicons-sort-by-alphabet:before {
      content: "\E405";
  }
  
  .glyphicons-sort-by-alphabet-alt:before {
      content: "\E406";
  }
  
  .glyphicons-sort-by-order:before {
      content: "\E407";
  }
  
  .glyphicons-sort-by-order-alt:before {
      content: "\E408";
  }
  
  .glyphicons-sort-by-attributes:before {
      content: "\E409";
  }
  
  .glyphicons-sort-by-attributes-alt:before {
      content: "\E410";
  }
  
  .glyphicons-compressed:before {
      content: "\E411";
  }
  
  .glyphicons-package:before {
      content: "\E412";
  }
  
  .glyphicons-cloud-plus:before {
      content: "\E413";
  }
  
  .glyphicons-cloud-minus:before {
      content: "\E414";
  }
  
  .glyphicons-disk-save:before {
      content: "\E415";
  }
  
  .glyphicons-disk-open:before {
      content: "\E416";
  }
  
  .glyphicons-disk-saved:before {
      content: "\E417";
  }
  
  .glyphicons-disk-remove:before {
      content: "\E418";
  }
  
  .glyphicons-disk-import:before {
      content: "\E419";
  }
  
  .glyphicons-disk-export:before {
      content: "\E420";
  }
  
  .glyphicons-tower:before {
      content: "\E421";
  }
  
  .glyphicons-send:before {
      content: "\E422";
  }
  
  .glyphicons-git-branch:before {
      content: "\E423";
  }
  
  .glyphicons-git-create:before {
      content: "\E424";
  }
  
  .glyphicons-git-private:before {
      content: "\E425";
  }
  
  .glyphicons-git-delete:before {
      content: "\E426";
  }
  
  .glyphicons-git-merge:before {
      content: "\E427";
  }
  
  .glyphicons-git-pull-request:before {
      content: "\E428";
  }
  
  .glyphicons-git-compare:before {
      content: "\E429";
  }
  
  .glyphicons-git-commit:before {
      content: "\E430";
  }
  
  .glyphicons-construction-cone:before {
      content: "\E431";
  }
  
  .glyphicons-shoe-steps:before {
      content: "\E432";
  }
  
  .glyphicons-plus:before {
      content: "\002B";
  }
  
  .glyphicons-minus:before {
      content: "\2212";
  }
  
  .glyphicons-redo:before {
      content: "\E435";
  }
  
  .glyphicons-undo:before {
      content: "\E436";
  }
  
  .glyphicons-golf:before {
      content: "\E437";
  }
  
  .glyphicons-hockey:before {
      content: "\E438";
  }
  
  .glyphicons-pipe:before {
      content: "\E439";
  }
  
  .glyphicons-wrench:before {
      content: "\E440";
  }
  
  .glyphicons-folder-closed:before {
      content: "\E441";
  }
  
  .glyphicons-phone-alt:before {
      content: "\E442";
  }
  
  .glyphicons-earphone:before {
      content: "\E443";
  }
  
  .glyphicons-floppy-disk:before {
      content: "\E444";
  }
  
  .glyphicons-floppy-saved:before {
      content: "\E445";
  }
  
  .glyphicons-floppy-remove:before {
      content: "\E446";
  }
  
  .glyphicons-floppy-save:before {
      content: "\E447";
  }
  
  .glyphicons-floppy-open:before {
      content: "\E448";
  }
  
  .glyphicons-translate:before {
      content: "\E449";
  }
  
  .glyphicons-fax:before {
      content: "\E450";
  }
  
  .glyphicons-factory:before {
      content: "\E451";
  }
  
  .glyphicons-shop-window:before {
      content: "\E452";
  }
  
  .glyphicons-shop:before {
      content: "\E453";
  }
  
  .glyphicons-kiosk:before {
      content: "\E454";
  }
  
  .glyphicons-kiosk-wheels:before {
      content: "\E455";
  }
  
  .glyphicons-kiosk-light:before {
      content: "\E456";
  }
  
  .glyphicons-kiosk-food:before {
      content: "\E457";
  }
  
  .glyphicons-transfer:before {
      content: "\E458";
  }
  
  .glyphicons-money:before {
      content: "\E459";
  }
  
  .glyphicons-header:before {
      content: "\E460";
  }
  
  .glyphicons-blacksmith:before {
      content: "\E461";
  }
  
  .glyphicons-saw-blade:before {
      content: "\E462";
  }
  
  .glyphicons-basketball:before {
      content: "\E463";
  }
  
  .glyphicons-server:before {
      content: "\E464";
  }
  
  .glyphicons-server-plus:before {
      content: "\E465";
  }
  
  .glyphicons-server-minus:before {
      content: "\E466";
  }
  
  .glyphicons-server-ban:before {
      content: "\E467";
  }
  
  .glyphicons-server-flag:before {
      content: "\E468";
  }
  
  .glyphicons-server-lock:before {
      content: "\E469";
  }
  
  .glyphicons-server-new:before {
      content: "\E470";
  }
  
  .glyphicons-charging-station:before {
      content: "\F471";
  }
  
  .glyphicons-gas-station:before {
      content: "\E472";
  }
  
  .glyphicons-target:before {
      content: "\E473";
  }
  
  .glyphicons-bed-alt:before {
      content: "\E474";
  }
  
  .glyphicons-mosquito-net:before {
      content: "\E475";
  }
  
  .glyphicons-dining-set:before {
      content: "\E476";
  }
  
  .glyphicons-plate-of-food:before {
      content: "\E477";
  }
  
  .glyphicons-hygiene-kit:before {
      content: "\E478";
  }
  
  .glyphicons-blackboard:before {
      content: "\E479";
  }
  
  .glyphicons-marriage:before {
      content: "\E480";
  }
  
  .glyphicons-bucket:before {
      content: "\E481";
  }
  
  .glyphicons-none-color-swatch:before {
      content: "\E482";
  }
  
  .glyphicons-bring-forward:before {
      content: "\E483";
  }
  
  .glyphicons-bring-to-front:before {
      content: "\E484";
  }
  
  .glyphicons-send-backward:before {
      content: "\E485";
  }
  
  .glyphicons-send-to-back:before {
      content: "\E486";
  }
  
  .glyphicons-fit-frame-to-image:before {
      content: "\E487";
  }
  
  .glyphicons-fit-image-to-frame:before {
      content: "\E488";
  }
  
  .glyphicons-multiple-displays:before {
      content: "\E489";
  }
  
  .glyphicons-handshake:before {
      content: "\E490";
  }
  
  .glyphicons-child:before {
      content: "\E491";
  }
  
  .glyphicons-baby-formula:before {
      content: "\E492";
  }
  
  .glyphicons-medicine:before {
      content: "\E493";
  }
  
  .glyphicons-atv-vehicle:before {
      content: "\E494";
  }
  
  .glyphicons-motorcycle:before {
      content: "\E495";
  }
  
  .glyphicons-bed:before {
      content: "\E496";
  }
  
  .glyphicons-tent:before {
      content: "\26FA";
  }
  
  .glyphicons-glasses:before {
      content: "\E498";
  }
  
  .glyphicons-sunglasses:before {
      content: "\E499";
  }
  
  .glyphicons-family:before {
      content: "\E500";
  }
  
  .glyphicons-education:before {
      content: "\E501";
  }
  
  .glyphicons-shoes:before {
      content: "\E502";
  }
  
  .glyphicons-map:before {
      content: "\E503";
  }
  
  .glyphicons-cd:before {
      content: "\E504";
  }
  
  .glyphicons-alert:before {
      content: "\E505";
  }
  
  .glyphicons-piggy-bank:before {
      content: "\E506";
  }
  
  .glyphicons-star-half:before {
      content: "\E507";
  }
  
  .glyphicons-cluster:before {
      content: "\E508";
  }
  
  .glyphicons-flowchart:before {
      content: "\E509";
  }
  
  .glyphicons-commodities:before {
      content: "\E510";
  }
  
  .glyphicons-duplicate:before {
      content: "\E511";
  }
  
  .glyphicons-copy:before {
      content: "\E512";
  }
  
  .glyphicons-paste:before {
      content: "\E513";
  }
  
  .glyphicons-bath-bathtub:before {
      content: "\E514";
  }
  
  .glyphicons-bath-shower:before {
      content: "\E515";
  }
  
  .glyphicons-shower:before {
      content: "\1F6BF";
  }
  
  .glyphicons-menu-hamburger:before {
      content: "\E517";
  }
  
  .glyphicons-option-vertical:before {
      content: "\E518";
  }
  
  .glyphicons-option-horizontal:before {
      content: "\E519";
  }
  
  .glyphicons-currency-conversion:before {
      content: "\E520";
  }
  
  .glyphicons-user-ban:before {
      content: "\E521";
  }
  
  .glyphicons-user-lock:before {
      content: "\E522";
  }
  
  .glyphicons-user-flag:before {
      content: "\E523";
  }
  
  .glyphicons-user-asterisk:before {
      content: "\E524";
  }
  
  .glyphicons-user-alert:before {
      content: "\E525";
  }
  
  .glyphicons-user-key:before {
      content: "\E526";
  }
  
  .glyphicons-user-conversation:before {
      content: "\E527";
  }
  
  .glyphicons-database:before {
      content: "\E528";
  }
  
  .glyphicons-database-search:before {
      content: "\E529";
  }
  
  .glyphicons-list-alt:before {
      content: "\E530";
  }
  
  .glyphicons-hazard-sign:before {
      content: "\E531";
  }
  
  .glyphicons-hazard:before {
      content: "\E532";
  }
  
  .glyphicons-stop-sign:before {
      content: "\E533";
  }
  
  .glyphicons-lab:before {
      content: "\E534";
  }
  
  .glyphicons-lab-alt:before {
      content: "\E535";
  }
  
  .glyphicons-ice-cream:before {
      content: "\E536";
  }
  
  .glyphicons-ice-lolly:before {
      content: "\E537";
  }
  
  .glyphicons-ice-lolly-tasted:before {
      content: "\E538";
  }
  
  .glyphicons-invoice:before {
      content: "\E539";
  }
  
  .glyphicons-cart-tick:before {
      content: "\E540";
  }
  
  .glyphicons-hourglass:before {
      content: "\231B";
  }
  
  .glyphicons-cat:before {
      content: "\1F408";
  }
  
  .glyphicons-lamp:before {
      content: "\E543";
  }
  
  .glyphicons-scale-classic:before {
      content: "\E544";
  }
  
  .glyphicons-eye-plus:before {
      content: "\E545";
  }
  
  .glyphicons-eye-minus:before {
      content: "\E546";
  }
  
  .glyphicons-quote:before {
      content: "\E547";
  }
  
  .glyphicons-bitcoin:before {
      content: "\E548";
  }
  
  .glyphicons-yen:before {
      content: "\00A5";
  }
  
  .glyphicons-ruble:before {
      content: "\20BD";
  }
  
  .glyphicons-erase:before {
      content: "\E551";
  }
  
  .glyphicons-podcast:before {
      content: "\E552";
  }
  
  .glyphicons-firework:before {
      content: "\E553";
  }
  
  .glyphicons-scale:before {
      content: "\E554";
  }
  
  .glyphicons-king:before {
      content: "\E555";
  }
  
  .glyphicons-queen:before {
      content: "\E556";
  }
  
  .glyphicons-pawn:before {
      content: "\E557";
  }
  
  .glyphicons-bishop:before {
      content: "\E558";
  }
  
  .glyphicons-knight:before {
      content: "\E559";
  }
  
  .glyphicons-mic-mute:before {
      content: "\E560";
  }
  
  .glyphicons-voicemail:before {
      content: "\E561";
  }
  
  .glyphicons-paragraph:before {
      content: "\00B6";
  }
  
  .glyphicons-person-walking:before {
      content: "\E563";
  }
  
  .glyphicons-person-wheelchair:before {
      content: "\E564";
  }
  
  .glyphicons-underground:before {
      content: "\E565";
  }
  
  .glyphicons-car-hov:before {
      content: "\E566";
  }
  
  .glyphicons-car-rental:before {
      content: "\E567";
  }
  
  .glyphicons-transport:before {
      content: "\E568";
  }
  
  .glyphicons-taxi:before {
      content: "\1F695";
  }
  
  .glyphicons-ice-cream-no:before {
      content: "\E570";
  }
  
  .glyphicons-uk-rat-u:before {
      content: "\E571";
  }
  
  .glyphicons-uk-rat-pg:before {
      content: "\E572";
  }
  
  .glyphicons-uk-rat-12a:before {
      content: "\E573";
  }
  
  .glyphicons-uk-rat-12:before {
      content: "\E574";
  }
  
  .glyphicons-uk-rat-15:before {
      content: "\E575";
  }
  
  .glyphicons-uk-rat-18:before {
      content: "\E576";
  }
  
  .glyphicons-uk-rat-r18:before {
      content: "\E577";
  }
  
  .glyphicons-tv:before {
      content: "\E578";
  }
  
  .glyphicons-sms:before {
      content: "\E579";
  }
  
  .glyphicons-mms:before {
      content: "\E580";
  }
  
  .glyphicons-us-rat-g:before {
      content: "\E581";
  }
  
  .glyphicons-us-rat-pg:before {
      content: "\E582";
  }
  
  .glyphicons-us-rat-pg-13:before {
      content: "\E583";
  }
  
  .glyphicons-us-rat-restricted:before {
      content: "\E584";
  }
  
  .glyphicons-us-rat-no-one-17:before {
      content: "\E585";
  }
  
  .glyphicons-equalizer:before {
      content: "\E586";
  }
  
  .glyphicons-speakers:before {
      content: "\E587";
  }
  
  .glyphicons-remote-control:before {
      content: "\E588";
  }
  
  .glyphicons-remote-control-tv:before {
      content: "\E589";
  }
  
  .glyphicons-shredder:before {
      content: "\E590";
  }
  
  .glyphicons-folder-heart:before {
      content: "\E591";
  }
  
  .glyphicons-person-running:before {
      content: "\E592";
  }
  
  .glyphicons-person:before {
      content: "\E593";
  }
  
  .glyphicons-voice:before {
      content: "\E594";
  }
  
  .glyphicons-stethoscope:before {
      content: "\E595";
  }
  
  .glyphicons-hotspot:before {
      content: "\E596";
  }
  
  .glyphicons-activity:before {
      content: "\E597";
  }
  
  .glyphicons-watch:before {
      content: "\231A";
  }
  
  .glyphicons-scissors-alt:before {
      content: "\E599";
  }
  
  .glyphicons-car-wheel:before {
      content: "\E600";
  }
  
  .glyphicons-chevron-up:before {
      content: "\E601";
  }
  
  .glyphicons-chevron-down:before {
      content: "\E602";
  }
  
  .glyphicons-superscript:before {
      content: "\E603";
  }
  
  .glyphicons-subscript:before {
      content: "\E604";
  }
  
  .glyphicons-text-size:before {
      content: "\E605";
  }
  
  .glyphicons-text-color:before {
      content: "\E606";
  }
  
  .glyphicons-text-background:before {
      content: "\E607";
  }
  
  .glyphicons-modal-window:before {
      content: "\E608";
  }
  
  .glyphicons-newspaper:before {
      content: "\1F4F0";
  }
  
  .glyphicons-tractor:before {
      content: "\1F69C";
  }
  
  .animated {
      -webkit-animation-duration: 1s;
      animation-duration: 1s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      -webkit-animation-iteration-count: infinite;
  }
  
  @-webkit-keyframes pulse {
      0% {
          -webkit-transform: scale(1);
      }
  
      50% {
          -webkit-transform: scale(1.1);
      }
  
      100% {
          -webkit-transform: scale(1);
      };
  }
  
  @keyframes pulse {
      0% {
          transform: scale(1);
      }
  
      50% {
          transform: scale(1.1);
      }
  
      100% {
          transform: scale(1);
      };
  }
  
  .pulse {
      -webkit-animation-name: pulse;
      animation-name: pulse;
  }
  
  @-webkit-keyframes rotateIn {
      0% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(0);
          opacity: 1;
      };
  }
  
  @keyframes rotateIn {
      0% {
          transform-origin: center center;
          transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          transform-origin: center center;
          transform: rotate(0);
          opacity: 1;
      };
  }
  
  .rotateIn {
      -webkit-animation-name: rotateIn;
      animation-name: rotateIn;
  }
  
  @-webkit-keyframes bounce {
      0%,20%,50%,80%,100% {
          -webkit-transform: translateY(0);
      }
  
      40% {
          -webkit-transform: translateY(-30px);
      }
  
      60% {
          -webkit-transform: translateY(-15px);
      };
  }
  
  @keyframes bounce {
      0%,20%,50%,80%,100% {
          transform: translateY(0);
      }
  
      40% {
          transform: translateY(-30px);
      }
  
      60% {
          transform: translateY(-15px);
      };
  }
  
  .bounce {
      -webkit-animation-name: bounce;
      animation-name: bounce;
  }
  
  @-webkit-keyframes swing {
      20%,40%,60%,80%,100% {
          -webkit-transform-origin: top center;
      }
  
      20% {
          -webkit-transform: rotate(15deg);
      }
  
      40% {
          -webkit-transform: rotate(-10deg);
      }
  
      60% {
          -webkit-transform: rotate(5deg);
      }
  
      80% {
          -webkit-transform: rotate(-5deg);
      }
  
      100% {
          -webkit-transform: rotate(0deg);
      };
  }
  
  @keyframes swing {
      20% {
          transform: rotate(15deg);
      }
  
      40% {
          transform: rotate(-10deg);
      }
  
      60% {
          transform: rotate(5deg);
      }
  
      80% {
          transform: rotate(-5deg);
      }
  
      100% {
          transform: rotate(0deg);
      };
  }
  
  .swing {
      -webkit-transform-origin: top center;
      transform-origin: top center;
      -webkit-animation-name: swing;
      animation-name: swing;
  }
  
  @-webkit-keyframes tada {
      0% {
          -webkit-transform: scale(1);
      }
  
      10%,20% {
          -webkit-transform: scale(.9) rotate(-3deg);
      }
  
      30%,50%,70%,90% {
          -webkit-transform: scale(1.1) rotate(3deg);
      }
  
      40%,60%,80% {
          -webkit-transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          -webkit-transform: scale(1) rotate(0);
      };
  }
  
  @keyframes tada {
      0% {
          transform: scale(1);
      }
  
      10%,20% {
          transform: scale(.9) rotate(-3deg);
      }
  
      30%,50%,70%,90% {
          transform: scale(1.1) rotate(3deg);
      }
  
      40%,60%,80% {
          transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          transform: scale(1) rotate(0);
      };
  }
  
  .tada {
      -webkit-animation-name: tada;
      animation-name: tada;
  }/**/
@font-face {
      font-family: 'Glyphicons Halflings';
      font-display: swap;
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-halflings-regular.eot);
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-halflings-regular.woff2) format('woff2'), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-halflings-regular.woff) format('woff'), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-halflings-regular.ttf) format('truetype'), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
  } 
 .glyphicons.halflings {
      font-family: 'Glyphicons Halflings';
  }
  
  .halflings.x05 {
      font-size: 6px;
  }
  
  .halflings.x2 {
      font-size: 24px;
  }
  
  .halflings.x3 {
      font-size: 36px;
  }
  
  .halflings.x4 {
      font-size: 48px;
  }
  
  .halflings.x5 {
      font-size: 60px;
  }
  
  .halflings.x6 {
      font-size: 72px;
  }
  
  .halflings.x7 {
      font-size: 84px;
  }
  
  .halflings.x8 {
      font-size: 96px;
  }
  
  .halflings.light:before {
      color: #f2f2f2;
  }
  
  .halflings.drop:before {
      text-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3);
  }
  
  .halflings.flip {
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  
  .halflings.flipv {
      -moz-transform: scaleY(-1);
      -o-transform: scaleY(-1);
      -webkit-transform: scaleY(-1);
      transform: scaleY(-1);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  
  .halflings.rotate90 {
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: rotate(90deg);
  }
  
  .halflings.rotate180 {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg);
  }
  
  .halflings.rotate270 {
      -webkit-transform: rotate(270deg);
      -moz-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: rotate(270deg);
  }
  
  .halflings-glass:before {
      content: "\E001";
  }
  
  .halflings-music:before {
      content: "\E002";
  }
  
  .halflings-search:before {
      content: "\E003";
  }
  
  .halflings-envelope:before {
      content: "\2709";
  }
  
  .halflings-heart:before {
      content: "\E005";
  }
  
  .halflings-star:before {
      content: "\E006";
  }
  
  .halflings-star-empty:before {
      content: "\E007";
  }
  
  .halflings-user:before {
      content: "\E008";
  }
  
  .halflings-film:before {
      content: "\E009";
  }
  
  .halflings-th-large:before {
      content: "\E010";
  }
  
  .halflings-th:before {
      content: "\E011";
  }
  
  .halflings-th-list:before {
      content: "\E012";
  }
  
  .halflings-ok:before {
      content: "\E013";
  }
  
  .halflings-remove:before {
      content: "\E014";
  }
  
  .halflings-zoom-in:before {
      content: "\E015";
  }
  
  .halflings-zoom-out:before {
      content: "\E016";
  }
  
  .halflings-off:before {
      content: "\E017";
  }
  
  .halflings-signal:before {
      content: "\E018";
  }
  
  .halflings-cog:before {
      content: "\E019";
  }
  
  .halflings-trash:before {
      content: "\E020";
  }
  
  .halflings-home:before {
      content: "\E021";
  }
  
  .halflings-file:before {
      content: "\E022";
  }
  
  .halflings-time:before {
      content: "\E023";
  }
  
  .halflings-road:before {
      content: "\E024";
  }
  
  .halflings-download-alt:before {
      content: "\E025";
  }
  
  .halflings-download:before {
      content: "\E026";
  }
  
  .halflings-upload:before {
      content: "\E027";
  }
  
  .halflings-inbox:before {
      content: "\E028";
  }
  
  .halflings-play-circle:before {
      content: "\E029";
  }
  
  .halflings-repeat:before {
      content: "\E030";
  }
  
  .halflings-refresh:before {
      content: "\E031";
  }
  
  .halflings-list-alt:before {
      content: "\E032";
  }
  
  .halflings-glyph-lock:before {
      content: "\E033";
  }
  
  .halflings-flag:before {
      content: "\E034";
  }
  
  .halflings-headphones:before {
      content: "\E035";
  }
  
  .halflings-volume-off:before {
      content: "\E036";
  }
  
  .halflings-volume-down:before {
      content: "\E037";
  }
  
  .halflings-volume-up:before {
      content: "\E038";
  }
  
  .halflings-qrcode:before {
      content: "\E039";
  }
  
  .halflings-barcode:before {
      content: "\E040";
  }
  
  .halflings-tag:before {
      content: "\E041";
  }
  
  .halflings-tags:before {
      content: "\E042";
  }
  
  .halflings-book:before {
      content: "\E043";
  }
  
  .halflings-glyph-bookmark:before {
      content: "\E044";
  }
  
  .halflings-print:before {
      content: "\E045";
  }
  
  .halflings-glyph-camera:before {
      content: "\E046";
  }
  
  .halflings-font:before {
      content: "\E047";
  }
  
  .halflings-bold:before {
      content: "\E048";
  }
  
  .halflings-italic:before {
      content: "\E049";
  }
  
  .halflings-text-height:before {
      content: "\E050";
  }
  
  .halflings-text-width:before {
      content: "\E051";
  }
  
  .halflings-align-left:before {
      content: "\E052";
  }
  
  .halflings-align-center:before {
      content: "\E053";
  }
  
  .halflings-align-right:before {
      content: "\E054";
  }
  
  .halflings-align-justify:before {
      content: "\E055";
  }
  
  .halflings-list:before {
      content: "\E056";
  }
  
  .halflings-indent-left:before {
      content: "\E057";
  }
  
  .halflings-indent-right:before {
      content: "\E058";
  }
  
  .halflings-facetime-video:before {
      content: "\E059";
  }
  
  .halflings-picture:before {
      content: "\E060";
  }
  
  .halflings-pencil:before {
      content: "\270F";
  }
  
  .halflings-map-marker:before {
      content: "\E062";
  }
  
  .halflings-adjust:before {
      content: "\E063";
  }
  
  .halflings-tint:before {
      content: "\E064";
  }
  
  .halflings-edit:before {
      content: "\E065";
  }
  
  .halflings-share:before {
      content: "\E066";
  }
  
  .halflings-check:before {
      content: "\E067";
  }
  
  .halflings-move:before {
      content: "\E068";
  }
  
  .halflings-step-backward:before {
      content: "\E069";
  }
  
  .halflings-fast-backward:before {
      content: "\E070";
  }
  
  .halflings-backward:before {
      content: "\E071";
  }
  
  .halflings-play:before {
      content: "\E072";
  }
  
  .halflings-pause:before {
      content: "\E073";
  }
  
  .halflings-stop:before {
      content: "\E074";
  }
  
  .halflings-forward:before {
      content: "\E075";
  }
  
  .halflings-fast-forward:before {
      content: "\E076";
  }
  
  .halflings-step-forward:before {
      content: "\E077";
  }
  
  .halflings-eject:before {
      content: "\E078";
  }
  
  .halflings-chevron-left:before {
      content: "\E079";
  }
  
  .halflings-chevron-right:before {
      content: "\E080";
  }
  
  .halflings-plus-sign:before {
      content: "\E081";
  }
  
  .halflings-minus-sign:before {
      content: "\E082";
  }
  
  .halflings-remove-sign:before {
      content: "\E083";
  }
  
  .halflings-ok-sign:before {
      content: "\E084";
  }
  
  .halflings-question-sign:before {
      content: "\E085";
  }
  
  .halflings-info-sign:before {
      content: "\E086";
  }
  
  .halflings-screenshot:before {
      content: "\E087";
  }
  
  .halflings-remove-circle:before {
      content: "\E088";
  }
  
  .halflings-ok-circle:before {
      content: "\E089";
  }
  
  .halflings-ban-circle:before {
      content: "\E090";
  }
  
  .halflings-arrow-left:before {
      content: "\E091";
  }
  
  .halflings-arrow-right:before {
      content: "\E092";
  }
  
  .halflings-arrow-up:before {
      content: "\E093";
  }
  
  .halflings-arrow-down:before {
      content: "\E094";
  }
  
  .halflings-share-alt:before {
      content: "\E095";
  }
  
  .halflings-resize-full:before {
      content: "\E096";
  }
  
  .halflings-resize-small:before {
      content: "\E097";
  }
  
  .halflings-plus:before {
      content: "\002B";
  }
  
  .halflings-minus:before {
      content: "\2212";
  }
  
  .halflings-asterisk:before {
      content: "\002A";
  }
  
  .halflings-exclamation-sign:before {
      content: "\E101";
  }
  
  .halflings-gift:before {
      content: "\E102";
  }
  
  .halflings-leaf:before {
      content: "\E103";
  }
  
  .halflings-glyph-fire:before {
      content: "\E104";
  }
  
  .halflings-eye-open:before {
      content: "\E105";
  }
  
  .halflings-eye-close:before {
      content: "\E106";
  }
  
  .halflings-warning-sign:before {
      content: "\E107";
  }
  
  .halflings-plane:before {
      content: "\E108";
  }
  
  .halflings-glyph-calendar:before {
      content: "\E109";
  }
  
  .halflings-random:before {
      content: "\E110";
  }
  
  .halflings-comments:before {
      content: "\E111";
  }
  
  .halflings-magnet:before {
      content: "\E112";
  }
  
  .halflings-chevron-up:before {
      content: "\E113";
  }
  
  .halflings-chevron-down:before {
      content: "\E114";
  }
  
  .halflings-retweet:before {
      content: "\E115";
  }
  
  .halflings-shopping-cart:before {
      content: "\E116";
  }
  
  .halflings-folder-close:before {
      content: "\E117";
  }
  
  .halflings-folder-open:before {
      content: "\E118";
  }
  
  .halflings-resize-vertical:before {
      content: "\E119";
  }
  
  .halflings-resize-horizontal:before {
      content: "\E120";
  }
  
  .halflings-hdd:before {
      content: "\E121";
  }
  
  .halflings-bullhorn:before {
      content: "\E122";
  }
  
  .halflings-glyph-bell:before {
      content: "\E123";
  }
  
  .halflings-certificate:before {
      content: "\E124";
  }
  
  .halflings-thumbs-up:before {
      content: "\E125";
  }
  
  .halflings-thumbs-down:before {
      content: "\E126";
  }
  
  .halflings-hand-right:before {
      content: "\E127";
  }
  
  .halflings-hand-left:before {
      content: "\E128";
  }
  
  .halflings-hand-top:before {
      content: "\E129";
  }
  
  .halflings-hand-down:before {
      content: "\E130";
  }
  
  .halflings-circle-arrow-right:before {
      content: "\E131";
  }
  
  .halflings-circle-arrow-left:before {
      content: "\E132";
  }
  
  .halflings-circle-arrow-top:before {
      content: "\E133";
  }
  
  .halflings-circle-arrow-down:before {
      content: "\E134";
  }
  
  .halflings-globe:before {
      content: "\E135";
  }
  
  .halflings-glyph-wrench:before {
      content: "\E136";
  }
  
  .halflings-tasks:before {
      content: "\E137";
  }
  
  .halflings-filter:before {
      content: "\E138";
  }
  
  .halflings-glyph-briefcase:before {
      content: "\E139";
  }
  
  .halflings-fullscreen:before {
      content: "\E140";
  }
  
  .halflings-dashboard:before {
      content: "\E141";
  }
  
  .halflings-glyph-paperclip:before {
      content: "\E142";
  }
  
  .halflings-heart-empty:before {
      content: "\E143";
  }
  
  .halflings-link:before {
      content: "\E144";
  }
  
  .halflings-phone:before {
      content: "\E145";
  }
  
  .halflings-glyph-pushpin:before {
      content: "\E146";
  }
  
  .halflings-euro:before {
      content: "\20AC";
  }
  
  .halflings-usd:before {
      content: "\E148";
  }
  
  .halflings-gbp:before {
      content: "\E149";
  }
  
  .halflings-sort:before {
      content: "\E150";
  }
  
  .halflings-sort-by-alphabet:before {
      content: "\E151";
  }
  
  .halflings-sort-by-alphabet-alt:before {
      content: "\E152";
  }
  
  .halflings-sort-by-order:before {
      content: "\E153";
  }
  
  .halflings-sort-by-order-alt:before {
      content: "\E154";
  }
  
  .halflings-sort-by-attributes:before {
      content: "\E155";
  }
  
  .halflings-sort-by-attributes-alt:before {
      content: "\E156";
  }
  
  .halflings-unchecked:before {
      content: "\E157";
  }
  
  .halflings-expand:before {
      content: "\E158";
  }
  
  .halflings-collapse:before {
      content: "\E159";
  }
  
  .halflings-collapse-top:before {
      content: "\E160";
  }
  
  .halflings-log-in:before {
      content: "\E161";
  }
  
  .halflings-flash:before {
      content: "\E162";
  }
  
  .halflings-log-out:before {
      content: "\E163";
  }
  
  .halflings-new-window:before {
      content: "\E164";
  }
  
  .halflings-record:before {
      content: "\E165";
  }
  
  .halflings-save:before {
      content: "\E166";
  }
  
  .halflings-open:before {
      content: "\E167";
  }
  
  .halflings-saved:before {
      content: "\E168";
  }
  
  .halflings-import:before {
      content: "\E169";
  }
  
  .halflings-export:before {
      content: "\E170";
  }
  
  .halflings-send:before {
      content: "\E171";
  }
  
  .halflings-floppy-disk:before {
      content: "\E172";
  }
  
  .halflings-floppy-saved:before {
      content: "\E173";
  }
  
  .halflings-floppy-remove:before {
      content: "\E174";
  }
  
  .halflings-floppy-save:before {
      content: "\E175";
  }
  
  .halflings-floppy-open:before {
      content: "\E176";
  }
  
  .halflings-credit-card:before {
      content: "\E177";
  }
  
  .halflings-transfer:before {
      content: "\E178";
  }
  
  .halflings-cutlery:before {
      content: "\E179";
  }
  
  .halflings-header:before {
      content: "\E180";
  }
  
  .halflings-compressed:before {
      content: "\E181";
  }
  
  .halflings-earphone:before {
      content: "\E182";
  }
  
  .halflings-phone-alt:before {
      content: "\E183";
  }
  
  .halflings-tower:before {
      content: "\E184";
  }
  
  .halflings-stats:before {
      content: "\E185";
  }
  
  .halflings-sd-video:before {
      content: "\E186";
  }
  
  .halflings-hd-video:before {
      content: "\E187";
  }
  
  .halflings-subtitles:before {
      content: "\E188";
  }
  
  .halflings-sound-stereo:before {
      content: "\E189";
  }
  
  .halflings-sound-dolby:before {
      content: "\E190";
  }
  
  .halflings-sound-5-1:before {
      content: "\E191";
  }
  
  .halflings-sound-6-1:before {
      content: "\E192";
  }
  
  .halflings-sound-7-1:before {
      content: "\E193";
  }
  
  .halflings-copyright-mark:before {
      content: "\E194";
  }
  
  .halflings-registration-mark:before {
      content: "\E195";
  }
  
  .halflings-cloud:before {
      content: "\2601";
  }
  
  .halflings-cloud-download:before {
      content: "\E197";
  }
  
  .halflings-cloud-upload:before {
      content: "\E198";
  }
  
  .halflings-tree-conifer:before {
      content: "\E199";
  }
  
  .halflings-tree-deciduous:before {
      content: "\E200";
  }
  
  .halflings-cd:before {
      content: "\E201";
  }
  
  .halflings-save-file:before {
      content: "\E202";
  }
  
  .halflings-open-file:before {
      content: "\E203";
  }
  
  .halflings-level-up:before {
      content: "\E204";
  }
  
  .halflings-copy:before {
      content: "\E205";
  }
  
  .halflings-paste:before {
      content: "\E206";
  }
  
  .halflings-door:before {
      content: "\1F6AA";
  }
  
  .halflings-key:before {
      content: "\1F511";
  }
  
  .halflings-alert:before {
      content: "\E209";
  }
  
  .halflings-equalizer:before {
      content: "\E210";
  }
  
  .halflings-king:before {
      content: "\E211";
  }
  
  .halflings-queen:before {
      content: "\E212";
  }
  
  .halflings-pawn:before {
      content: "\E213";
  }
  
  .halflings-bishop:before {
      content: "\E214";
  }
  
  .halflings-knight:before {
      content: "\E215";
  }
  
  .halflings-baby-formula:before {
      content: "\E216";
  }
  
  .halflings-tent:before {
      content: "\26FA";
  }
  
  .halflings-blackboard:before {
      content: "\E218";
  }
  
  .halflings-bed:before {
      content: "\E219";
  }
  
  .halflings-apple:before {
      content: "\F8FF";
  }
  
  .halflings-erase:before {
      content: "\E221";
  }
  
  .halflings-hourglass:before {
      content: "\231B";
  }
  
  .halflings-lamp:before {
      content: "\E223";
  }
  
  .halflings-duplicate:before {
      content: "\E224";
  }
  
  .halflings-piggy-bank:before {
      content: "\E225";
  }
  
  .halflings-scissors:before {
      content: "\E226";
  }
  
  .halflings-bitcoin:before {
      content: "\E227";
  }
  
  .halflings-yen:before {
      content: "\00A5";
  }
  
  .halflings-ruble:before {
      content: "\20BD";
  }
  
  .halflings-scale:before {
      content: "\E230";
  }
  
  .halflings-ice-lolly:before {
      content: "\E231";
  }
  
  .halflings-ice-lolly-tasted:before {
      content: "\E232";
  }
  
  .halflings-education:before {
      content: "\E233";
  }
  
  .halflings-option-horizontal:before {
      content: "\E234";
  }
  
  .halflings-option-vertical:before {
      content: "\E235";
  }
  
  .halflings-menu-hamburger:before {
      content: "\E236";
  }
  
  .halflings-modal-window:before {
      content: "\E237";
  }
  
  .halflings-oil:before {
      content: "\E238";
  }
  
  .halflings-grain:before {
      content: "\E239";
  }
  
  .halflings-sunglasses:before {
      content: "\E240";
  }
  
  .halflings-text-size:before {
      content: "\E241";
  }
  
  .halflings-text-color:before {
      content: "\E242";
  }
  
  .halflings-text-background:before {
      content: "\E243";
  }
  
  .halflings-object-align-top:before {
      content: "\E244";
  }
  
  .halflings-object-align-bottom:before {
      content: "\E245";
  }
  
  .halflings-object-align-horizontal:before {
      content: "\E246";
  }
  
  .halflings-object-align-left:before {
      content: "\E247";
  }
  
  .halflings-object-align-vertical:before {
      content: "\E248";
  }
  
  .halflings-object-align-right:before {
      content: "\E249";
  }
  
  .halflings-triangle-right:before {
      content: "\E250";
  }
  
  .halflings-triangle-left:before {
      content: "\E251";
  }
  
  .halflings-triangle-bottom:before {
      content: "\E252";
  }
  
  .halflings-triangle-top:before {
      content: "\E253";
  }
  
  .halflings-terminal:before {
      content: "\E254";
  }
  
  .halflings-superscript:before {
      content: "\E255";
  }
  
  .halflings-subscript:before {
      content: "\E256";
  }
  
  .halflings-menu-left:before {
      content: "\E257";
  }
  
  .halflings-menu-right:before {
      content: "\E258";
  }
  
  .halflings-menu-down:before {
      content: "\E259";
  }
  
  .halflings-menu-up:before {
      content: "\E260";
  }
  /* 
  * 
  * THIS IS A SMALL BONUS FOR ALL CURIOUS PEOPLE :) 
  * Just add class .animated and .pulse, .rotateIn, .bounce, .swing or .tada to you HTML element with icons. You may find other great css animations here: http://coveloping.com/tools/css-animation-generator 
  * 
  */
  .animated {
      -webkit-animation-duration: 1s;
      animation-duration: 1s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      -webkit-animation-iteration-count: infinite;
  }
  
  @-webkit-keyframes pulse {
      0% {
          -webkit-transform: scale(1);
      }
  
      50% {
          -webkit-transform: scale(1.1);
      }
  
      100% {
          -webkit-transform: scale(1);
      };
  }
  
  @keyframes pulse {
      0% {
          transform: scale(1);
      }
  
      50% {
          transform: scale(1.1);
      }
  
      100% {
          transform: scale(1);
      };
  }
  
  .pulse {
      -webkit-animation-name: pulse;
      animation-name: pulse;
  }
  
  @-webkit-keyframes rotateIn {
      0% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(0);
          opacity: 1;
      };
  }
  
  @keyframes rotateIn {
      0% {
          transform-origin: center center;
          transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          transform-origin: center center;
          transform: rotate(0);
          opacity: 1;
      };
  }
  
  .rotateIn {
      -webkit-animation-name: rotateIn;
      animation-name: rotateIn;
  }
  
  @-webkit-keyframes bounce {
      0%,
    20%,
    50%,
    80%,
    100% {
          -webkit-transform: translateY(0);
      }
  
      40% {
          -webkit-transform: translateY(-30px);
      }
  
      60% {
          -webkit-transform: translateY(-15px);
      };
  }
  
  @keyframes bounce {
      0%,
    20%,
    50%,
    80%,
    100% {
          transform: translateY(0);
      }
  
      40% {
          transform: translateY(-30px);
      }
  
      60% {
          transform: translateY(-15px);
      };
  }
  
  .bounce {
      -webkit-animation-name: bounce;
      animation-name: bounce;
  }
  
  @-webkit-keyframes swing {
      20%,
    40%,
    60%,
    80%,
    100% {
          -webkit-transform-origin: top center;
      }
  
      20% {
          -webkit-transform: rotate(15deg);
      }
  
      40% {
          -webkit-transform: rotate(-10deg);
      }
  
      60% {
          -webkit-transform: rotate(5deg);
      }
  
      80% {
          -webkit-transform: rotate(-5deg);
      }
  
      100% {
          -webkit-transform: rotate(0deg);
      };
  }
  
  @keyframes swing {
      20% {
          transform: rotate(15deg);
      }
  
      40% {
          transform: rotate(-10deg);
      }
  
      60% {
          transform: rotate(5deg);
      }
  
      80% {
          transform: rotate(-5deg);
      }
  
      100% {
          transform: rotate(0deg);
      };
  }
  
  .swing {
      -webkit-transform-origin: top center;
      transform-origin: top center;
      -webkit-animation-name: swing;
      animation-name: swing;
  }
  
  @-webkit-keyframes tada {
      0% {
          -webkit-transform: scale(1);
      }
  
      10%,
    20% {
          -webkit-transform: scale(0.9) rotate(-3deg);
      }
  
      30%,
    50%,
    70%,
    90% {
          -webkit-transform: scale(1.1) rotate(3deg);
      }
  
      40%,
    60%,
    80% {
          -webkit-transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          -webkit-transform: scale(1) rotate(0);
      };
  }
  
  @keyframes tada {
      0% {
          transform: scale(1);
      }
  
      10%,
    20% {
          transform: scale(0.9) rotate(-3deg);
      }
  
      30%,
    50%,
    70%,
    90% {
          transform: scale(1.1) rotate(3deg);
      }
  
      40%,
    60%,
    80% {
          transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          transform: scale(1) rotate(0);
      };
  }
  
  .tada {
      -webkit-animation-name: tada;
      animation-name: tada;
  }/**/
@font-face {
      font-family: 'Glyphicons Filetypes';
      font-display: swap;
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-filetypes-regular.eot);
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-filetypes-regular.eot?#iefix) format('embedded-opentype'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-filetypes-regular.woff2) format('woff2'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-filetypes-regular.woff) format('woff'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-filetypes-regular.ttf) format('truetype'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-filetypes-regular.svg#glyphicons_filetypesregular) format('svg');
  } 
 .glyphicons.filetypes {
      font-family: 'Glyphicons Filetypes';
  }
  
  .filetypes.x05 {
      font-size: 12px;
  }
  
  .filetypes.x2 {
      font-size: 48px;
  }
  
  .filetypes.x3 {
      font-size: 72px;
  }
  
  .filetypes.x4 {
      font-size: 96px;
  }
  
  .filetypes.x5 {
      font-size: 120px;
  }
  
  .filetypes.light:before {
      color: #f2f2f2;
  }
  
  .filetypes.drop:before {
      text-shadow: -1px 1px 3px rgba(0,0,0,0.3);
  }
  
  .filetypes.flip {
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  
  .filetypes.flipv {
      -moz-transform: scaleY(-1);
      -o-transform: scaleY(-1);
      -webkit-transform: scaleY(-1);
      transform: scaleY(-1);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  
  .filetypes.rotate90 {
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: rotate(90deg);
  }
  
  .filetypes.rotate180 {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg);
  }
  
  .filetypes.rotate270 {
      -webkit-transform: rotate(270deg);
      -moz-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: rotate(270deg);
  }
  
  .filetypes-txt:before {
      content: "\E001";
  }
  
  .filetypes-doc:before {
      content: "\E002";
  }
  
  .filetypes-rtf:before {
      content: "\E003";
  }
  
  .filetypes-log:before {
      content: "\E004";
  }
  
  .filetypes-tex:before {
      content: "\E005";
  }
  
  .filetypes-msg:before {
      content: "\E006";
  }
  
  .filetypes-text:before {
      content: "\E007";
  }
  
  .filetypes-wpd:before {
      content: "\E008";
  }
  
  .filetypes-wps:before {
      content: "\E009";
  }
  
  .filetypes-docx:before {
      content: "\E010";
  }
  
  .filetypes-page:before {
      content: "\E011";
  }
  
  .filetypes-csv:before {
      content: "\E012";
  }
  
  .filetypes-dat:before {
      content: "\E013";
  }
  
  .filetypes-tar:before {
      content: "\E014";
  }
  
  .filetypes-xml:before {
      content: "\E015";
  }
  
  .filetypes-vcf:before {
      content: "\E016";
  }
  
  .filetypes-pps:before {
      content: "\E017";
  }
  
  .filetypes-key:before {
      content: "\E018";
  }
  
  .filetypes-ppt:before {
      content: "\E019";
  }
  
  .filetypes-pptx:before {
      content: "\E020";
  }
  
  .filetypes-sdf:before {
      content: "\E021";
  }
  
  .filetypes-gbr:before {
      content: "\E022";
  }
  
  .filetypes-ged:before {
      content: "\E023";
  }
  
  .filetypes-mp3:before {
      content: "\E024";
  }
  
  .filetypes-m4a:before {
      content: "\E025";
  }
  
  .filetypes-waw:before {
      content: "\E026";
  }
  
  .filetypes-wma:before {
      content: "\E027";
  }
  
  .filetypes-mpa:before {
      content: "\E028";
  }
  
  .filetypes-iff:before {
      content: "\E029";
  }
  
  .filetypes-aif:before {
      content: "\E030";
  }
  
  .filetypes-ra:before {
      content: "\E031";
  }
  
  .filetypes-mid:before {
      content: "\E032";
  }
  
  .filetypes-m3v:before {
      content: "\E033";
  }
  
  .filetypes-e-3gp:before {
      content: "\E034";
  }
  
  .filetypes-swf:before {
      content: "\E035";
  }
  
  .filetypes-avi:before {
      content: "\E036";
  }
  
  .filetypes-asx:before {
      content: "\E037";
  }
  
  .filetypes-mp4:before {
      content: "\E038";
  }
  
  .filetypes-e-3g2:before {
      content: "\E039";
  }
  
  .filetypes-mpg:before {
      content: "\E040";
  }
  
  .filetypes-asf:before {
      content: "\E041";
  }
  
  .filetypes-vob:before {
      content: "\E042";
  }
  
  .filetypes-wmv:before {
      content: "\E043";
  }
  
  .filetypes-mov:before {
      content: "\E044";
  }
  
  .filetypes-srt:before {
      content: "\E045";
  }
  
  .filetypes-m4v:before {
      content: "\E046";
  }
  
  .filetypes-flv:before {
      content: "\E047";
  }
  
  .filetypes-rm:before {
      content: "\E048";
  }
  
  .filetypes-png:before {
      content: "\E049";
  }
  
  .filetypes-psd:before {
      content: "\E050";
  }
  
  .filetypes-psp:before {
      content: "\E051";
  }
  
  .filetypes-jpg:before {
      content: "\E052";
  }
  
  .filetypes-tif:before {
      content: "\E053";
  }
  
  .filetypes-tiff:before {
      content: "\E054";
  }
  
  .filetypes-gif:before {
      content: "\E055";
  }
  
  .filetypes-bmp:before {
      content: "\E056";
  }
  
  .filetypes-tga:before {
      content: "\E057";
  }
  
  .filetypes-thm:before {
      content: "\E058";
  }
  
  .filetypes-yuv:before {
      content: "\E059";
  }
  
  .filetypes-dds:before {
      content: "\E060";
  }
  
  .filetypes-ai:before {
      content: "\E061";
  }
  
  .filetypes-eps:before {
      content: "\E062";
  }
  
  .filetypes-ps:before {
      content: "\E063";
  }
  
  .filetypes-svg:before {
      content: "\E064";
  }
  
  .filetypes-pdf:before {
      content: "\E065";
  }
  
  .filetypes-pct:before {
      content: "\E066";
  }
  
  .filetypes-indd:before {
      content: "\E067";
  }
  
  .filetypes-xlr:before {
      content: "\E068";
  }
  
  .filetypes-xls:before {
      content: "\E069";
  }
  
  .filetypes-xlsx:before {
      content: "\E070";
  }
  
  .filetypes-db:before {
      content: "\E071";
  }
  
  .filetypes-dbf:before {
      content: "\E072";
  }
  
  .filetypes-mdb:before {
      content: "\E073";
  }
  
  .filetypes-pdb:before {
      content: "\E074";
  }
  
  .filetypes-sql:before {
      content: "\E075";
  }
  
  .filetypes-aacd:before {
      content: "\E076";
  }
  
  .filetypes-app:before {
      content: "\E077";
  }
  
  .filetypes-exe:before {
      content: "\E078";
  }
  
  .filetypes-com:before {
      content: "\E079";
  }
  
  .filetypes-bat:before {
      content: "\E080";
  }
  
  .filetypes-apk:before {
      content: "\E081";
  }
  
  .filetypes-jar:before {
      content: "\E082";
  }
  
  .filetypes-hsf:before {
      content: "\E083";
  }
  
  .filetypes-pif:before {
      content: "\E084";
  }
  
  .filetypes-vb:before {
      content: "\E085";
  }
  
  .filetypes-cgi:before {
      content: "\E086";
  }
  
  .filetypes-css:before {
      content: "\E087";
  }
  
  .filetypes-js:before {
      content: "\E088";
  }
  
  .filetypes-php:before {
      content: "\E089";
  }
  
  .filetypes-xhtml:before {
      content: "\E090";
  }
  
  .filetypes-htm:before {
      content: "\E091";
  }
  
  .filetypes-html:before {
      content: "\E092";
  }
  
  .filetypes-asp:before {
      content: "\E093";
  }
  
  .filetypes-cer:before {
      content: "\E094";
  }
  
  .filetypes-jsp:before {
      content: "\E095";
  }
  
  .filetypes-cfm:before {
      content: "\E096";
  }
  
  .filetypes-aspx:before {
      content: "\E097";
  }
  
  .filetypes-rss:before {
      content: "\E098";
  }
  
  .filetypes-csr:before {
      content: "\E099";
  }
  
  .filetypes-less:before {
      content: "\003C";
  }
  
  .filetypes-otf:before {
      content: "\E101";
  }
  
  .filetypes-ttf:before {
      content: "\E102";
  }
  
  .filetypes-font:before {
      content: "\E103";
  }
  
  .filetypes-fnt:before {
      content: "\E104";
  }
  
  .filetypes-eot:before {
      content: "\E105";
  }
  
  .filetypes-woff:before {
      content: "\E106";
  }
  
  .filetypes-zip:before {
      content: "\E107";
  }
  
  .filetypes-zipx:before {
      content: "\E108";
  }
  
  .filetypes-rar:before {
      content: "\E109";
  }
  
  .filetypes-targ:before {
      content: "\E110";
  }
  
  .filetypes-sitx:before {
      content: "\E111";
  }
  
  .filetypes-deb:before {
      content: "\E112";
  }
  
  .filetypes-e-7z:before {
      content: "\E113";
  }
  
  .filetypes-pkg:before {
      content: "\E114";
  }
  
  .filetypes-rpm:before {
      content: "\E115";
  }
  
  .filetypes-cbr:before {
      content: "\E116";
  }
  
  .filetypes-gz:before {
      content: "\E117";
  }
  
  .filetypes-dmg:before {
      content: "\E118";
  }
  
  .filetypes-cue:before {
      content: "\E119";
  }
  
  .filetypes-bin:before {
      content: "\E120";
  }
  
  .filetypes-iso:before {
      content: "\E121";
  }
  
  .filetypes-hdf:before {
      content: "\E122";
  }
  
  .filetypes-vcd:before {
      content: "\E123";
  }
  
  .filetypes-bak:before {
      content: "\E124";
  }
  
  .filetypes-tmp:before {
      content: "\E125";
  }
  
  .filetypes-ics:before {
      content: "\E126";
  }
  
  .filetypes-msi:before {
      content: "\E127";
  }
  
  .filetypes-cfg:before {
      content: "\E128";
  }
  
  .filetypes-ini:before {
      content: "\E129";
  }
  
  .filetypes-prf:before {
      content: "\E130";
  }
  
  .animated {
      -webkit-animation-duration: 1s;
      animation-duration: 1s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      -webkit-animation-iteration-count: infinite;
  }
  
  @-webkit-keyframes pulse {
      0% {
          -webkit-transform: scale(1);
      }
  
      50% {
          -webkit-transform: scale(1.1);
      }
  
      100% {
          -webkit-transform: scale(1);
      };
  }
  
  @keyframes pulse {
      0% {
          transform: scale(1);
      }
  
      50% {
          transform: scale(1.1);
      }
  
      100% {
          transform: scale(1);
      };
  }
  
  .pulse {
      -webkit-animation-name: pulse;
      animation-name: pulse;
  }
  
  @-webkit-keyframes rotateIn {
      0% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(0);
          opacity: 1;
      };
  }
  
  @keyframes rotateIn {
      0% {
          transform-origin: center center;
          transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          transform-origin: center center;
          transform: rotate(0);
          opacity: 1;
      };
  }
  
  .rotateIn {
      -webkit-animation-name: rotateIn;
      animation-name: rotateIn;
  }
  
  @-webkit-keyframes bounce {
      0%,20%,50%,80%,100% {
          -webkit-transform: translateY(0);
      }
  
      40% {
          -webkit-transform: translateY(-30px);
      }
  
      60% {
          -webkit-transform: translateY(-15px);
      };
  }
  
  @keyframes bounce {
      0%,20%,50%,80%,100% {
          transform: translateY(0);
      }
  
      40% {
          transform: translateY(-30px);
      }
  
      60% {
          transform: translateY(-15px);
      };
  }
  
  .bounce {
      -webkit-animation-name: bounce;
      animation-name: bounce;
  }
  
  @-webkit-keyframes swing {
      20%,40%,60%,80%,100% {
          -webkit-transform-origin: top center;
      }
  
      20% {
          -webkit-transform: rotate(15deg);
      }
  
      40% {
          -webkit-transform: rotate(-10deg);
      }
  
      60% {
          -webkit-transform: rotate(5deg);
      }
  
      80% {
          -webkit-transform: rotate(-5deg);
      }
  
      100% {
          -webkit-transform: rotate(0deg);
      };
  }
  
  @keyframes swing {
      20% {
          transform: rotate(15deg);
      }
  
      40% {
          transform: rotate(-10deg);
      }
  
      60% {
          transform: rotate(5deg);
      }
  
      80% {
          transform: rotate(-5deg);
      }
  
      100% {
          transform: rotate(0deg);
      };
  }
  
  .swing {
      -webkit-transform-origin: top center;
      transform-origin: top center;
      -webkit-animation-name: swing;
      animation-name: swing;
  }
  
  @-webkit-keyframes tada {
      0% {
          -webkit-transform: scale(1);
      }
  
      10%,20% {
          -webkit-transform: scale(.9) rotate(-3deg);
      }
  
      30%,50%,70%,90% {
          -webkit-transform: scale(1.1) rotate(3deg);
      }
  
      40%,60%,80% {
          -webkit-transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          -webkit-transform: scale(1) rotate(0);
      };
  }
  
  @keyframes tada {
      0% {
          transform: scale(1);
      }
  
      10%,20% {
          transform: scale(.9) rotate(-3deg);
      }
  
      30%,50%,70%,90% {
          transform: scale(1.1) rotate(3deg);
      }
  
      40%,60%,80% {
          transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          transform: scale(1) rotate(0);
      };
  }
  
  .tada {
      -webkit-animation-name: tada;
      animation-name: tada;
  }/**/
@font-face {
      font-family: 'Glyphicons Social';
      font-display: swap;
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-social-regular.eot);
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-social-regular.eot?#iefix) format('embedded-opentype'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-social-regular.woff2) format('woff2'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-social-regular.woff) format('woff'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-social-regular.ttf) format('truetype'),url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/glyphicons_pro/glyphicons-social-regular.svg#glyphicons_socialregular) format('svg');
  } 
 .glyphicons.social {
      font-family: 'Glyphicons Social';
  }
  
  .social.x05 {
      font-size: 12px;
  }
  
  .social.x2 {
      font-size: 48px;
  }
  
  .social.x3 {
      font-size: 72px;
  }
  
  .social.x4 {
      font-size: 96px;
  }
  
  .social.x5 {
      font-size: 120px;
  }
  
  .social.light:before {
      color: #f2f2f2;
  }
  
  .social.drop:before {
      text-shadow: -1px 1px 3px rgba(0,0,0,0.3);
  }
  
  .social.flip {
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  
  .social.flipv {
      -moz-transform: scaleY(-1);
      -o-transform: scaleY(-1);
      -webkit-transform: scaleY(-1);
      transform: scaleY(-1);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  
  .social.rotate90 {
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: rotate(90deg);
  }
  
  .social.rotate180 {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg);
  }
  
  .social.rotate270 {
      -webkit-transform: rotate(270deg);
      -moz-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: rotate(270deg);
  }
  
  .social-pinterest:before {
      content: "\E001";
  }
  
  .social-dropbox:before {
      content: "\E002";
  }
  
  .social-google-plus:before {
      content: "\E003";
  }
  
  .social-jolicloud:before {
      content: "\E004";
  }
  
  .social-yahoo:before {
      content: "\E005";
  }
  
  .social-blogger:before {
      content: "\E006";
  }
  
  .social-picasa:before {
      content: "\E007";
  }
  
  .social-amazon:before {
      content: "\E008";
  }
  
  .social-tumblr:before {
      content: "\E009";
  }
  
  .social-wordpress:before {
      content: "\E010";
  }
  
  .social-instapaper:before {
      content: "\E011";
  }
  
  .social-evernote:before {
      content: "\E012";
  }
  
  .social-xing:before {
      content: "\E013";
  }
  
  .social-zootool:before {
      content: "\E014";
  }
  
  .social-dribbble:before {
      content: "\E015";
  }
  
  .social-deviantart:before {
      content: "\E016";
  }
  
  .social-read-it-later:before {
      content: "\E017";
  }
  
  .social-linked-in:before {
      content: "\E018";
  }
  
  .social-forrst:before {
      content: "\E019";
  }
  
  .social-pinboard:before {
      content: "\E020";
  }
  
  .social-behance:before {
      content: "\E021";
  }
  
  .social-github:before {
      content: "\E022";
  }
  
  .social-youtube:before {
      content: "\E023";
  }
  
  .social-skitch:before {
      content: "\E024";
  }
  
  .social-foursquare:before {
      content: "\E025";
  }
  
  .social-quora:before {
      content: "\E026";
  }
  
  .social-badoo:before {
      content: "\E027";
  }
  
  .social-spotify:before {
      content: "\E028";
  }
  
  .social-stumbleupon:before {
      content: "\E029";
  }
  
  .social-readability:before {
      content: "\E030";
  }
  
  .social-facebook:before {
      content: "\E031";
  }
  
  .social-twitter:before {
      content: "\E032";
  }
  
  .social-instagram:before {
      content: "\E033";
  }
  
  .social-posterous-spaces:before {
      content: "\E034";
  }
  
  .social-vimeo:before {
      content: "\E035";
  }
  
  .social-flickr:before {
      content: "\E036";
  }
  
  .social-last-fm:before {
      content: "\E037";
  }
  
  .social-rss:before {
      content: "\E038";
  }
  
  .social-skype:before {
      content: "\E039";
  }
  
  .social-e-mail:before {
      content: "\E040";
  }
  
  .social-vine:before {
      content: "\E041";
  }
  
  .social-myspace:before {
      content: "\E042";
  }
  
  .social-goodreads:before {
      content: "\E043";
  }
  
  .social-apple:before {
      content: "\F8FF";
  }
  
  .social-windows:before {
      content: "\E045";
  }
  
  .social-yelp:before {
      content: "\E046";
  }
  
  .social-playstation:before {
      content: "\E047";
  }
  
  .social-xbox:before {
      content: "\E048";
  }
  
  .social-android:before {
      content: "\E049";
  }
  
  .social-ios:before {
      content: "\E050";
  }
  
  .social-wikipedia:before {
      content: "\E051";
  }
  
  .social-pocket:before {
      content: "\E052";
  }
  
  .social-steam:before {
      content: "\E053";
  }
  
  .social-souncloud:before {
      content: "\E054";
  }
  
  .social-slideshare:before {
      content: "\E055";
  }
  
  .social-netflix:before {
      content: "\E056";
  }
  
  .social-paypal:before {
      content: "\E057";
  }
  
  .social-google-drive:before {
      content: "\E058";
  }
  
  .social-linux-foundation:before {
      content: "\E059";
  }
  
  .social-ebay:before {
      content: "\E060";
  }
  
  .animated {
      -webkit-animation-duration: 1s;
      animation-duration: 1s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      -webkit-animation-iteration-count: infinite;
  }
  
  @-webkit-keyframes pulse {
      0% {
          -webkit-transform: scale(1);
      }
  
      50% {
          -webkit-transform: scale(1.1);
      }
  
      100% {
          -webkit-transform: scale(1);
      };
  }
  
  @keyframes pulse {
      0% {
          transform: scale(1);
      }
  
      50% {
          transform: scale(1.1);
      }
  
      100% {
          transform: scale(1);
      };
  }
  
  .pulse {
      -webkit-animation-name: pulse;
      animation-name: pulse;
  }
  
  @-webkit-keyframes rotateIn {
      0% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          -webkit-transform-origin: center center;
          -webkit-transform: rotate(0);
          opacity: 1;
      };
  }
  
  @keyframes rotateIn {
      0% {
          transform-origin: center center;
          transform: rotate(-200deg);
          opacity: 0;
      }
  
      100% {
          transform-origin: center center;
          transform: rotate(0);
          opacity: 1;
      };
  }
  
  .rotateIn {
      -webkit-animation-name: rotateIn;
      animation-name: rotateIn;
  }
  
  @-webkit-keyframes bounce {
      0%,20%,50%,80%,100% {
          -webkit-transform: translateY(0);
      }
  
      40% {
          -webkit-transform: translateY(-30px);
      }
  
      60% {
          -webkit-transform: translateY(-15px);
      };
  }
  
  @keyframes bounce {
      0%,20%,50%,80%,100% {
          transform: translateY(0);
      }
  
      40% {
          transform: translateY(-30px);
      }
  
      60% {
          transform: translateY(-15px);
      };
  }
  
  .bounce {
      -webkit-animation-name: bounce;
      animation-name: bounce;
  }
  
  @-webkit-keyframes swing {
      20%,40%,60%,80%,100% {
          -webkit-transform-origin: top center;
      }
  
      20% {
          -webkit-transform: rotate(15deg);
      }
  
      40% {
          -webkit-transform: rotate(-10deg);
      }
  
      60% {
          -webkit-transform: rotate(5deg);
      }
  
      80% {
          -webkit-transform: rotate(-5deg);
      }
  
      100% {
          -webkit-transform: rotate(0deg);
      };
  }
  
  @keyframes swing {
      20% {
          transform: rotate(15deg);
      }
  
      40% {
          transform: rotate(-10deg);
      }
  
      60% {
          transform: rotate(5deg);
      }
  
      80% {
          transform: rotate(-5deg);
      }
  
      100% {
          transform: rotate(0deg);
      };
  }
  
  .swing {
      -webkit-transform-origin: top center;
      transform-origin: top center;
      -webkit-animation-name: swing;
      animation-name: swing;
  }
  
  @-webkit-keyframes tada {
      0% {
          -webkit-transform: scale(1);
      }
  
      10%,20% {
          -webkit-transform: scale(.9) rotate(-3deg);
      }
  
      30%,50%,70%,90% {
          -webkit-transform: scale(1.1) rotate(3deg);
      }
  
      40%,60%,80% {
          -webkit-transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          -webkit-transform: scale(1) rotate(0);
      };
  }
  
  @keyframes tada {
      0% {
          transform: scale(1);
      }
  
      10%,20% {
          transform: scale(.9) rotate(-3deg);
      }
  
      30%,50%,70%,90% {
          transform: scale(1.1) rotate(3deg);
      }
  
      40%,60%,80% {
          transform: scale(1.1) rotate(-3deg);
      }
  
      100% {
          transform: scale(1) rotate(0);
      };
  }
  
  .tada {
      -webkit-animation-name: tada;
      animation-name: tada;
  }/**/
@font-face {
    font-family: "Genericons";
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/genericons/genericons3.4.1/Genericons.eot);
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/genericons/genericons3.4.1/Genericons.eot?) format("embedded-opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
   @font-face {
    font-family: "Genericons";
    src: url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAADakAA0AAAAAVqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAA2iAAAABoAAAAcdeu6KE9TLzIAAAGgAAAARQAAAGBkLHXFY21hcAAAAogAAACWAAABsqlys6FjdnQgAAADIAAAAAQAAAAEAEQFEWdhc3AAADaAAAAACAAAAAj//wADZ2x5ZgAABFQAAC7AAABIkKrsSc5oZWFkAAABMAAAAC8AAAA2C2BCV2hoZWEAAAFgAAAAHQAAACQQuAgGaG10eAAAAegAAACfAAABOFjwU3Jsb2NhAAADJAAAATAAAAEwy4vdrm1heHAAAAGAAAAAIAAAACAA6QEZbmFtZQAAMxQAAAE5AAACN1KGf59wb3N0AAA0UAAAAjAAAAXo9iKXv3jaY2BkYGAAYqUtWvLx/DZfGbg5GEDgkmLVWhj9/ycDAwcbWJyDgQlEAQABJgkgAHjaY2BkYOBgAIIdHAz/fwLZbAyMDKiAFQBE7gLWAAAAAAEAAACXAOgAEAAAAAAAAgAAAAEAAQAAAEAALgAAAAB42mNgYf/MOIGBlYGB1Zh1JgMDoxyEZr7OkMYkxMDAxMDKzAADjAIMCBCQ5prC0MCg8FWcA8TdwQFVg6REgYERAPvTCMQAAAB42i1PsRXCUAg8SAprl7FN4QZqb2WZGRjAIVLrHj4be4ews7OJHAd54cMBd+Af7JHmt3RPYAOHAYFweFhmYE4jlj+uVb8nshCzd/qVeNUCLysG8lgwrojfSW/pcTK6o7rWX82En6HJwIEv+wbi28IwpndxRu/JaJGStHRDq5EB+OKCNumZLlSVl2TnOFVtl9nR5t7woR0QzVT+D7cKLeIAeNpjYGBgZoBgGQZGBhBYA+QxgvksDBOAtAIQsoDoj5yfOD9JflL7zPGF84vkF80vll88v0R+yfxS9lX8/3+wCoZPDJ8EPil8ZvjC8EXgi8IXgy8OXwK+JHwp+Mrw////x/wsfHx8HHxMvJo8Rjw6PGo8CjxSPCI8fDwc3PVQ2/ECRjYGuDJGJiDBhK4A4pXhDABtHClYAAAARAURAAAALAAsACwALABaAIQAzADyAQABHAFGAZQBzgIIArIDTAOkA+AEEgTCBRYFYgW+BjAGwgbkByQHSAeCB+AI2Ao4CowLGgvQDBwM6g08DX4Nug4kDkYOYg6ADsoO7A8yD4gP8hAwEGYQpBDuEUgRshHUEfYSQBJeEnoSlhLEEtwTIBNYE6oT6hQaFC4UShSQFJ4UtBTyFSAVjBW4FegV+hYUFiwWQBZWFmQWchaIFuYXFhdUF4gXyhgEGCwYThh8GNYZEhlCGVgZZhl8GZIZoBnQGhIaShp8GtIa6Br+GzAbVBt+G8Ib/Bw6HGgciBy8HOwdHh1WHXAdmB3eHvYfIB8uHzofSB9WH6of4CA4IMghACFCIcQh4CIGIjoiSCJ8IpYiyCLmIxAjWiPwJCQkSHja1Xx5YFTVvf/53nUm++zJJJnMkpkJJJkss5GFMIQ9w04IS0BZRSJLMIIo1l4XFETQFkVFBKwVrbuWpRaXPOtalZaCPKu1D2yf28NX21qfQubk9z3nzoSAS//+Mbn3nnvuuWc/n+/n+z3fCxHIaEKEJfJMIhKVhJ4GUtP8jCqRz+ufVuQ/NT8jChgkT4ssWmbRz6gK9DU/Ayw+bPKY/B6TZ7TgpuVwN71Unnnm0dHS24QQRSACUYis8XyzST6xEAch4LF5ZJsnKkc9NsDDj2ETXgUikT4iaClNJEBSGoZIP74qa+l//YRfKB5EAEyj4g/ztWBZbslcIEjucqHATOpjkYBXsYo18DNYeOQI3UMvonuOHIHXj+/YcXyHSs7FLGQp+o7sYA8IFq+BpmqKhtk6SDEZinWVWfMsHlLfIkRCgjdPsLpAtMlRUu8CmzVP8HlDEInJmkC+wcbihT54cN/6cePW79Mv/f1E+MUT2zvCM68cOWt7Rwc2pk8TNQ3IWW0gEbuI3yxI7KW9HdtnjbxyZrhj+xPbWX0EYhjcf9h3Jg9gldjBfhLm1af1ERF7BTAEmoxngQDeU35mB/YPsDiFtU0gxChgX2tn8S6FP3zG38O+zMWEVkU1yaYQRCMxt13WblvTT9bcdgpaTsnahlcqUp9owt0Vr2zYc+oUHwN8S2FjwMYV62PNA5+pPhaFc0EP4JhuPr2la4eQCVCsNRvnLac3A9nRNShIBFZPXpciEmHjareZsEbRWNTEBhVvHDasmyniwP7HJ+4AhlsgbmOP7PUsWVA8DFmHuzoSa3avSXR09XZ0HaZfHa7raOARKjm8kWoLdwfuamwHbcqaNVOo1t54V2D3QtA2nsQL1TYePrwRtMTaWUWYhvI0gGlYz5FeldWtgPiwvfW8bpVgAk/cwxqtR/hwhHxeVq9YWNG6duzo0miCHtBgy55TlN/jbYIHFGwyi6IJ6NVO7RG0c7c7ugBDRITMuMlYqovNAFYeuNg4BWPRSBCDBRhsEaKRQJCl5mOvSfmxpqbY3GQSCmYvXjy7s6bVP2WcjI/P4iEUxG7ddWt0brKrC5/P+Yz2fTans2bNjWMvPTwOi8B2Vhtw5pEr+cpyCWabVVAkVQngpGDFtChYcIsQCIYgT1ADQUUNifmQB7g4HIrN6pIdiponhCAYkoJDMd7ucEkOlxK32q02qxIMlAewtuYWQVwLdsg6+fyNbcufpfRunw+CruicxZMm1JYsV4zGfIuUV9+8OH7VzTdfFV80IpSVVZBvMErLS2rHT140JxrJtYfGjRjrFIyl3liplFNkNDlFY6nTmwuKwx0fu6gZfL67aOrZ5W03Pn/SQNiZfrXlIfr62RfrVXeh9JvpoxY4FUt5/eRFm2bsvTy/YvzFdSDK5jq/F8DrrzMpglAxtSFekt2zZ/rmRZPr/WYl1JmVJxdEq6VcX3GhoGY7zaAUuoZ5pNwhrqF5WabyKXVZhW4l/MJZaHhoC28cdiIDKkJ4nxqIiZQittSTBJlKiL8+LogKUe3+mDleLrvAjLhidsRIPBDMAda9LsERkxwCsETlccHiVXx2S4sUD1SBWyIIewRxjzDgk8iBw54n/0w3db0rjt/1ViE9TY/nNXaeue+KFT+Cxz4uSNCP6Bp5+biD/9dsLw0qj8DEq51nG1+if695Cb68Zevjbs19yW+VvZO2LB9yLT1Er4JdsAEsP/85/ZxupEvw+PznPweLNhWq4MY2evS13r0roL03FCq+m/5W2Jx4iP5u/dsQm1SrddTDuw0Xd7lKw+05HqUYSuGfM+nhE/bxIXBCrGAf3Sc0ultay6/9qXZB5lggL5R1FyAeVyEef0Aa8EZR7Qi4kuRz++3helzyOL0wgJfhOL8YXsXtkgNnaIsQrrc7YvE8UGOqllwpVM/Vnvo9pdvoEdpfVTXzgZ+MuPJ5n99dV/vjhyfPTs6uvwVu+TCrcfGm5OQt4R+tsLY3rFJquycX25Yff/vwfT0jH5QDY+vEbavV3KI3b5QrxfqfXbS445E3s4dUtm1a3Dg8XpRILPfm6vUlKD9UjQQH0MGHKG3xDEcZEXbEAz4UIKUIiyg0zwMI+hHk5dCPKlv3yZOWX/TT2VWUpqrYAxUR4SxB6HwNpN6c5jj8Iyt28drRp2lfqmFHl4xPOLZjufLHWK6b4YPIBAMrI9IiYU+Ugejl5YrSbpiQT1+lvX/+s6N6/EXXtsW7nE51/pKKiNMofU2P9h0SJ0ANCJEFs8bHShVRpB+Z/NVeUTASRJ9M2yyIzB6yhKzi2GA3s0HxeXFFF5hjgDMXFKjHuZsNdgtYYvEWMRphQGBA6AjXOwLlPq+kqPXh+tgIiNkVVVHBIiKOxBz2c3F+HGpVjJmjEbENVsDEL7aN7Nn38idXH6T7v9i27Qv6pzNv0x+PFQO3XC8JX/+j+y/gmypIBXkW1VFoBYdslvMkVZjcCMZV9NN7b6H9R8YXF/lX+Lw2S561qhb8T13bbs23WjdOCVzm82GkrVLwycO/OvSeqmHu+w9e/cnL+3pGbvsCJvLSU3mn6YYlUul9fTUhWREeSo30SHv7dkOOklNXNzZcGJoT9Qp+gzu7JL/Qlt3QAUu6Ox9YJQsilHlFWei7SzDBbFXwuiErE6lWVN68M9XQBT3vH2FzXSC3wj9Rlm4ldWQ4G0W73q8hITOh1ZARh5FBLM5+Me7xh20+my/qi4ajYeE9IZAbGLPkmh3T1723++JF9797+do3WncKVqO9oMjucpWblz66ZMmjS0d2j48VSXS/uE9nVJIWDE/fcc2SMYGLd7+3bu37uy+ePPEeyFVzDdmqURIXP/rbRxeXx8Y0Fb3Nk2M9RZ13Kc8jJzFjXTkjCTJxx4YX4R/FPkZF2FQHFYWyxxz02FoUfCbYhPn0ILQ9KExbumxGvL0KqjrkAnpoWkfluKG52fSQJMGEbJvbUxNuLZ++eVkDEPG/bl40oW1h9aS62kmhszsF8/Ir/WF3cSz1n+L187eaSnzFxZbs+GWPr2ZcKT0/Gct0k+ZBKzC91Bg/saCYDoEPiYTVjhG8moIa9dgLbCrWOs672mbSVyVbeCiGHfSbG0ZPg6mto6ZPGyk1PbSpftowbwH9GgAMhixvg3fMyMwy1ZfkGSIW9X0sbpzS2DxpclPjlL4N8NqTB4sqg4XdHtpz4CAcrrQ5h5Re3E5nY2c+isJhGsqFqazGLkkf9kBQwJURDMQtbALEWKWsrD/ZGsFVEULemYdJkQSpeewvyOeJLNWt++MT2xZEqmdctePgksVPeicUeOffqZb+TMqzb71kxuxAc57j6iVrn1005obXfzT/0ZtXTQjOMKuqaBVUn33munj5xBV3/fIvBhJftGnvgfkbPnxx18rm+Qn6wbAN22MPXy08ZfQsj9x6+LLp4e3/0bD49l9B3cFLn76uLTSt+6a7p965yOYszJmSVWgy+u54rnvS7nu3rp9Vr+N4RvYtzvCJAiFPwGYGY3ELn8/AGiXqjbI77AgbEI8Fgmk0x6nD2CRS7TinOWxuYboywE5yBMiFXCIt5+/YliwZX7J12lW/u31a0+W73u5Zd3T3tVOGdC0zl8iCSZDlvNHjtN41Sx/oGjZ1x0XRdn9Odp1r3KjY3GiBwbjG4pAP0NO7BjMH+hn9iuU/dP1icEaTlx0G8c7Ox+9YnYhfdM3td7bdcmyoIc9iSGRZbaYpVy185uZpzctvm7n96zujndGaXVcObZ01+upk5TSLhfpnLNo8BRyw7sgAQRDIXmGBukDei4srn/PeAuS2BeXpq2yF2V9+SR/+MnVFOiDvZecv03d41eUlUW9Xc4gXbyQR+bkP0TuIkwWpYhx/FrPDjCITQxhlVjaAtSAHlaGfpu5bsco7bZ71qvaN1z0152hdxNo8YdiabkPBpsSYG1VioA/SFB1Oh0AZ3HYtlLWvuKLnboOV/p7+agr9+1NPzbu7FB5nbcjoT/mIDd9af0ZBIag27OnjZ+CanoKsl/J7Ac99nL0SgHeJplTgWvbqWgUqEw47kw9xEwoHnDaMeEZNvihvVFwaBb+gs0wF1c0TN93cM3/+ig0XXzSqNfJqVzIZqjapGm2iH9PIrqoqZ/ls+lHMbi8ra2i8boOwNuVLJObO2cKm52D8cJBqjsEX1J+4lQK7O1aANeKr0c05B9bNHkb2b8J5WQlepRSs9iaojw2GELGMvnSKqVBIzf/XvPk0/ez0ZjP932RUJtFkMqqlT+ejCCWn9Lf6TolkbCMqSKg7NY1JsVekA5l3knxp9QOooPSTbeSnZAe5h9xH7icPkoeZNodNsNUq7M+q1KHOoNQpqpWdFBsDFOxOJR9A8QahtgYCwdpANKB3byAYCfIVGIhiZAS7IFobi8bqIqzPo/VxftV/I6A2DrF6B9Ta62rtYbtj4GdjRy37szqsdXYwyXEjOPyyLQ4mv+qPB1UjBGV/VFVx1Pk/Af+E9BkvqVZThSnVCiLgdBZZrADn/RNgIDGKVuEFTC68AAIM5JHOCDArcH2cujJ19mNwpV59EO6kH34sjPv000+hUpA/ph8KjQ9K/5AlWi2oAkjsHVaowIpM54D5A63OzoFjLPt0TUX+HC+AL+GLEhyTZAFkEPCWHew1ngE7H8vOptXpFop6jqwMlgzfgCn07Rd3wmz68M4X9/5pVeoFiLx47+Rdu3ZhaPbOF+//06rz56oF5dwL5GM2V5GJFaCO5uaqVQsSYVTXBJQPDrsUV9I8AjEVgXUEMEzFFKiHWTgDUxiRRmStjdQhVQuUsyj+aoyBcAgUPUI4B8whIRjggocnY1Qcc2MP2T0TSiIqi0GO1w6XiLfsjfStAPXlOINQiAVZlojhEpYZDJjjMYyPK5KCcG+2SxI5yJgfI2T0Dkb8OAc8tpueWLlyidW075r14N4wIbn6rTtmlSdC2KNGEUb+/OVlD4Brodt/KX3/dnHo0I4tV6xrn7vgyWuT2V3tl9AvV14xvCXLsHPlqv9qanEkQxs3RTsstnBBVbS0am4gEDEYzEUFlfXFzki1udghK5VlFTWh8bmohxlt9jGBwFirTTYbi70V9spOj9cvCh0bW8Mza3Js5qmXrBtWPjJsKjaaHRsebp91+0y64TRsuqRp1o43eibdsNAZG9/TTQ899BD9dFxb7qzZUP2MyXwv/fSNdde9DyGdd+rNZLQzzUDvMqxdfRn945139E8Yn9dgm739re6xm9bWY1uzBEiuaLp1Q7j62jtTWaNuGtYz1FfiTV775ALhshdbJlmbWpZfds3637g80+d3fpgMV1uDwxcsnFlcWaZm5zkc44YMbfc4PBZByHGai9v8/haTXYFhlQKUTSh1eQSo9Pnag1aP0yIZi8rcc2pHXhYy5Yy5aHU00l5tsOfVDC+Pb2ieclU0P2flA303f/3WTTeuPXrvZVb3yq3T7qJPrN/QXer8rz27YOU99/7BJQk5t7xL/7x7H/3D+9f//8R1mT73Y3W4ej25BG9cuAjy5BAqSKY8A858HnIJsTiKJ5eI+ngspPiC3kAeJgOXWAZqSMLF0iK6RIe8Wy2aMGb26CZnXlnlitVXdl86K2E2I+waTFa3P1IaWdU+xmzxjB41rACGKdbEiNmTpo+oyxLKW6Z3zpsx0mKRCsKR5NgZ48aXFBeJJmeR0XhKdTQOKc0eP2rMww899bO7N8xzqkPEnKH1M+ffsO3QojmbZ8Qtcm6uqtD/EVS7w+3yuUqzzUKRKycXCr2VeeXV4jOpjwQ5W5It1aMuGzPx+s62Km++ASFJyS+sCCerqxdMm9hYlZP9htG9fNWD9786b/LlTW4hr6QoKz2GiEFXIAYNIddh79hVbgwNMqiRUCwy5iaivseUAtlmBWapCgz+YRqmD9rTgn3gORITJpusg2SINS3zB57bMnQgpo4Mw6QbDiy5auWUiZe//yukq6ZRdZ3r75y69cq2sYteeHB7z4wqekmT1ze8qX368g6Xu9xtKYjEOxdVDvWUOIpqIj5vkXPYsBkzu7ctXzGsIR7tnL1xXsswr6el9dLJ1aFCp8NWUlYV8/pikVlXHrxnVbfYuuzyJQdumNSYN3zFrmff62mfefnGqXeu76xL5lTN6Nn+4AuL5tPftl86e3hzRbDY6bAYjeZ8zCPkLXe7W0I2e3l5dai+FqmIMzhkQtuCS0a3BgMlVrPJ46ofMbTKbvN4orWFRagDJSdNrBkRCnH+jKyIKMzuGGESHXFX1wbwrFQiS+EcJSRUgomjOO94Zp1Gwe6ptyuaPVhkZ0cymmCsgSZGXjFu7lCtt27VwgSoiACeOWMLDAbYG01KpLiu3OAJ6mdM3ZWsqK0QtIvu/3qzbKr2lLTvnD5zrz+Q1Cn927BVDas93KIVJLVkBBmPesxmrGUMq6UPWwSJAY4VYC3TWqK9nKkzCrvzxzidV+0oE1iQWwesdgmsjhgzlyjEqzCzbsRi1e0/gBKO866MXoTpLCimHHILYgXrCtQSgn7R7mD3LpBezx/qyu949nBHvmto/rDbfkL/1hoKjRwZCrXC6HmtrfNaBU9lw5DqshmpLY+C75FH6AePPkY/eOQR8KU+rKiZWVo1pFGuxoEYUb1vWCjvilfoF/QE/eKVtQWllUXrZtTNKDn03/Nks9kGDYXT69qWL2+rmVIn0jOT/vxkycz62LyYaMh3VeZ3dORXuvKHgRJqxeJbW/VzKDS8rHZIQ3B4alnXgctWHOzqOnjiYJdwb03JxOHlDUJ7qCVUnUg9Fe8srq9b+uzGKVM2/mop6n/hkb4Z66oDC43whj07Rx4/pG75HcurJ4Wa6bU5CypCsXlsfSK/Znq6RnwkjuPBjDBM7RX5loUwHDw23VzOu81hU2VPRscKRh1x/aE0ze63e2sA5t03f4w2LwZqzega+bUtW16X7kMaoc7bPX/+7nmw/D6Mlo7Os/ttIS8tm3vPnGjnj0YfPeKpqfHAx5uef3HTZdU/Ptq5a+6cnZ1/qA0dZ/FEryPbP8B5nU/KM3ybb+Lo+jrbxkF+yPZyHBB3IamOOxRkxpn9GyTW7wWSXX76Hn3P35UMwHLZ1DC6wSSr3Kx+VN/iOcrs6Kl9LAF9H/z8hR1Sqc9XKhHdrvUCcqnWgT0WByFG0WTMiduMEHUIt8Ga1Od0O6wULBTDggVWpv4u5NPtqc9hDb0dLt+d+iL1xW61lb5FD0F56lnw0V/RtyAC4+kH9CFxL/0TTIDI2W/o28t66EvQ0rOMt10ghCpzsO0uMoa3XRUFNU9iKoQKeaBrOEwcMr6F65vtb8TNyLCYcqGzMKaZcMuiBxVo+dXZjdbIHFlWrEU1rjMGWaVX5g11Z1vL8suaK4RTXtlpSa2ylcr/dFpLyz6wFouCS5RcFvr3Yp+vGEZk2wtUsmgRpbTFarVV2MyCgTYU5IqyWlkh2xxVVSV09S/tZW5zn0GRcZ4U5jnzDLtyrT5vcbDYk2PhOMX2R9h+0GDtb9BmCPnezY/0bgfHOgFnLd9TYnsdqPw5PDaPGBZ6xd5+wjRETJ7i8jylIRPW+klmLmHJCmPHOdwqZYTMRqCESyFFKBHf7GKApmAwRdg+U5Ldk8weC5+HZcSftmtm2DQza+q7f4hNeCdZTKhsmcQ6cIH8XHf3c/Qs/ZCefX716ufhjrXv3NvZee87a3fRr3buhKw/wdBO+rRKVj+vJ2LJkefji8+fXd2588RnJ3Z27qRf0dcxuUToXPqfnTAV3tPnB9aJ8L1IE957GY7arSLrVQ/rTKmL72ZqTGs+tUfS+B4m/ezUnn7siD2nCBncrmxSTKp0W53JEw3b8LAw45c+rbj+mh4vNlQ+VlhYRqFzBg9NwM5ORvu4xiniOdXrRKYcSODZqWhn2RLStLOYjCVIsbNwIOCkhD2HXkx5fl1cZChpxLrUoqasioxHxS16iZ4mqK0PowJRAnU/VFUJy1JC4RJ1xRO8DMK0KYebmya/s8bSb0AwqFij4pxQETyNVRLcDtTnDn9X5QnJGajr4H3rYpwblaQJZdwohqdhm5g+MmFPOowc1Wb6oZ7OvHtuO5vVmF+/pwGU6GnYM37Q9DVzFsh3NQWi+qY5Xx8zYaZ6tXo1tseNCAcOQB2tRYA4qAFvPt+jUyFurx+BsAt/Fsrmpk6VNzUGvTnWYcLX+4WyA/6uwIFCs7lwf+rkgQCG/cIwnspfU5pnDIWnS88dSJ3c7/cfKGptLTwglGHwoL9rYG1ynC8gJdh3KqCUZjv15W7JjOyOIM9HBEMJhdhHNGq6+9n0+oFhkLVzdd/q9Ue+PLKenQAb/LfVmSe4dHY9eze8mX64fv2AfTpdFm/pBcWRdFGoXtgtUY9NNsHfvlVmauxAngZBE1dT07fKpd+cq5VhsG2cr7cSUsFtVza2FeOJMjj6gXqIOIw4UGzpCv+mOkomIb6S+jf14vKNQKWBKO+QXKxTKaJbNdv/Z9AWNEIMqyIagXe8EZi2FUNVI8aNjgLnXYifMpyl8hL6JfKeL5dSBc4shRwYCjl+WEu3Tnrl3Zcn0lvh8kmvrFjxypQUYWauU/SlhRxbZXyTypf09CyDM3BmWU9PXyVcAT2TZ0yfTG+lW/EKL+3RXzglRDk6n1dn5ofh46uOgDcIjDWyuiOtjDNLeByCFgcE46whqEtk8N7PmSM2KK7zTYkUeWC/ckoAWMBbcucvdm2/qH3FK0lY+8fQdWfJdRpt5M268//eSG3h1YC3u257eAVvWsuaEaf2rEDIgf2eoj2nhJN0L2vTlO3e6ZPhinfhQ54DvMoauDf1Fm/4V13LeRNfWrNgJQdjEBho6b4S2P/M7IX1MwIKo15IaLSX9mqQ4CdIyBfcayxNen+R29HPz8NA+nrFhNbX29eriQl+EhPqBfcaS8PmqJaWKxbEsyjzcLFVGqJ+ziLsKutBhlWIVHJ4wPgZPveTiQ44mo49ySgg0DCB4OxPA76mg4+eQuGJEYoOIOjiX2+KqyACXjMH5w1QirxhBzGy9WrBP5CLQSW0/BD1U/8hWi5M3L9f+jE9mPoUJtL9ggPaQHCkPmXYovMFDbs2i692BN4gMxqj1Ne0PqKJuGAUBpiUGahTvdBLE+f4MeMLRu6TZAT8M3kYi0jhT8TfGQxzF5pedmJVJRLvv16lF98zkDzGdIwCW90OHIoaQfXjfMQ+6u3TaELUUo8vEGak9moLEgs0mIThBQqW3qdBL7acPetbwJ/lskdp/oS5syE2Ztx8VOQ5jPYgDCVS/E1WFegdjDc5uLY5g+a+Gp6IUO4z1aMYcwLeZEGgCnxmphyhmAWi7zm09ZMjdPfvj8I2mAYlr67qJ/Me/Jx+TA880b23G//kjLvE72HREZGsepX+lT5JLz/6BCSh6PMH5/VpPB2X7f3fADEo6ovYG07uo+JCecJ1UlyiLcgsBpZmMXgs6luVeZErZnxzunVZs8PhE76u7L68u5L+H193f4zQj8LC3LHa/LgvMbNrmPTO2AkTxp45ylcVRNmeAQ5MZp/BhtgQ1nkNQwXUXeJc3+RIhqCG6Oth0GB3sMYH1ZAgcBqleJnHFv1tkv7mpVkPbm0E1AoC0S2TmIMOHqi+JmH4S9d/MofFg2/G4i95YyWcSo8dD7U3AWoT/tjwU0IZ28h47PiSOSwCyutLaS3vPd3fivsxVWa8mPLAyzg9Liu7m7sz+bwDTkt8rXGazJ2XOIJrLLRmytRuXDcauzLXpZR2NcP2qxk2MD8lQZuypntqmmy9TJvZnUA2snUBP1HY3Mgjhbp/HIKnyrA+GjGjClHAii+wi+VccsyZSpfT5VPn7IR9Nz733I2Ys0qYNFl7DB/AXVOPrd0FWSnnc2B4jjlTMTxbwPBMPsmWEJIJH8QdMucl9KR2Uj65IEVgr9aLY4Vz1EAGuBQpwsFi48WuBvI10Q82k3GZ4pHionAQZ7CQIZhHEFd1HrMLO0w4iKwJzALi8JjKcIJxDwMTTn34y18E7ZOa0f4/PnTz6UcXrZc3DVs69i8pzfLO+KlLnljF4pRSvP8k1L1xzNP0b1X0jH3zqyDeugvsdPKlrz48Dt+3vDP215euPbKtFBR8SFNMJxGxrZLGW8OWpcb87tL1ZPjDOoG1j89EfzrFWVRP+vC9PsKd3RjSzBASBtZnKtczy9gq5/wgfQGHlN7vM6fXizCM/gu2a9QCa6UH04HuvlE4Mdgw/H33mjW718j30zLEJyLsSZ3Sry0L2VOcPvTwGpbkPG6icj7L8IW7kg1emTL3HUNVCa+QPLceEYnTsSJ3IBu8GAnLisuUdN4ZphzXmTJJ4475gqs/7f2pM2Vd/Mhc8Hi4EEK1Ecmzz8TSCPu48Bj8B2nnRuZHmRFDNKGrA/ycwMqx5zgI/A3QX6T6ZZ9OjCVOm5lE0nM9yzVK5oTKCB0j4kRlumgJ12d1cRiJNUHajsVtTNw+OWizT1UPb2xdVxV67vI9pwolwvWyHWWejYfD1Us3nNrT0srXpqaCKqf9Ye1Wxr+DbGEEA5ERbCdNRFquHEwmP207mqQN9CS8Bm1tnyaPt83e20/2yruSx/ARjKcN4GaPjuNdW2rHXiAMkIHJLpnRKPVc/4t6RWS9Qtym+Af5f+UnuKwRsPCoByQCn1PLLJjFXFTpL+THqYVaOmCWBrO4HRIX2B8UTX8H1zySWyS1EplFf8G8UGHWLGqRH++gv8B3O+BzrssnFFYPxuiYgASEiFRvCllNr8xksYDUJsHTMSxJsHRYFyMm41YCIYE/jQlsDKZ6B3wJRKwe88bEGSxyd9o+Pg8BVyhWTX+Gc5st0syzNE+QNe6STIwiq7zGSBmbAWeJoDsecx5fwG5kTfm2/ucjQZzZNShz4lwTJBl9jx3xsM03+D48SB/8vnthgEylMqE+7cLAgAN0xgP6e0K8awRuB+G2DFbnb+1iZ5CF4ZisG2T4WbeNMEMJs5718TiJObNo6dUu4qM0jvD8GX4FLsg/zASuzRcdVI4YZYownCtKYxlpmQI5K2NWwEyZqOExxfhcwQeYituv2xAydnCGM8U6FjN5Lqev4LEKCiOAIRBEfIc3iF/6cJBv+vQn/eQnn96kcODglnD9mnrzbvqvX5bSf0Ju6S8hm9FEoq97Ja3FMXxOAwBDq8Eg4IIBFJCwesz1FnDe8NZi43SHX0U5vLGqfVypDgoCVk3HLmBmGyZH8OJ2bzzsqHSlMeIc9pQPYI9ej+8rPe1JSDJ10If1/JI5HOnQ+R1lCtxfn/EqI7fgmdjWlkfl8hqBGDECFy3zLmf6JzNHpN6bKwToXIGNEMV1xy1yKMD38Qfn2bDymZgo5c4cePJFue86MKjFNP2MZbNhuUpNsdXI8gaUm/q6TY+5iY84kxBNyGrTs5nVLRCJc41F4apFIjN1+4hYX1/fd4TZo9hU0vT5fBZLi/80zjRNAdFyj7pAXUCq+M6K6ldUixpkRDFoCQTlINMf48G4HIuLcQeictwh2h1+h2rHseaT216vLmikv6tptm95Y4Sz5Y0ttqZa+rvGTwyGTxqhrrbJtuWNkdaRb9xqb6qFOhZNN3H4FU7fam+uOZdSzyA3O4E5NNfoST/RM771dcy4jGM3ucDGYEV9/rwvH4Ab+VWI+fnOaRyUC7+BkOo3n96yaYNweHwf4aHUmPHf+iAidWTL6c3jU2M2bGJX4fCGb/GH4nNypTyjVyCgstXPlrusc4eUfmEsCGGYsEkj4ezRY/XF/SaTwWx1n5srOo8y6SyRxWZEvUx0qGbceoBz8ZTsyxH965GBbxIyOK+7D4n48AwrnmTwftD+QyYtkiELm576dyB6iSkuIAa+nyCDvp/A0tLfT4jAHbwN34u5ZBDm6kbwNNalQRc7x4AAeEZfsXj+OgO6vKoixyOWv4LaFcNcjqnG84rxpH+DihPS4CoMFAm82rj0M0XzL1Gw/0UtUzy+hO1mrR+oxoXzznLhvJMym3TI1zy2MDK3C+edsExH+720V9v7rQlXz4vpSzJooWk5dl55ju/+wodx1m995ZMazFsvKOjskfP0yPPKCH93GfrONa4qB9+uZkDLfqUQjnIPqO8pH170t7ffsf/n825aUlHkLCyKjC52vmUyj5n+fXUSGhqndSdGXrR/XEFBia+k2Du0umpkg7fUaquOpH3hdZ1Xn9Xsp+K8YYYKjrknqRuHzQ0nL0jLEhpZ2hSOvESYwZ6lZcyHupk9I2MHYUzHTOz4RhgVg7AFj6DPb0HNLlzMggqjGimWeQe00/85UamlPuvgtkitYwTeybwu3I7JE6bDvO7/xPrkKtvYTgbTQFsEexnEW8CF0horv35CU/DGZ1+YcP/9E1741caK5gk4ZZeO+c1r97YMHXP33WOGttz7+ktj2Jwgl8BJdafixhWsfw3F7F8iqBbRwQzaQeGyE/Qo1Jw4Kh09cfToCag52/U1kK/lhm3IoRu2QQO8to2+Rl/bBq/RshaJtDCdjOunaTtQEdv9MQpRFLSoxX3LgTjKtTREubBJNxIpiCqsnX0oqges7lEm33UTrcxhhFnz8IRU9lwKbtMfMPp+ux6lP1wP2w+Xn/p3JWvkO8os+4EyLSj+g+oPldoHL8+lOw50/lDJOH1e7mSJGIqm56iMcgzLNRkF5rRgCqIIY/Y0k8CtngyARYJyaEfbc0v6OR7LCWYdpb18CrMPyujxHW0Tqabfp/0ldFzP4z7Vg3OVL8iLfMf752wPIuuTjCzycgdl0Weq5w4WHD0kPsnHrk4mV48dt6Il3ODzNYRbVozjMcB7SsaVxzRSdogDoUEYx/lRNrPSQBrEeYnMv9kT5Fv1wC0jDLgljS2shmHdKdLtDxcxNS/FxaPE51EfSW6Nr1lTPvfiem0wd+K2hguHlDkEurFzZE+Uf1qncEW4j583nwb76c1slxR5h3TeGGq6J6rG6SbTNwQiz8I2FBAn99f1cJRUVBt3QfF5mCmOQWglFOlBH8qkZV+uXr1w6sqFf/0NnQbk+iVz6uouXbt96YK3FG3smHuW3ZinFt20+r6nhV8NH9daWkpb6PFJU28jaTs6kTP7wz4xrHriYYsv7pFna19oFTRRwS6oXnKFikvOtM1b49wim2EQ6+eMYwmYgswRk7MLOJCWxzhxe/s5Vko6Xel7U0j0phaAm00QI/ezZv3KeIOR5HB/ZxuOIMp+i8ljYR8asNk2BEC3DKt+I6BKr+nKDWjf8DHTzS2gm5i1bzROhPFeThNjiqVnDC9shEHjLErjagYztmnny0kz+Y/zZZgjqKgjuLtlMF4j5EONMEJ1jIAyCNRAvhQcAY54cIQQCKoO/MsXWSK8RVkXR3jmCeP5QhnGYaAM8iGuloEazzcEK/HGEccMJYdaIyvMXdNRI48QkDiPEPBtScWkIuboyMdZd6GIzBPFLNnkEsjLkGhT8n1FhcMiFUEAWXbkWnL9geJRzsJch5xX6nCGC8XcGkOhrSJ/Yo9k9Ug2Q/OkZqUgJ2R3j3FdtuidJwO1bl+NSynJrk2Wx3ODxV6Lx2MszbYmY0PlvOxQgbMsz+fMcjsNhaFgnVLamD8kWIUKowEMcpYMTtc1726SsrJHubPUPIMh35rbHBTyLaPrvEaDx1BTWyY4Suoryk2CRxr6LcH9L0mxIMPum/zHp7LCRQaLTSyNueOq2ZdndfogS/VnNcdkVbD7so0VTtHuNNqz1ycFk5wlGLN8pc0em9VkMIH/ZsgxGBTVLDrkItvQfHOJN+AwmbPiVos9x1SgWixyvsliLXQ2O2srKt2uSqfRPKW2oNWUZcpxlIcWz/gJ7X+mPOeWEa3DSgqiLXK2Uc01Fxepdq9FrjMWZEuWxpGjyzplh8mpcBm6V3SrC6SMDfJbPH6Az/t+fcMNv75BFAdfpJM38Ougv7SfJLO79DJUxzlvIF9rYq84YK/BGwNbKyRqArEXUb8vwd6REnwvC+ORa/BYA+lLcDtOIr3PJXD+wqL1PAfbACpILRmmf6+sey4hJ/Po3y2nv5YxIWOLDYd0VHl6wUtpYodI08i/Ru4njWOZLtwYuPqmrh083KfvRQrJtMPI2LXeB5jc6NIkn3fdGIZ8oY5WB7WP29H1gHftWIyw87QHMoRZGdAtzv/2PS1LMps7me+4gejSpI8wBV5EAU55jMhAgmlOeFCSCQHnYXqY41ucY4BGcvX9EKOIOjEEWyS+Y+rzBiEaDCj5oDBfLodubiyDcyYaAp9igf/0+8EP3MtP/G0M2xGjBxPOTv9Ef5c/X9Dy/RjKdya0p6KBQNSvatSBtDPX3xWAclG2jZu+8QyNTkx2xaBNSzjzMbH+VheGOp2J1L/wJX+UkMHfEo4mE0k7mUeW8D2jtE9gC8SZU6DHNBDDfGzZ8A6KiHLlf2C0mdUHrxlQH/D8ueCqDgx1Mpoe9rGN/Sjx0kG2m5MOMiealD4N+tJq2vmX+fq484nwAJKqD9L3Y9Z5wZeMPpCeJ3j7wJ5TkJk2OJPoB6f2pMXKmeQgZTiZmTsC9skpNaH08v00ou/Lh42CiGzXwbZHM2tWfsS3plXMFmh3v84k6fH/Hsc9A/Cnb0TJPdEWoe+kwGcPqoOzerYxkxi7F36W3sETYBWuqZ/imvLwvRYH9w6Iu8BhYh7XgzrZFrb5TC2Q6WaZ3rGMPkCX0AeW3TH2lR5NS/edpvW8Qn+kd9OROY/+9s1H5rRdYoF/aQ+c64UHNJptWSqm0o0W0nOCkMk4H3SLVyX75tdcCqytwyESZFt85UFlIMIcDwR9ujUsEg+YeC3xoUtwtwjML47dFah2m98bCOreoI48QeWbBG/neucuCkQC18+lX+28h/5rzg14s3iOJ+9t9rS39D68XfrY5yB9/thSDO4qSWk7U8Pn/mNT5+M/aarY8mu+qTCybRnt38rzS5x49MpbNl/52HH9bivAsgmtmGTqgiMg6HHXY1aY5fX6He0/0tmh/WLzwpXhzsTcWyZnbF3aoL1swZNGC1nTTXps3TOeInHGwMaQMgSAAQ7AuI09bPJWAclCLcHqUO3EIb9+371H6eX0SfrXV1cJpOv5S6D+sBgOU7LqVSiBabDt6Ocnnn+a/m06r8OrOBca+f8FUcr9zjhX5CTaGg8rAjOvBoRg2AXumDR1z5o1UyJzws/2Wr98up88/aW11/EOFB8XtTVTBDJlTXhOhJKpBYfoF0PoF1AwBAoObT50KO3TLGJLB++pySS9p3buO2pHxoLDDZ+mwWE13SeDzpxAZc6MOn1XPKTfy+gJvL+zM9+Z6T/mLsDwltnSGbHWQ6y/+TduhNfNyHbRQPTIoh//PCIKMe654JHIOroVqtahHh25Eqro1nXHhMdT77yTOpE68U7qHeFx+WN6zx/onvffh4V/EFENodekboRb6DrhGrgx8917poyMP4SnGFCFH5TJsWOo7g96Mb0ZN7h++YPfFnklL8zjWKaK386MVrD6wbK07x7X1ezI8CuZ/cmIs4vtZnOc9nBvczbv1EAQYZk9hfq43cFs1gof036udnWxweCBueOHzLphj77r20f0O8q4MQcyLpaBpP/TkKZrF3Xq8ZSH4cLv9arJBLLoO7029Z3hgId9i8x2j+3hWJhv3NnjulJSnv5M2Wp31PNHkqPebhl4xp+EM0/s4njohol/27r1b3Q/vZ3uZyGxy+LKN+bn/Z3+NXb1xNEmk6nI6cz95SU//uKiXK2kPLiJPvPIuFunjA6HyhSn0vPLn0OgK8epuWrCd9Dr3+l7JBEO5Lvlx359GGZfXaRqg7OGiby4s8vykRcX5qlbTWaTIbvYbHPlOpsacj6qcTVYJ8/GEk3NJZGs3GDbqFxwRvxh57xZYduYQDg3MCWZc15fidybtIjNdh//TwL4ZrzoyzARWxxn7y6hZFffxcpwWk3v/+yvlChLzpyFiz+Fx+THaDUcYwccP/s8HcUIiPR6apQ45+yOY8c4DqVtSen95cHaJhPPusJznmcmV3XYyuQx/Pz/AAfdhq542o2QsWrDMBCGfyVOSjOUDn4AdSlJiY1sMCTZ0hQHQqcM6RyMahsSKVj2EChd+wgd+wZ9s7xDz4pKl0IrkO7T3a+73wZwhU8wnNcNHhwzDPDiuIMLvDvu4hYnxx4G7M5xD9fsyXGf8q+kZN4l3e7tq5YZfDw77tDcN8ddPOLDsQef+Y574Cxx3Kd8gQU0DjiiQokcBWpwDJFhRDGGQIQEY+IV6SQU0RwGezR0GpvBQh+OVZkXNR9mIx6LKBnzlZaKz82+MUaSZGmV0k7JqJOit1hKJasy04p4TcWcmu6wJRHWMm92W4LUimsbK1JIayskYxwz2r81PlciTBBgSvv7M5BqVae6yiWPQ8Fn/McAXaJJMA1a8/9wu7FFQ2Vtf4mwE0IbW2fYyMqUWnEholAIwf/u+QXtVlqxAAAAeNpt0meTFVUUheH7DhkJEgQJgpIFhdvn7NM9gxKGCZKzKGZyUHJGySAgSq7i5wrFfYdPdFXX+tRP9V61Wl2tt8//rdbh1vueV29eWl2tYXQxjOGMYCSjGM0YxvIB4xjPBCbyIZOYzBSm8hHTmM7HzGAms5jNJ8xhLp/yGfOYzwIWsojFLOFzlrKML/iS5aygTUUiExRqGrrpYSVf8TWrWM0a1tLLOvroZ4BBvmE9G9jIJjazha1sYzs72MkudvMte/iO79nLD/zIT/zML/zKb+xjPwc4yCEOc4SjHOM4v/MHJzjJKU5zhrOc4zwXuMglLnOFq/zJX1zjOje4yS1uc4e73ONv7vOAh/zDI/7lPx7zhKc84zkveDnqwsljg1W7bVZmMrMZZjFrszG7zZ63mfSSXtJLekkv6SW9pJf00pBX6VV6lV6lV+lVepVepVfpVXpJL+klvaSX9JJe6njZu7J3Ze/K3pW9K3tXbg9915id/wid0Amd0Amd0Amd0Il3TueesJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn0h6SS/pZb2sl/WyXtbLelkv62W9rBd6oRd6oRd6oRd6oRd6oVf0il7RK3pFr+gVvaJX9IperVfr1Xq1Xq1X69V6tV6tV+s1eo1eo9foNXqNXtPxijsr7qy4s+LOijsr7qy0h75rzG6zx+w115l9Zr85YA520l0Wd1ncZXGXxV0Wd1ncZama1x+EcTsAAAAB//8AAnjaY2BgYGQAgosrjpwF0ZcUq9bCaABTzgdAAAA=") format("woff"),
         url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/genericons/genericons3.4.1/Genericons.ttf) format("truetype"),
         url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/genericons/genericons3.4.1/Genericons.svg#Genericons) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  } 
 /**
  
  	Genericons
  
  */
  
  
  /* IE8 and below use EOT and allow cross-site embedding. 
     IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
     So unfortunately, IE9 will throw a console error, but it'll still work.
     When the font is base64 encoded, cross-site embedding works in Firefox */@font-face {
      font-family: "Genericons";
      src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/genericons/genericons3.4.1/Genericons.svg#Genericons) format("svg");
    } 
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}/**
   * All Genericons
   */
  
  .genericon {
  	font-size: 16px;
  	vertical-align: top;
  	text-align: center;
  	-moz-transition: color .1s ease-in 0;
  	-webkit-transition: color .1s ease-in 0;
  	display: inline-block;
  	font-family: "Genericons";
  	font-style: normal;
  	font-weight: normal;
  	font-variant: normal;
  	line-height: 1;
  	text-decoration: inherit;
  	text-transform: none;
  	-moz-osx-font-smoothing: grayscale;
  	-webkit-font-smoothing: antialiased;
  	speak: none;
  }
  
  
  /**
   * Helper classes
   */
  
  .genericon-rotate-90 {
  	-webkit-transform: rotate(90deg);
  	-moz-transform: rotate(90deg);
  	-ms-transform: rotate(90deg);
  	-o-transform: rotate(90deg);
  	transform: rotate(90deg);
  	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  }
  
  .genericon-rotate-180 {
  	-webkit-transform: rotate(180deg);
  	-moz-transform: rotate(180deg);
  	-ms-transform: rotate(180deg);
  	-o-transform: rotate(180deg);
  	transform: rotate(180deg);
  	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  }
  
  .genericon-rotate-270 {
  	-webkit-transform: rotate(270deg);
  	-moz-transform: rotate(270deg);
  	-ms-transform: rotate(270deg);
  	-o-transform: rotate(270deg);
  	transform: rotate(270deg);
  	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  }
  
  .genericon-flip-horizontal {
  	-webkit-transform: scale(-1, 1);
  	-moz-transform: scale(-1, 1);
  	-ms-transform: scale(-1, 1);
  	-o-transform: scale(-1, 1);
  	transform: scale(-1, 1);
  }
  
  .genericon-flip-vertical {
  	-webkit-transform: scale(1, -1);
  	-moz-transform: scale(1, -1);
  	-ms-transform: scale(1, -1);
  	-o-transform: scale(1, -1);
  	transform: scale(1, -1);
  }
  
  
  /**
   * Individual icons
   */
  
  .genericon-404:before { content: "\f423"; }
  .genericon-activity:before { content: "\f508"; }
  .genericon-anchor:before { content: "\f509"; }
  .genericon-aside:before { content: "\f101"; }
  .genericon-attachment:before { content: "\f416"; }
  .genericon-audio:before { content: "\f109"; }
  .genericon-bold:before { content: "\f471"; }
  .genericon-book:before { content: "\f444"; }
  .genericon-bug:before { content: "\f50a"; }
  .genericon-cart:before { content: "\f447"; }
  .genericon-category:before { content: "\f301"; }
  .genericon-chat:before { content: "\f108"; }
  .genericon-checkmark:before { content: "\f418"; }
  .genericon-close:before { content: "\f405"; }
  .genericon-close-alt:before { content: "\f406"; }
  .genericon-cloud:before { content: "\f426"; }
  .genericon-cloud-download:before { content: "\f440"; }
  .genericon-cloud-upload:before { content: "\f441"; }
  .genericon-code:before { content: "\f462"; }
  .genericon-codepen:before { content: "\f216"; }
  .genericon-cog:before { content: "\f445"; }
  .genericon-collapse:before { content: "\f432"; }
  .genericon-comment:before { content: "\f300"; }
  .genericon-day:before { content: "\f305"; }
  .genericon-digg:before { content: "\f221"; }
  .genericon-document:before { content: "\f443"; }
  .genericon-dot:before { content: "\f428"; }
  .genericon-downarrow:before { content: "\f502"; }
  .genericon-download:before { content: "\f50b"; }
  .genericon-draggable:before { content: "\f436"; }
  .genericon-dribbble:before { content: "\f201"; }
  .genericon-dropbox:before { content: "\f225"; }
  .genericon-dropdown:before { content: "\f433"; }
  .genericon-dropdown-left:before { content: "\f434"; }
  .genericon-edit:before { content: "\f411"; }
  .genericon-ellipsis:before { content: "\f476"; }
  .genericon-expand:before { content: "\f431"; }
  .genericon-external:before { content: "\f442"; }
  .genericon-facebook:before { content: "\f203"; }
  .genericon-facebook-alt:before { content: "\f204"; }
  .genericon-fastforward:before { content: "\f458"; }
  .genericon-feed:before { content: "\f413"; }
  .genericon-flag:before { content: "\f468"; }
  .genericon-flickr:before { content: "\f211"; }
  .genericon-foursquare:before { content: "\f226"; }
  .genericon-fullscreen:before { content: "\f474"; }
  .genericon-gallery:before { content: "\f103"; }
  .genericon-github:before { content: "\f200"; }
  .genericon-googleplus:before { content: "\f206"; }
  .genericon-googleplus-alt:before { content: "\f218"; }
  .genericon-handset:before { content: "\f50c"; }
  .genericon-heart:before { content: "\f461"; }
  .genericon-help:before { content: "\f457"; }
  .genericon-hide:before { content: "\f404"; }
  .genericon-hierarchy:before { content: "\f505"; }
  .genericon-home:before { content: "\f409"; }
  .genericon-image:before { content: "\f102"; }
  .genericon-info:before { content: "\f455"; }
  .genericon-instagram:before { content: "\f215"; }
  .genericon-italic:before { content: "\f472"; }
  .genericon-key:before { content: "\f427"; }
  .genericon-leftarrow:before { content: "\f503"; }
  .genericon-link:before { content: "\f107"; }
  .genericon-linkedin:before { content: "\f207"; }
  .genericon-linkedin-alt:before { content: "\f208"; }
  .genericon-location:before { content: "\f417"; }
  .genericon-lock:before { content: "\f470"; }
  .genericon-mail:before { content: "\f410"; }
  .genericon-maximize:before { content: "\f422"; }
  .genericon-menu:before { content: "\f419"; }
  .genericon-microphone:before { content: "\f50d"; }
  .genericon-minimize:before { content: "\f421"; }
  .genericon-minus:before { content: "\f50e"; }
  .genericon-month:before { content: "\f307"; }
  .genericon-move:before { content: "\f50f"; }
  .genericon-next:before { content: "\f429"; }
  .genericon-notice:before { content: "\f456"; }
  .genericon-paintbrush:before { content: "\f506"; }
  .genericon-path:before { content: "\f219"; }
  .genericon-pause:before { content: "\f448"; }
  .genericon-phone:before { content: "\f437"; }
  .genericon-picture:before { content: "\f473"; }
  .genericon-pinned:before { content: "\f308"; }
  .genericon-pinterest:before { content: "\f209"; }
  .genericon-pinterest-alt:before { content: "\f210"; }
  .genericon-play:before { content: "\f452"; }
  .genericon-plugin:before { content: "\f439"; }
  .genericon-plus:before { content: "\f510"; }
  .genericon-pocket:before { content: "\f224"; }
  .genericon-polldaddy:before { content: "\f217"; }
  .genericon-portfolio:before { content: "\f460"; }
  .genericon-previous:before { content: "\f430"; }
  .genericon-print:before { content: "\f469"; }
  .genericon-quote:before { content: "\f106"; }
  .genericon-rating-empty:before { content: "\f511"; }
  .genericon-rating-full:before { content: "\f512"; }
  .genericon-rating-half:before { content: "\f513"; }
  .genericon-reddit:before { content: "\f222"; }
  .genericon-refresh:before { content: "\f420"; }
  .genericon-reply:before { content: "\f412"; }
  .genericon-reply-alt:before { content: "\f466"; }
  .genericon-reply-single:before { content: "\f467"; }
  .genericon-rewind:before { content: "\f459"; }
  .genericon-rightarrow:before { content: "\f501"; }
  .genericon-search:before { content: "\f400"; }
  .genericon-send-to-phone:before { content: "\f438"; }
  .genericon-send-to-tablet:before { content: "\f454"; }
  .genericon-share:before { content: "\f415"; }
  .genericon-show:before { content: "\f403"; }
  .genericon-shuffle:before { content: "\f514"; }
  .genericon-sitemap:before { content: "\f507"; }
  .genericon-skip-ahead:before { content: "\f451"; }
  .genericon-skip-back:before { content: "\f450"; }
  .genericon-skype:before { content: "\f220"; }
  .genericon-spam:before { content: "\f424"; }
  .genericon-spotify:before { content: "\f515"; }
  .genericon-standard:before { content: "\f100"; }
  .genericon-star:before { content: "\f408"; }
  .genericon-status:before { content: "\f105"; }
  .genericon-stop:before { content: "\f449"; }
  .genericon-stumbleupon:before { content: "\f223"; }
  .genericon-subscribe:before { content: "\f463"; }
  .genericon-subscribed:before { content: "\f465"; }
  .genericon-summary:before { content: "\f425"; }
  .genericon-tablet:before { content: "\f453"; }
  .genericon-tag:before { content: "\f302"; }
  .genericon-time:before { content: "\f303"; }
  .genericon-top:before { content: "\f435"; }
  .genericon-trash:before { content: "\f407"; }
  .genericon-tumblr:before { content: "\f214"; }
  .genericon-twitch:before { content: "\f516"; }
  .genericon-twitter:before { content: "\f202"; }
  .genericon-unapprove:before { content: "\f446"; }
  .genericon-unsubscribe:before { content: "\f464"; }
  .genericon-unzoom:before { content: "\f401"; }
  .genericon-uparrow:before { content: "\f500"; }
  .genericon-user:before { content: "\f304"; }
  .genericon-video:before { content: "\f104"; }
  .genericon-videocamera:before { content: "\f517"; }
  .genericon-vimeo:before { content: "\f212"; }
  .genericon-warning:before { content: "\f414"; }
  .genericon-website:before { content: "\f475"; }
  .genericon-week:before { content: "\f306"; }
  .genericon-wordpress:before { content: "\f205"; }
  .genericon-xpost:before { content: "\f504"; }
  .genericon-youtube:before { content: "\f213"; }
  .genericon-zoom:before { content: "\f402"; }/**/
@font-face {
    font-family: 'FontAwesome';
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/font-awesome-4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/font-awesome-4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap; } 
 /*!
   *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
   *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
   */
  /* line 4, ../sass/fonts/fonts--fa-4.7.0/_animated.scss */
  .fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear; }
  
  /* line 9, ../sass/fonts/fonts--fa-4.7.0/_animated.scss */
  .fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8); }
  
  @-webkit-keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg); }
    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg); } }
  @keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg); }
    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg); } }
  /* line 4, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eee;
    border-radius: .1em; }
  
  /* line 10, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .fa-pull-left {
    float: left; }
  
  /* line 11, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .fa-pull-right {
    float: right; }
  
  /* line 14, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .fa.fa-pull-left {
    margin-right: .3em; }
  /* line 15, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .fa.fa-pull-right {
    margin-left: .3em; }
  
  /* Deprecated as of 4.4.0 */
  /* line 19, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .pull-right {
    float: right; }
  
  /* line 20, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .pull-left {
    float: left; }
  
  /* line 23, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .fa.pull-left {
    margin-right: .3em; }
  /* line 24, ../sass/fonts/fonts--fa-4.7.0/_bordered-pulled.scss */
  .fa.pull-right {
    margin-left: .3em; }
  
  /* line 4, ../sass/fonts/fonts--fa-4.7.0/_core.scss */
  .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  
  /* line 3, ../sass/fonts/fonts--fa-4.7.0/_fixed-width.scss */
  .fa-fw {
    width: 1.28571em;
    text-align: center; }
  
  /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
     readers do not read off random characters that represent icons */
  /* line 4, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-glass:before {
    content: ""; }
  
  /* line 5, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-music:before {
    content: ""; }
  
  /* line 6, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-search:before {
    content: ""; }
  
  /* line 7, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-envelope-o:before {
    content: ""; }
  
  /* line 8, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-heart:before {
    content: ""; }
  
  /* line 9, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-star:before {
    content: ""; }
  
  /* line 10, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-star-o:before {
    content: ""; }
  
  /* line 11, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user:before {
    content: ""; }
  
  /* line 12, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-film:before {
    content: ""; }
  
  /* line 13, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-th-large:before {
    content: ""; }
  
  /* line 14, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-th:before {
    content: ""; }
  
  /* line 15, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-th-list:before {
    content: ""; }
  
  /* line 16, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-check:before {
    content: ""; }
  
  /* line 17, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-remove:before,
  .fa-close:before,
  .fa-times:before {
    content: ""; }
  
  /* line 20, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-search-plus:before {
    content: ""; }
  
  /* line 21, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-search-minus:before {
    content: ""; }
  
  /* line 22, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-power-off:before {
    content: ""; }
  
  /* line 23, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-signal:before {
    content: ""; }
  
  /* line 24, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gear:before,
  .fa-cog:before {
    content: ""; }
  
  /* line 26, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-trash-o:before {
    content: ""; }
  
  /* line 27, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-home:before {
    content: ""; }
  
  /* line 28, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-o:before {
    content: ""; }
  
  /* line 29, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-clock-o:before {
    content: ""; }
  
  /* line 30, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-road:before {
    content: ""; }
  
  /* line 31, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-download:before {
    content: ""; }
  
  /* line 32, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-o-down:before {
    content: ""; }
  
  /* line 33, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-o-up:before {
    content: ""; }
  
  /* line 34, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-inbox:before {
    content: ""; }
  
  /* line 35, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-play-circle-o:before {
    content: ""; }
  
  /* line 36, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-rotate-right:before,
  .fa-repeat:before {
    content: ""; }
  
  /* line 38, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-refresh:before {
    content: ""; }
  
  /* line 39, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-list-alt:before {
    content: ""; }
  
  /* line 40, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-lock:before {
    content: ""; }
  
  /* line 41, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-flag:before {
    content: ""; }
  
  /* line 42, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-headphones:before {
    content: ""; }
  
  /* line 43, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-volume-off:before {
    content: ""; }
  
  /* line 44, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-volume-down:before {
    content: ""; }
  
  /* line 45, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-volume-up:before {
    content: ""; }
  
  /* line 46, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-qrcode:before {
    content: ""; }
  
  /* line 47, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-barcode:before {
    content: ""; }
  
  /* line 48, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tag:before {
    content: ""; }
  
  /* line 49, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tags:before {
    content: ""; }
  
  /* line 50, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-book:before {
    content: ""; }
  
  /* line 51, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bookmark:before {
    content: ""; }
  
  /* line 52, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-print:before {
    content: ""; }
  
  /* line 53, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-camera:before {
    content: ""; }
  
  /* line 54, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-font:before {
    content: ""; }
  
  /* line 55, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bold:before {
    content: ""; }
  
  /* line 56, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-italic:before {
    content: ""; }
  
  /* line 57, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-text-height:before {
    content: ""; }
  
  /* line 58, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-text-width:before {
    content: ""; }
  
  /* line 59, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-align-left:before {
    content: ""; }
  
  /* line 60, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-align-center:before {
    content: ""; }
  
  /* line 61, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-align-right:before {
    content: ""; }
  
  /* line 62, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-align-justify:before {
    content: ""; }
  
  /* line 63, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-list:before {
    content: ""; }
  
  /* line 64, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-dedent:before,
  .fa-outdent:before {
    content: ""; }
  
  /* line 66, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-indent:before {
    content: ""; }
  
  /* line 67, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-video-camera:before {
    content: ""; }
  
  /* line 68, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-photo:before,
  .fa-image:before,
  .fa-picture-o:before {
    content: ""; }
  
  /* line 71, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pencil:before {
    content: ""; }
  
  /* line 72, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-map-marker:before {
    content: ""; }
  
  /* line 73, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-adjust:before {
    content: ""; }
  
  /* line 74, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tint:before {
    content: ""; }
  
  /* line 75, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-edit:before,
  .fa-pencil-square-o:before {
    content: ""; }
  
  /* line 77, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-share-square-o:before {
    content: ""; }
  
  /* line 78, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-check-square-o:before {
    content: ""; }
  
  /* line 79, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrows:before {
    content: ""; }
  
  /* line 80, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-step-backward:before {
    content: ""; }
  
  /* line 81, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fast-backward:before {
    content: ""; }
  
  /* line 82, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-backward:before {
    content: ""; }
  
  /* line 83, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-play:before {
    content: ""; }
  
  /* line 84, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pause:before {
    content: ""; }
  
  /* line 85, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stop:before {
    content: ""; }
  
  /* line 86, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-forward:before {
    content: ""; }
  
  /* line 87, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fast-forward:before {
    content: ""; }
  
  /* line 88, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-step-forward:before {
    content: ""; }
  
  /* line 89, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-eject:before {
    content: ""; }
  
  /* line 90, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-left:before {
    content: ""; }
  
  /* line 91, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-right:before {
    content: ""; }
  
  /* line 92, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-plus-circle:before {
    content: ""; }
  
  /* line 93, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-minus-circle:before {
    content: ""; }
  
  /* line 94, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-times-circle:before {
    content: ""; }
  
  /* line 95, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-check-circle:before {
    content: ""; }
  
  /* line 96, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-question-circle:before {
    content: ""; }
  
  /* line 97, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-info-circle:before {
    content: ""; }
  
  /* line 98, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-crosshairs:before {
    content: ""; }
  
  /* line 99, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-times-circle-o:before {
    content: ""; }
  
  /* line 100, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-check-circle-o:before {
    content: ""; }
  
  /* line 101, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ban:before {
    content: ""; }
  
  /* line 102, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-left:before {
    content: ""; }
  
  /* line 103, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-right:before {
    content: ""; }
  
  /* line 104, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-up:before {
    content: ""; }
  
  /* line 105, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-down:before {
    content: ""; }
  
  /* line 106, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mail-forward:before,
  .fa-share:before {
    content: ""; }
  
  /* line 108, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-expand:before {
    content: ""; }
  
  /* line 109, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-compress:before {
    content: ""; }
  
  /* line 110, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-plus:before {
    content: ""; }
  
  /* line 111, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-minus:before {
    content: ""; }
  
  /* line 112, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-asterisk:before {
    content: ""; }
  
  /* line 113, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-exclamation-circle:before {
    content: ""; }
  
  /* line 114, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gift:before {
    content: ""; }
  
  /* line 115, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-leaf:before {
    content: ""; }
  
  /* line 116, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fire:before {
    content: ""; }
  
  /* line 117, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-eye:before {
    content: ""; }
  
  /* line 118, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-eye-slash:before {
    content: ""; }
  
  /* line 119, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-warning:before,
  .fa-exclamation-triangle:before {
    content: ""; }
  
  /* line 121, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-plane:before {
    content: ""; }
  
  /* line 122, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-calendar:before {
    content: ""; }
  
  /* line 123, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-random:before {
    content: ""; }
  
  /* line 124, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-comment:before {
    content: ""; }
  
  /* line 125, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-magnet:before {
    content: ""; }
  
  /* line 126, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-up:before {
    content: ""; }
  
  /* line 127, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-down:before {
    content: ""; }
  
  /* line 128, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-retweet:before {
    content: ""; }
  
  /* line 129, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-shopping-cart:before {
    content: ""; }
  
  /* line 130, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-folder:before {
    content: ""; }
  
  /* line 131, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-folder-open:before {
    content: ""; }
  
  /* line 132, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrows-v:before {
    content: ""; }
  
  /* line 133, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrows-h:before {
    content: ""; }
  
  /* line 134, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bar-chart-o:before,
  .fa-bar-chart:before {
    content: ""; }
  
  /* line 136, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-twitter-square:before {
    content: ""; }
  
  /* line 137, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-facebook-square:before {
    content: ""; }
  
  /* line 138, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-camera-retro:before {
    content: ""; }
  
  /* line 139, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-key:before {
    content: ""; }
  
  /* line 140, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gears:before,
  .fa-cogs:before {
    content: ""; }
  
  /* line 142, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-comments:before {
    content: ""; }
  
  /* line 143, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thumbs-o-up:before {
    content: ""; }
  
  /* line 144, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thumbs-o-down:before {
    content: ""; }
  
  /* line 145, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-star-half:before {
    content: ""; }
  
  /* line 146, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-heart-o:before {
    content: ""; }
  
  /* line 147, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sign-out:before {
    content: ""; }
  
  /* line 148, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-linkedin-square:before {
    content: ""; }
  
  /* line 149, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thumb-tack:before {
    content: ""; }
  
  /* line 150, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-external-link:before {
    content: ""; }
  
  /* line 151, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sign-in:before {
    content: ""; }
  
  /* line 152, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-trophy:before {
    content: ""; }
  
  /* line 153, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-github-square:before {
    content: ""; }
  
  /* line 154, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-upload:before {
    content: ""; }
  
  /* line 155, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-lemon-o:before {
    content: ""; }
  
  /* line 156, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-phone:before {
    content: ""; }
  
  /* line 157, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-square-o:before {
    content: ""; }
  
  /* line 158, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bookmark-o:before {
    content: ""; }
  
  /* line 159, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-phone-square:before {
    content: ""; }
  
  /* line 160, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-twitter:before {
    content: ""; }
  
  /* line 161, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-facebook-f:before,
  .fa-facebook:before {
    content: ""; }
  
  /* line 163, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-github:before {
    content: ""; }
  
  /* line 164, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-unlock:before {
    content: ""; }
  
  /* line 165, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-credit-card:before {
    content: ""; }
  
  /* line 166, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-feed:before,
  .fa-rss:before {
    content: ""; }
  
  /* line 168, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hdd-o:before {
    content: ""; }
  
  /* line 169, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bullhorn:before {
    content: ""; }
  
  /* line 170, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bell:before {
    content: ""; }
  
  /* line 171, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-certificate:before {
    content: ""; }
  
  /* line 172, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-o-right:before {
    content: ""; }
  
  /* line 173, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-o-left:before {
    content: ""; }
  
  /* line 174, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-o-up:before {
    content: ""; }
  
  /* line 175, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-o-down:before {
    content: ""; }
  
  /* line 176, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-left:before {
    content: ""; }
  
  /* line 177, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-right:before {
    content: ""; }
  
  /* line 178, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-up:before {
    content: ""; }
  
  /* line 179, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-down:before {
    content: ""; }
  
  /* line 180, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-globe:before {
    content: ""; }
  
  /* line 181, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wrench:before {
    content: ""; }
  
  /* line 182, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tasks:before {
    content: ""; }
  
  /* line 183, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-filter:before {
    content: ""; }
  
  /* line 184, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-briefcase:before {
    content: ""; }
  
  /* line 185, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrows-alt:before {
    content: ""; }
  
  /* line 186, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-group:before,
  .fa-users:before {
    content: ""; }
  
  /* line 188, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chain:before,
  .fa-link:before {
    content: ""; }
  
  /* line 190, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cloud:before {
    content: ""; }
  
  /* line 191, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-flask:before {
    content: ""; }
  
  /* line 192, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cut:before,
  .fa-scissors:before {
    content: ""; }
  
  /* line 194, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-copy:before,
  .fa-files-o:before {
    content: ""; }
  
  /* line 196, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-paperclip:before {
    content: ""; }
  
  /* line 197, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-save:before,
  .fa-floppy-o:before {
    content: ""; }
  
  /* line 199, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-square:before {
    content: ""; }
  
  /* line 200, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-navicon:before,
  .fa-reorder:before,
  .fa-bars:before {
    content: ""; }
  
  /* line 203, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-list-ul:before {
    content: ""; }
  
  /* line 204, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-list-ol:before {
    content: ""; }
  
  /* line 205, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-strikethrough:before {
    content: ""; }
  
  /* line 206, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-underline:before {
    content: ""; }
  
  /* line 207, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-table:before {
    content: ""; }
  
  /* line 208, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-magic:before {
    content: ""; }
  
  /* line 209, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-truck:before {
    content: ""; }
  
  /* line 210, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pinterest:before {
    content: ""; }
  
  /* line 211, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pinterest-square:before {
    content: ""; }
  
  /* line 212, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-google-plus-square:before {
    content: ""; }
  
  /* line 213, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-google-plus:before {
    content: ""; }
  
  /* line 214, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-money:before {
    content: ""; }
  
  /* line 215, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-caret-down:before {
    content: ""; }
  
  /* line 216, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-caret-up:before {
    content: ""; }
  
  /* line 217, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-caret-left:before {
    content: ""; }
  
  /* line 218, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-caret-right:before {
    content: ""; }
  
  /* line 219, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-columns:before {
    content: ""; }
  
  /* line 220, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-unsorted:before,
  .fa-sort:before {
    content: ""; }
  
  /* line 222, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-down:before,
  .fa-sort-desc:before {
    content: ""; }
  
  /* line 224, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-up:before,
  .fa-sort-asc:before {
    content: ""; }
  
  /* line 226, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-envelope:before {
    content: ""; }
  
  /* line 227, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-linkedin:before {
    content: ""; }
  
  /* line 228, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-rotate-left:before,
  .fa-undo:before {
    content: ""; }
  
  /* line 230, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-legal:before,
  .fa-gavel:before {
    content: ""; }
  
  /* line 232, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-dashboard:before,
  .fa-tachometer:before {
    content: ""; }
  
  /* line 234, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-comment-o:before {
    content: ""; }
  
  /* line 235, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-comments-o:before {
    content: ""; }
  
  /* line 236, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-flash:before,
  .fa-bolt:before {
    content: ""; }
  
  /* line 238, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sitemap:before {
    content: ""; }
  
  /* line 239, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-umbrella:before {
    content: ""; }
  
  /* line 240, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-paste:before,
  .fa-clipboard:before {
    content: ""; }
  
  /* line 242, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-lightbulb-o:before {
    content: ""; }
  
  /* line 243, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-exchange:before {
    content: ""; }
  
  /* line 244, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cloud-download:before {
    content: ""; }
  
  /* line 245, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cloud-upload:before {
    content: ""; }
  
  /* line 246, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user-md:before {
    content: ""; }
  
  /* line 247, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stethoscope:before {
    content: ""; }
  
  /* line 248, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-suitcase:before {
    content: ""; }
  
  /* line 249, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bell-o:before {
    content: ""; }
  
  /* line 250, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-coffee:before {
    content: ""; }
  
  /* line 251, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cutlery:before {
    content: ""; }
  
  /* line 252, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-text-o:before {
    content: ""; }
  
  /* line 253, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-building-o:before {
    content: ""; }
  
  /* line 254, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hospital-o:before {
    content: ""; }
  
  /* line 255, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ambulance:before {
    content: ""; }
  
  /* line 256, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-medkit:before {
    content: ""; }
  
  /* line 257, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fighter-jet:before {
    content: ""; }
  
  /* line 258, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-beer:before {
    content: ""; }
  
  /* line 259, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-h-square:before {
    content: ""; }
  
  /* line 260, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-plus-square:before {
    content: ""; }
  
  /* line 261, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-double-left:before {
    content: ""; }
  
  /* line 262, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-double-right:before {
    content: ""; }
  
  /* line 263, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-double-up:before {
    content: ""; }
  
  /* line 264, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-double-down:before {
    content: ""; }
  
  /* line 265, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-left:before {
    content: ""; }
  
  /* line 266, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-right:before {
    content: ""; }
  
  /* line 267, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-up:before {
    content: ""; }
  
  /* line 268, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angle-down:before {
    content: ""; }
  
  /* line 269, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-desktop:before {
    content: ""; }
  
  /* line 270, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-laptop:before {
    content: ""; }
  
  /* line 271, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tablet:before {
    content: ""; }
  
  /* line 272, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mobile-phone:before,
  .fa-mobile:before {
    content: ""; }
  
  /* line 274, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-circle-o:before {
    content: ""; }
  
  /* line 275, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-quote-left:before {
    content: ""; }
  
  /* line 276, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-quote-right:before {
    content: ""; }
  
  /* line 277, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-spinner:before {
    content: ""; }
  
  /* line 278, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-circle:before {
    content: ""; }
  
  /* line 279, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mail-reply:before,
  .fa-reply:before {
    content: ""; }
  
  /* line 281, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-github-alt:before {
    content: ""; }
  
  /* line 282, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-folder-o:before {
    content: ""; }
  
  /* line 283, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-folder-open-o:before {
    content: ""; }
  
  /* line 284, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-smile-o:before {
    content: ""; }
  
  /* line 285, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-frown-o:before {
    content: ""; }
  
  /* line 286, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-meh-o:before {
    content: ""; }
  
  /* line 287, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gamepad:before {
    content: ""; }
  
  /* line 288, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-keyboard-o:before {
    content: ""; }
  
  /* line 289, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-flag-o:before {
    content: ""; }
  
  /* line 290, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-flag-checkered:before {
    content: ""; }
  
  /* line 291, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-terminal:before {
    content: ""; }
  
  /* line 292, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-code:before {
    content: ""; }
  
  /* line 293, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mail-reply-all:before,
  .fa-reply-all:before {
    content: ""; }
  
  /* line 295, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-star-half-empty:before,
  .fa-star-half-full:before,
  .fa-star-half-o:before {
    content: ""; }
  
  /* line 298, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-location-arrow:before {
    content: ""; }
  
  /* line 299, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-crop:before {
    content: ""; }
  
  /* line 300, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-code-fork:before {
    content: ""; }
  
  /* line 301, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-unlink:before,
  .fa-chain-broken:before {
    content: ""; }
  
  /* line 303, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-question:before {
    content: ""; }
  
  /* line 304, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-info:before {
    content: ""; }
  
  /* line 305, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-exclamation:before {
    content: ""; }
  
  /* line 306, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-superscript:before {
    content: ""; }
  
  /* line 307, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-subscript:before {
    content: ""; }
  
  /* line 308, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-eraser:before {
    content: ""; }
  
  /* line 309, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-puzzle-piece:before {
    content: ""; }
  
  /* line 310, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-microphone:before {
    content: ""; }
  
  /* line 311, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-microphone-slash:before {
    content: ""; }
  
  /* line 312, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-shield:before {
    content: ""; }
  
  /* line 313, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-calendar-o:before {
    content: ""; }
  
  /* line 314, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fire-extinguisher:before {
    content: ""; }
  
  /* line 315, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-rocket:before {
    content: ""; }
  
  /* line 316, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-maxcdn:before {
    content: ""; }
  
  /* line 317, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-circle-left:before {
    content: ""; }
  
  /* line 318, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-circle-right:before {
    content: ""; }
  
  /* line 319, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-circle-up:before {
    content: ""; }
  
  /* line 320, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chevron-circle-down:before {
    content: ""; }
  
  /* line 321, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-html5:before {
    content: ""; }
  
  /* line 322, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-css3:before {
    content: ""; }
  
  /* line 323, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-anchor:before {
    content: ""; }
  
  /* line 324, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-unlock-alt:before {
    content: ""; }
  
  /* line 325, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bullseye:before {
    content: ""; }
  
  /* line 326, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ellipsis-h:before {
    content: ""; }
  
  /* line 327, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ellipsis-v:before {
    content: ""; }
  
  /* line 328, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-rss-square:before {
    content: ""; }
  
  /* line 329, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-play-circle:before {
    content: ""; }
  
  /* line 330, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ticket:before {
    content: ""; }
  
  /* line 331, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-minus-square:before {
    content: ""; }
  
  /* line 332, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-minus-square-o:before {
    content: ""; }
  
  /* line 333, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-level-up:before {
    content: ""; }
  
  /* line 334, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-level-down:before {
    content: ""; }
  
  /* line 335, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-check-square:before {
    content: ""; }
  
  /* line 336, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pencil-square:before {
    content: ""; }
  
  /* line 337, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-external-link-square:before {
    content: ""; }
  
  /* line 338, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-share-square:before {
    content: ""; }
  
  /* line 339, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-compass:before {
    content: ""; }
  
  /* line 340, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-toggle-down:before,
  .fa-caret-square-o-down:before {
    content: ""; }
  
  /* line 342, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-toggle-up:before,
  .fa-caret-square-o-up:before {
    content: ""; }
  
  /* line 344, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-toggle-right:before,
  .fa-caret-square-o-right:before {
    content: ""; }
  
  /* line 346, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-euro:before,
  .fa-eur:before {
    content: ""; }
  
  /* line 348, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gbp:before {
    content: ""; }
  
  /* line 349, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-dollar:before,
  .fa-usd:before {
    content: ""; }
  
  /* line 351, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-rupee:before,
  .fa-inr:before {
    content: ""; }
  
  /* line 353, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cny:before,
  .fa-rmb:before,
  .fa-yen:before,
  .fa-jpy:before {
    content: ""; }
  
  /* line 357, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ruble:before,
  .fa-rouble:before,
  .fa-rub:before {
    content: ""; }
  
  /* line 360, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-won:before,
  .fa-krw:before {
    content: ""; }
  
  /* line 362, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bitcoin:before,
  .fa-btc:before {
    content: ""; }
  
  /* line 364, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file:before {
    content: ""; }
  
  /* line 365, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-text:before {
    content: ""; }
  
  /* line 366, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-alpha-asc:before {
    content: ""; }
  
  /* line 367, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-alpha-desc:before {
    content: ""; }
  
  /* line 368, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-amount-asc:before {
    content: ""; }
  
  /* line 369, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-amount-desc:before {
    content: ""; }
  
  /* line 370, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-numeric-asc:before {
    content: ""; }
  
  /* line 371, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sort-numeric-desc:before {
    content: ""; }
  
  /* line 372, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thumbs-up:before {
    content: ""; }
  
  /* line 373, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thumbs-down:before {
    content: ""; }
  
  /* line 374, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-youtube-square:before {
    content: ""; }
  
  /* line 375, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-youtube:before {
    content: ""; }
  
  /* line 376, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-xing:before {
    content: ""; }
  
  /* line 377, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-xing-square:before {
    content: ""; }
  
  /* line 378, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-youtube-play:before {
    content: ""; }
  
  /* line 379, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-dropbox:before {
    content: ""; }
  
  /* line 380, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stack-overflow:before {
    content: ""; }
  
  /* line 381, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-instagram:before {
    content: ""; }
  
  /* line 382, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-flickr:before {
    content: ""; }
  
  /* line 383, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-adn:before {
    content: ""; }
  
  /* line 384, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bitbucket:before {
    content: ""; }
  
  /* line 385, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bitbucket-square:before {
    content: ""; }
  
  /* line 386, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tumblr:before {
    content: ""; }
  
  /* line 387, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tumblr-square:before {
    content: ""; }
  
  /* line 388, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-long-arrow-down:before {
    content: ""; }
  
  /* line 389, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-long-arrow-up:before {
    content: ""; }
  
  /* line 390, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-long-arrow-left:before {
    content: ""; }
  
  /* line 391, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-long-arrow-right:before {
    content: ""; }
  
  /* line 392, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-apple:before {
    content: ""; }
  
  /* line 393, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-windows:before {
    content: ""; }
  
  /* line 394, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-android:before {
    content: ""; }
  
  /* line 395, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-linux:before {
    content: ""; }
  
  /* line 396, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-dribbble:before {
    content: ""; }
  
  /* line 397, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-skype:before {
    content: ""; }
  
  /* line 398, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-foursquare:before {
    content: ""; }
  
  /* line 399, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-trello:before {
    content: ""; }
  
  /* line 400, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-female:before {
    content: ""; }
  
  /* line 401, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-male:before {
    content: ""; }
  
  /* line 402, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gittip:before,
  .fa-gratipay:before {
    content: ""; }
  
  /* line 404, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sun-o:before {
    content: ""; }
  
  /* line 405, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-moon-o:before {
    content: ""; }
  
  /* line 406, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-archive:before {
    content: ""; }
  
  /* line 407, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bug:before {
    content: ""; }
  
  /* line 408, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-vk:before {
    content: ""; }
  
  /* line 409, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-weibo:before {
    content: ""; }
  
  /* line 410, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-renren:before {
    content: ""; }
  
  /* line 411, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pagelines:before {
    content: ""; }
  
  /* line 412, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stack-exchange:before {
    content: ""; }
  
  /* line 413, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-o-right:before {
    content: ""; }
  
  /* line 414, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-arrow-circle-o-left:before {
    content: ""; }
  
  /* line 415, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-toggle-left:before,
  .fa-caret-square-o-left:before {
    content: ""; }
  
  /* line 417, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-dot-circle-o:before {
    content: ""; }
  
  /* line 418, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wheelchair:before {
    content: ""; }
  
  /* line 419, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-vimeo-square:before {
    content: ""; }
  
  /* line 420, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-turkish-lira:before,
  .fa-try:before {
    content: ""; }
  
  /* line 422, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-plus-square-o:before {
    content: ""; }
  
  /* line 423, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-space-shuttle:before {
    content: ""; }
  
  /* line 424, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-slack:before {
    content: ""; }
  
  /* line 425, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-envelope-square:before {
    content: ""; }
  
  /* line 426, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wordpress:before {
    content: ""; }
  
  /* line 427, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-openid:before {
    content: ""; }
  
  /* line 428, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-institution:before,
  .fa-bank:before,
  .fa-university:before {
    content: ""; }
  
  /* line 431, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mortar-board:before,
  .fa-graduation-cap:before {
    content: ""; }
  
  /* line 433, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-yahoo:before {
    content: ""; }
  
  /* line 434, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-google:before {
    content: ""; }
  
  /* line 435, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-reddit:before {
    content: ""; }
  
  /* line 436, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-reddit-square:before {
    content: ""; }
  
  /* line 437, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stumbleupon-circle:before {
    content: ""; }
  
  /* line 438, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stumbleupon:before {
    content: ""; }
  
  /* line 439, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-delicious:before {
    content: ""; }
  
  /* line 440, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-digg:before {
    content: ""; }
  
  /* line 441, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pied-piper-pp:before {
    content: ""; }
  
  /* line 442, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pied-piper-alt:before {
    content: ""; }
  
  /* line 443, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-drupal:before {
    content: ""; }
  
  /* line 444, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-joomla:before {
    content: ""; }
  
  /* line 445, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-language:before {
    content: ""; }
  
  /* line 446, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fax:before {
    content: ""; }
  
  /* line 447, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-building:before {
    content: ""; }
  
  /* line 448, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-child:before {
    content: ""; }
  
  /* line 449, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-paw:before {
    content: ""; }
  
  /* line 450, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-spoon:before {
    content: ""; }
  
  /* line 451, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cube:before {
    content: ""; }
  
  /* line 452, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cubes:before {
    content: ""; }
  
  /* line 453, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-behance:before {
    content: ""; }
  
  /* line 454, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-behance-square:before {
    content: ""; }
  
  /* line 455, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-steam:before {
    content: ""; }
  
  /* line 456, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-steam-square:before {
    content: ""; }
  
  /* line 457, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-recycle:before {
    content: ""; }
  
  /* line 458, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-automobile:before,
  .fa-car:before {
    content: ""; }
  
  /* line 460, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cab:before,
  .fa-taxi:before {
    content: ""; }
  
  /* line 462, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tree:before {
    content: ""; }
  
  /* line 463, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-spotify:before {
    content: ""; }
  
  /* line 464, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-deviantart:before {
    content: ""; }
  
  /* line 465, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-soundcloud:before {
    content: ""; }
  
  /* line 466, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-database:before {
    content: ""; }
  
  /* line 467, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-pdf-o:before {
    content: ""; }
  
  /* line 468, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-word-o:before {
    content: ""; }
  
  /* line 469, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-excel-o:before {
    content: ""; }
  
  /* line 470, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-powerpoint-o:before {
    content: ""; }
  
  /* line 471, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-photo-o:before,
  .fa-file-picture-o:before,
  .fa-file-image-o:before {
    content: ""; }
  
  /* line 474, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-zip-o:before,
  .fa-file-archive-o:before {
    content: ""; }
  
  /* line 476, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-sound-o:before,
  .fa-file-audio-o:before {
    content: ""; }
  
  /* line 478, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-movie-o:before,
  .fa-file-video-o:before {
    content: ""; }
  
  /* line 480, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-file-code-o:before {
    content: ""; }
  
  /* line 481, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-vine:before {
    content: ""; }
  
  /* line 482, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-codepen:before {
    content: ""; }
  
  /* line 483, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-jsfiddle:before {
    content: ""; }
  
  /* line 484, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-life-bouy:before,
  .fa-life-buoy:before,
  .fa-life-saver:before,
  .fa-support:before,
  .fa-life-ring:before {
    content: ""; }
  
  /* line 489, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-circle-o-notch:before {
    content: ""; }
  
  /* line 490, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ra:before,
  .fa-resistance:before,
  .fa-rebel:before {
    content: ""; }
  
  /* line 493, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ge:before,
  .fa-empire:before {
    content: ""; }
  
  /* line 495, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-git-square:before {
    content: ""; }
  
  /* line 496, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-git:before {
    content: ""; }
  
  /* line 497, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-y-combinator-square:before,
  .fa-yc-square:before,
  .fa-hacker-news:before {
    content: ""; }
  
  /* line 500, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tencent-weibo:before {
    content: ""; }
  
  /* line 501, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-qq:before {
    content: ""; }
  
  /* line 502, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wechat:before,
  .fa-weixin:before {
    content: ""; }
  
  /* line 504, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-send:before,
  .fa-paper-plane:before {
    content: ""; }
  
  /* line 506, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-send-o:before,
  .fa-paper-plane-o:before {
    content: ""; }
  
  /* line 508, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-history:before {
    content: ""; }
  
  /* line 509, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-circle-thin:before {
    content: ""; }
  
  /* line 510, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-header:before {
    content: ""; }
  
  /* line 511, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-paragraph:before {
    content: ""; }
  
  /* line 512, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sliders:before {
    content: ""; }
  
  /* line 513, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-share-alt:before {
    content: ""; }
  
  /* line 514, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-share-alt-square:before {
    content: ""; }
  
  /* line 515, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bomb:before {
    content: ""; }
  
  /* line 516, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-soccer-ball-o:before,
  .fa-futbol-o:before {
    content: ""; }
  
  /* line 518, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tty:before {
    content: ""; }
  
  /* line 519, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-binoculars:before {
    content: ""; }
  
  /* line 520, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-plug:before {
    content: ""; }
  
  /* line 521, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-slideshare:before {
    content: ""; }
  
  /* line 522, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-twitch:before {
    content: ""; }
  
  /* line 523, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-yelp:before {
    content: ""; }
  
  /* line 524, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-newspaper-o:before {
    content: ""; }
  
  /* line 525, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wifi:before {
    content: ""; }
  
  /* line 526, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-calculator:before {
    content: ""; }
  
  /* line 527, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-paypal:before {
    content: ""; }
  
  /* line 528, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-google-wallet:before {
    content: ""; }
  
  /* line 529, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-visa:before {
    content: ""; }
  
  /* line 530, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-mastercard:before {
    content: ""; }
  
  /* line 531, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-discover:before {
    content: ""; }
  
  /* line 532, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-amex:before {
    content: ""; }
  
  /* line 533, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-paypal:before {
    content: ""; }
  
  /* line 534, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-stripe:before {
    content: ""; }
  
  /* line 535, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bell-slash:before {
    content: ""; }
  
  /* line 536, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bell-slash-o:before {
    content: ""; }
  
  /* line 537, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-trash:before {
    content: ""; }
  
  /* line 538, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-copyright:before {
    content: ""; }
  
  /* line 539, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-at:before {
    content: ""; }
  
  /* line 540, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-eyedropper:before {
    content: ""; }
  
  /* line 541, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-paint-brush:before {
    content: ""; }
  
  /* line 542, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-birthday-cake:before {
    content: ""; }
  
  /* line 543, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-area-chart:before {
    content: ""; }
  
  /* line 544, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pie-chart:before {
    content: ""; }
  
  /* line 545, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-line-chart:before {
    content: ""; }
  
  /* line 546, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-lastfm:before {
    content: ""; }
  
  /* line 547, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-lastfm-square:before {
    content: ""; }
  
  /* line 548, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-toggle-off:before {
    content: ""; }
  
  /* line 549, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-toggle-on:before {
    content: ""; }
  
  /* line 550, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bicycle:before {
    content: ""; }
  
  /* line 551, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bus:before {
    content: ""; }
  
  /* line 552, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ioxhost:before {
    content: ""; }
  
  /* line 553, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-angellist:before {
    content: ""; }
  
  /* line 554, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc:before {
    content: ""; }
  
  /* line 555, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-shekel:before,
  .fa-sheqel:before,
  .fa-ils:before {
    content: ""; }
  
  /* line 558, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-meanpath:before {
    content: ""; }
  
  /* line 559, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-buysellads:before {
    content: ""; }
  
  /* line 560, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-connectdevelop:before {
    content: ""; }
  
  /* line 561, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-dashcube:before {
    content: ""; }
  
  /* line 562, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-forumbee:before {
    content: ""; }
  
  /* line 563, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-leanpub:before {
    content: ""; }
  
  /* line 564, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sellsy:before {
    content: ""; }
  
  /* line 565, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-shirtsinbulk:before {
    content: ""; }
  
  /* line 566, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-simplybuilt:before {
    content: ""; }
  
  /* line 567, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-skyatlas:before {
    content: ""; }
  
  /* line 568, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cart-plus:before {
    content: ""; }
  
  /* line 569, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cart-arrow-down:before {
    content: ""; }
  
  /* line 570, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-diamond:before {
    content: ""; }
  
  /* line 571, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ship:before {
    content: ""; }
  
  /* line 572, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user-secret:before {
    content: ""; }
  
  /* line 573, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-motorcycle:before {
    content: ""; }
  
  /* line 574, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-street-view:before {
    content: ""; }
  
  /* line 575, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-heartbeat:before {
    content: ""; }
  
  /* line 576, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-venus:before {
    content: ""; }
  
  /* line 577, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mars:before {
    content: ""; }
  
  /* line 578, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mercury:before {
    content: ""; }
  
  /* line 579, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-intersex:before,
  .fa-transgender:before {
    content: ""; }
  
  /* line 581, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-transgender-alt:before {
    content: ""; }
  
  /* line 582, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-venus-double:before {
    content: ""; }
  
  /* line 583, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mars-double:before {
    content: ""; }
  
  /* line 584, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-venus-mars:before {
    content: ""; }
  
  /* line 585, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mars-stroke:before {
    content: ""; }
  
  /* line 586, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mars-stroke-v:before {
    content: ""; }
  
  /* line 587, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mars-stroke-h:before {
    content: ""; }
  
  /* line 588, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-neuter:before {
    content: ""; }
  
  /* line 589, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-genderless:before {
    content: ""; }
  
  /* line 590, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-facebook-official:before {
    content: ""; }
  
  /* line 591, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pinterest-p:before {
    content: ""; }
  
  /* line 592, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-whatsapp:before {
    content: ""; }
  
  /* line 593, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-server:before {
    content: ""; }
  
  /* line 594, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user-plus:before {
    content: ""; }
  
  /* line 595, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user-times:before {
    content: ""; }
  
  /* line 596, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hotel:before,
  .fa-bed:before {
    content: ""; }
  
  /* line 598, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-viacoin:before {
    content: ""; }
  
  /* line 599, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-train:before {
    content: ""; }
  
  /* line 600, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-subway:before {
    content: ""; }
  
  /* line 601, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-medium:before {
    content: ""; }
  
  /* line 602, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-yc:before,
  .fa-y-combinator:before {
    content: ""; }
  
  /* line 604, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-optin-monster:before {
    content: ""; }
  
  /* line 605, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-opencart:before {
    content: ""; }
  
  /* line 606, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-expeditedssl:before {
    content: ""; }
  
  /* line 607, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-battery-4:before,
  .fa-battery:before,
  .fa-battery-full:before {
    content: ""; }
  
  /* line 610, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-battery-3:before,
  .fa-battery-three-quarters:before {
    content: ""; }
  
  /* line 612, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-battery-2:before,
  .fa-battery-half:before {
    content: ""; }
  
  /* line 614, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-battery-1:before,
  .fa-battery-quarter:before {
    content: ""; }
  
  /* line 616, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-battery-0:before,
  .fa-battery-empty:before {
    content: ""; }
  
  /* line 618, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mouse-pointer:before {
    content: ""; }
  
  /* line 619, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-i-cursor:before {
    content: ""; }
  
  /* line 620, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-object-group:before {
    content: ""; }
  
  /* line 621, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-object-ungroup:before {
    content: ""; }
  
  /* line 622, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sticky-note:before {
    content: ""; }
  
  /* line 623, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-sticky-note-o:before {
    content: ""; }
  
  /* line 624, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-jcb:before {
    content: ""; }
  
  /* line 625, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-cc-diners-club:before {
    content: ""; }
  
  /* line 626, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-clone:before {
    content: ""; }
  
  /* line 627, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-balance-scale:before {
    content: ""; }
  
  /* line 628, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hourglass-o:before {
    content: ""; }
  
  /* line 629, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hourglass-1:before,
  .fa-hourglass-start:before {
    content: ""; }
  
  /* line 631, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hourglass-2:before,
  .fa-hourglass-half:before {
    content: ""; }
  
  /* line 633, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hourglass-3:before,
  .fa-hourglass-end:before {
    content: ""; }
  
  /* line 635, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hourglass:before {
    content: ""; }
  
  /* line 636, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-grab-o:before,
  .fa-hand-rock-o:before {
    content: ""; }
  
  /* line 638, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-stop-o:before,
  .fa-hand-paper-o:before {
    content: ""; }
  
  /* line 640, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-scissors-o:before {
    content: ""; }
  
  /* line 641, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-lizard-o:before {
    content: ""; }
  
  /* line 642, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-spock-o:before {
    content: ""; }
  
  /* line 643, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-pointer-o:before {
    content: ""; }
  
  /* line 644, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hand-peace-o:before {
    content: ""; }
  
  /* line 645, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-trademark:before {
    content: ""; }
  
  /* line 646, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-registered:before {
    content: ""; }
  
  /* line 647, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-creative-commons:before {
    content: ""; }
  
  /* line 648, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gg:before {
    content: ""; }
  
  /* line 649, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gg-circle:before {
    content: ""; }
  
  /* line 650, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tripadvisor:before {
    content: ""; }
  
  /* line 651, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-odnoklassniki:before {
    content: ""; }
  
  /* line 652, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-odnoklassniki-square:before {
    content: ""; }
  
  /* line 653, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-get-pocket:before {
    content: ""; }
  
  /* line 654, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wikipedia-w:before {
    content: ""; }
  
  /* line 655, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-safari:before {
    content: ""; }
  
  /* line 656, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-chrome:before {
    content: ""; }
  
  /* line 657, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-firefox:before {
    content: ""; }
  
  /* line 658, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-opera:before {
    content: ""; }
  
  /* line 659, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-internet-explorer:before {
    content: ""; }
  
  /* line 660, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-tv:before,
  .fa-television:before {
    content: ""; }
  
  /* line 662, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-contao:before {
    content: ""; }
  
  /* line 663, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-500px:before {
    content: ""; }
  
  /* line 664, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-amazon:before {
    content: ""; }
  
  /* line 665, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-calendar-plus-o:before {
    content: ""; }
  
  /* line 666, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-calendar-minus-o:before {
    content: ""; }
  
  /* line 667, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-calendar-times-o:before {
    content: ""; }
  
  /* line 668, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-calendar-check-o:before {
    content: ""; }
  
  /* line 669, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-industry:before {
    content: ""; }
  
  /* line 670, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-map-pin:before {
    content: ""; }
  
  /* line 671, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-map-signs:before {
    content: ""; }
  
  /* line 672, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-map-o:before {
    content: ""; }
  
  /* line 673, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-map:before {
    content: ""; }
  
  /* line 674, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-commenting:before {
    content: ""; }
  
  /* line 675, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-commenting-o:before {
    content: ""; }
  
  /* line 676, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-houzz:before {
    content: ""; }
  
  /* line 677, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-vimeo:before {
    content: ""; }
  
  /* line 678, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-black-tie:before {
    content: ""; }
  
  /* line 679, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fonticons:before {
    content: ""; }
  
  /* line 680, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-reddit-alien:before {
    content: ""; }
  
  /* line 681, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-edge:before {
    content: ""; }
  
  /* line 682, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-credit-card-alt:before {
    content: ""; }
  
  /* line 683, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-codiepie:before {
    content: ""; }
  
  /* line 684, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-modx:before {
    content: ""; }
  
  /* line 685, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fort-awesome:before {
    content: ""; }
  
  /* line 686, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-usb:before {
    content: ""; }
  
  /* line 687, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-product-hunt:before {
    content: ""; }
  
  /* line 688, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-mixcloud:before {
    content: ""; }
  
  /* line 689, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-scribd:before {
    content: ""; }
  
  /* line 690, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pause-circle:before {
    content: ""; }
  
  /* line 691, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pause-circle-o:before {
    content: ""; }
  
  /* line 692, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stop-circle:before {
    content: ""; }
  
  /* line 693, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-stop-circle-o:before {
    content: ""; }
  
  /* line 694, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-shopping-bag:before {
    content: ""; }
  
  /* line 695, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-shopping-basket:before {
    content: ""; }
  
  /* line 696, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-hashtag:before {
    content: ""; }
  
  /* line 697, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bluetooth:before {
    content: ""; }
  
  /* line 698, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bluetooth-b:before {
    content: ""; }
  
  /* line 699, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-percent:before {
    content: ""; }
  
  /* line 700, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-gitlab:before {
    content: ""; }
  
  /* line 701, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wpbeginner:before {
    content: ""; }
  
  /* line 702, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wpforms:before {
    content: ""; }
  
  /* line 703, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-envira:before {
    content: ""; }
  
  /* line 704, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-universal-access:before {
    content: ""; }
  
  /* line 705, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wheelchair-alt:before {
    content: ""; }
  
  /* line 706, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-question-circle-o:before {
    content: ""; }
  
  /* line 707, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-blind:before {
    content: ""; }
  
  /* line 708, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-audio-description:before {
    content: ""; }
  
  /* line 709, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-volume-control-phone:before {
    content: ""; }
  
  /* line 710, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-braille:before {
    content: ""; }
  
  /* line 711, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-assistive-listening-systems:before {
    content: ""; }
  
  /* line 712, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-asl-interpreting:before,
  .fa-american-sign-language-interpreting:before {
    content: ""; }
  
  /* line 714, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-deafness:before,
  .fa-hard-of-hearing:before,
  .fa-deaf:before {
    content: ""; }
  
  /* line 717, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-glide:before {
    content: ""; }
  
  /* line 718, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-glide-g:before {
    content: ""; }
  
  /* line 719, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-signing:before,
  .fa-sign-language:before {
    content: ""; }
  
  /* line 721, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-low-vision:before {
    content: ""; }
  
  /* line 722, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-viadeo:before {
    content: ""; }
  
  /* line 723, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-viadeo-square:before {
    content: ""; }
  
  /* line 724, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-snapchat:before {
    content: ""; }
  
  /* line 725, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-snapchat-ghost:before {
    content: ""; }
  
  /* line 726, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-snapchat-square:before {
    content: ""; }
  
  /* line 727, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-pied-piper:before {
    content: ""; }
  
  /* line 728, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-first-order:before {
    content: ""; }
  
  /* line 729, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-yoast:before {
    content: ""; }
  
  /* line 730, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-themeisle:before {
    content: ""; }
  
  /* line 731, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-google-plus-circle:before,
  .fa-google-plus-official:before {
    content: ""; }
  
  /* line 733, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-fa:before,
  .fa-font-awesome:before {
    content: ""; }
  
  /* line 735, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-handshake-o:before {
    content: ""; }
  
  /* line 736, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-envelope-open:before {
    content: ""; }
  
  /* line 737, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-envelope-open-o:before {
    content: ""; }
  
  /* line 738, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-linode:before {
    content: ""; }
  
  /* line 739, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-address-book:before {
    content: ""; }
  
  /* line 740, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-address-book-o:before {
    content: ""; }
  
  /* line 741, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-vcard:before,
  .fa-address-card:before {
    content: ""; }
  
  /* line 743, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-vcard-o:before,
  .fa-address-card-o:before {
    content: ""; }
  
  /* line 745, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user-circle:before {
    content: ""; }
  
  /* line 746, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user-circle-o:before {
    content: ""; }
  
  /* line 747, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-user-o:before {
    content: ""; }
  
  /* line 748, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-id-badge:before {
    content: ""; }
  
  /* line 749, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-drivers-license:before,
  .fa-id-card:before {
    content: ""; }
  
  /* line 751, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-drivers-license-o:before,
  .fa-id-card-o:before {
    content: ""; }
  
  /* line 753, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-quora:before {
    content: ""; }
  
  /* line 754, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-free-code-camp:before {
    content: ""; }
  
  /* line 755, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-telegram:before {
    content: ""; }
  
  /* line 756, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thermometer-4:before,
  .fa-thermometer:before,
  .fa-thermometer-full:before {
    content: ""; }
  
  /* line 759, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thermometer-3:before,
  .fa-thermometer-three-quarters:before {
    content: ""; }
  
  /* line 761, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thermometer-2:before,
  .fa-thermometer-half:before {
    content: ""; }
  
  /* line 763, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thermometer-1:before,
  .fa-thermometer-quarter:before {
    content: ""; }
  
  /* line 765, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-thermometer-0:before,
  .fa-thermometer-empty:before {
    content: ""; }
  
  /* line 767, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-shower:before {
    content: ""; }
  
  /* line 768, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bathtub:before,
  .fa-s15:before,
  .fa-bath:before {
    content: ""; }
  
  /* line 771, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-podcast:before {
    content: ""; }
  
  /* line 772, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-window-maximize:before {
    content: ""; }
  
  /* line 773, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-window-minimize:before {
    content: ""; }
  
  /* line 774, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-window-restore:before {
    content: ""; }
  
  /* line 775, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-times-rectangle:before,
  .fa-window-close:before {
    content: ""; }
  
  /* line 777, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-times-rectangle-o:before,
  .fa-window-close-o:before {
    content: ""; }
  
  /* line 779, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-bandcamp:before {
    content: ""; }
  
  /* line 780, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-grav:before {
    content: ""; }
  
  /* line 781, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-etsy:before {
    content: ""; }
  
  /* line 782, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-imdb:before {
    content: ""; }
  
  /* line 783, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-ravelry:before {
    content: ""; }
  
  /* line 784, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-eercast:before {
    content: ""; }
  
  /* line 785, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-microchip:before {
    content: ""; }
  
  /* line 786, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-snowflake-o:before {
    content: ""; }
  
  /* line 787, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-superpowers:before {
    content: ""; }
  
  /* line 788, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-wpexplorer:before {
    content: ""; }
  
  /* line 789, ../sass/fonts/fonts--fa-4.7.0/_icons.scss */
  .fa-meetup:before {
    content: ""; }
  
  /* makes the font 33% larger relative to the icon container */
  /* line 5, ../sass/fonts/fonts--fa-4.7.0/_larger.scss */
  .fa-lg {
    font-size: 1.33333em;
    line-height: 0.75em;
    vertical-align: -15%; }
  
  /* line 10, ../sass/fonts/fonts--fa-4.7.0/_larger.scss */
  .fa-2x {
    font-size: 2em; }
  
  /* line 11, ../sass/fonts/fonts--fa-4.7.0/_larger.scss */
  .fa-3x {
    font-size: 3em; }
  
  /* line 12, ../sass/fonts/fonts--fa-4.7.0/_larger.scss */
  .fa-4x {
    font-size: 4em; }
  
  /* line 13, ../sass/fonts/fonts--fa-4.7.0/_larger.scss */
  .fa-5x {
    font-size: 5em; }
  
  /* line 4, ../sass/fonts/fonts--fa-4.7.0/_list.scss */
  .fa-ul {
    padding-left: 0;
    margin-left: 2.14286em;
    list-style-type: none; }
    /* line 8, ../sass/fonts/fonts--fa-4.7.0/_list.scss */
    .fa-ul > li {
      position: relative; }
  
  /* line 10, ../sass/fonts/fonts--fa-4.7.0/_list.scss */
  .fa-li {
    position: absolute;
    left: -2.14286em;
    width: 2.14286em;
    top: 0.14286em;
    text-align: center; }
    /* line 16, ../sass/fonts/fonts--fa-4.7.0/_list.scss */
    .fa-li.fa-lg {
      left: -1.85714em; }
  
  /* FONT PATH
   * -------------------------- *//* line 4, ../sass/fonts/fonts--fa-4.7.0/_rotated-flipped.scss */
  .fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg); }
  
  /* line 5, ../sass/fonts/fonts--fa-4.7.0/_rotated-flipped.scss */
  .fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }
  
  /* line 6, ../sass/fonts/fonts--fa-4.7.0/_rotated-flipped.scss */
  .fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg); }
  
  /* line 8, ../sass/fonts/fonts--fa-4.7.0/_rotated-flipped.scss */
  .fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1); }
  
  /* line 9, ../sass/fonts/fonts--fa-4.7.0/_rotated-flipped.scss */
  .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1); }
  
  /* line 14, ../sass/fonts/fonts--fa-4.7.0/_rotated-flipped.scss */
  :root .fa-rotate-90,
  :root .fa-rotate-180,
  :root .fa-rotate-270,
  :root .fa-flip-horizontal,
  :root .fa-flip-vertical {
    filter: none; }
  
  /* line 4, ../sass/fonts/fonts--fa-4.7.0/_screen-reader.scss */
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0; }
  
  /* line 51, ../sass/fonts/fonts--fa-4.7.0/_mixins.scss */
  .sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto; }
  
  /* line 4, ../sass/fonts/fonts--fa-4.7.0/_stacked.scss */
  .fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle; }
  
  /* line 12, ../sass/fonts/fonts--fa-4.7.0/_stacked.scss */
  .fa-stack-1x, .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center; }
  
  /* line 18, ../sass/fonts/fonts--fa-4.7.0/_stacked.scss */
  .fa-stack-1x {
    line-height: inherit; }
  
  /* line 19, ../sass/fonts/fonts--fa-4.7.0/_stacked.scss */
  .fa-stack-2x {
    font-size: 2em; }
  
  /* line 20, ../sass/fonts/fonts--fa-4.7.0/_stacked.scss */
  .fa-inverse {
    color: #fff; }
  
  /*# sourceMappingURL=font-awesome.css.map *//**/
/*!
   * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
   */
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_animated.scss */
  .fa5-spin {
    animation: fa-spin 2s infinite linear; }
  
  /* line 8, ../sass/fonts/fonts--fa-5.15.2/_animated.scss */
  .fa5-pulse {
    animation: fa-spin 1s infinite steps(8); }
  
  @keyframes fa-spin {
    0% {
      transform: rotate(0deg); }
    100% {
      transform: rotate(360deg); } }
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_bordered-pulled.scss */
  .fa5-border {
    border: solid 0.08em #eee;
    border-radius: .1em;
    padding: .2em .25em .15em; }
  
  /* line 10, ../sass/fonts/fonts--fa-5.15.2/_bordered-pulled.scss */
  .fa5-pull-left {
    float: left; }
  
  /* line 11, ../sass/fonts/fonts--fa-5.15.2/_bordered-pulled.scss */
  .fa5-pull-right {
    float: right; }
  
  /* line 18, ../sass/fonts/fonts--fa-5.15.2/_bordered-pulled.scss */
  .fa5.fa5-pull-left,
  .fas.fa5-pull-left,
  .far.fa5-pull-left,
  .fal.fa5-pull-left,
  .fab.fa5-pull-left {
    margin-right: .3em; }
  /* line 19, ../sass/fonts/fonts--fa-5.15.2/_bordered-pulled.scss */
  .fa5.fa5-pull-right,
  .fas.fa5-pull-right,
  .far.fa5-pull-right,
  .fal.fa5-pull-right,
  .fab.fa5-pull-right {
    margin-left: .3em; }
  
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_core.scss */
  .fa5,
  .fas,
  .far,
  .fal,
  .fad,
  .fab {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1; }
  
  /* line 3, ../sass/fonts/fonts--fa-5.15.2/_fixed-width.scss */
  .fa5-fw {
    text-align: center;
    width: 1.25em; }
  
  /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
  readers do not read off random characters that represent icons */
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-500px:before {
    content: "\f26e"; }
  
  /* line 5, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-accessible-icon:before {
    content: "\f368"; }
  
  /* line 6, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-accusoft:before {
    content: "\f369"; }
  
  /* line 7, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-acquisitions-incorporated:before {
    content: "\f6af"; }
  
  /* line 8, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ad:before {
    content: "\f641"; }
  
  /* line 9, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-address-book:before {
    content: "\f2b9"; }
  
  /* line 10, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-address-card:before {
    content: "\f2bb"; }
  
  /* line 11, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-adjust:before {
    content: "\f042"; }
  
  /* line 12, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-adn:before {
    content: "\f170"; }
  
  /* line 13, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-adversal:before {
    content: "\f36a"; }
  
  /* line 14, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-affiliatetheme:before {
    content: "\f36b"; }
  
  /* line 15, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-air-freshener:before {
    content: "\f5d0"; }
  
  /* line 16, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-airbnb:before {
    content: "\f834"; }
  
  /* line 17, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-algolia:before {
    content: "\f36c"; }
  
  /* line 18, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-align-center:before {
    content: "\f037"; }
  
  /* line 19, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-align-justify:before {
    content: "\f039"; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-align-left:before {
    content: "\f036"; }
  
  /* line 21, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-align-right:before {
    content: "\f038"; }
  
  /* line 22, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-alipay:before {
    content: "\f642"; }
  
  /* line 23, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-allergies:before {
    content: "\f461"; }
  
  /* line 24, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-amazon:before {
    content: "\f270"; }
  
  /* line 25, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-amazon-pay:before {
    content: "\f42c"; }
  
  /* line 26, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ambulance:before {
    content: "\f0f9"; }
  
  /* line 27, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-american-sign-language-interpreting:before {
    content: "\f2a3"; }
  
  /* line 28, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-amilia:before {
    content: "\f36d"; }
  
  /* line 29, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-anchor:before {
    content: "\f13d"; }
  
  /* line 30, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-android:before {
    content: "\f17b"; }
  
  /* line 31, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angellist:before {
    content: "\f209"; }
  
  /* line 32, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-double-down:before {
    content: "\f103"; }
  
  /* line 33, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-double-left:before {
    content: "\f100"; }
  
  /* line 34, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-double-right:before {
    content: "\f101"; }
  
  /* line 35, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-double-up:before {
    content: "\f102"; }
  
  /* line 36, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-down:before {
    content: "\f107"; }
  
  /* line 37, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-left:before {
    content: "\f104"; }
  
  /* line 38, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-right:before {
    content: "\f105"; }
  
  /* line 39, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angle-up:before {
    content: "\f106"; }
  
  /* line 40, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angry:before {
    content: "\f556"; }
  
  /* line 41, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angrycreative:before {
    content: "\f36e"; }
  
  /* line 42, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-angular:before {
    content: "\f420"; }
  
  /* line 43, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ankh:before {
    content: "\f644"; }
  
  /* line 44, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-app-store:before {
    content: "\f36f"; }
  
  /* line 45, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-app-store-ios:before {
    content: "\f370"; }
  
  /* line 46, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-apper:before {
    content: "\f371"; }
  
  /* line 47, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-apple:before {
    content: "\f179"; }
  
  /* line 48, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-apple-alt:before {
    content: "\f5d1"; }
  
  /* line 49, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-apple-pay:before {
    content: "\f415"; }
  
  /* line 50, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-archive:before {
    content: "\f187"; }
  
  /* line 51, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-archway:before {
    content: "\f557"; }
  
  /* line 52, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-alt-circle-down:before {
    content: "\f358"; }
  
  /* line 53, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-alt-circle-left:before {
    content: "\f359"; }
  
  /* line 54, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-alt-circle-right:before {
    content: "\f35a"; }
  
  /* line 55, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-alt-circle-up:before {
    content: "\f35b"; }
  
  /* line 56, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-circle-down:before {
    content: "\f0ab"; }
  
  /* line 57, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-circle-left:before {
    content: "\f0a8"; }
  
  /* line 58, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-circle-right:before {
    content: "\f0a9"; }
  
  /* line 59, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-circle-up:before {
    content: "\f0aa"; }
  
  /* line 60, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-down:before {
    content: "\f063"; }
  
  /* line 61, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-left:before {
    content: "\f060"; }
  
  /* line 62, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-right:before {
    content: "\f061"; }
  
  /* line 63, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrow-up:before {
    content: "\f062"; }
  
  /* line 64, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrows-alt:before {
    content: "\f0b2"; }
  
  /* line 65, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrows-alt-h:before {
    content: "\f337"; }
  
  /* line 66, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-arrows-alt-v:before {
    content: "\f338"; }
  
  /* line 67, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-artstation:before {
    content: "\f77a"; }
  
  /* line 68, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-assistive-listening-systems:before {
    content: "\f2a2"; }
  
  /* line 69, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-asterisk:before {
    content: "\f069"; }
  
  /* line 70, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-asymmetrik:before {
    content: "\f372"; }
  
  /* line 71, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-at:before {
    content: "\f1fa"; }
  
  /* line 72, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-atlas:before {
    content: "\f558"; }
  
  /* line 73, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-atlassian:before {
    content: "\f77b"; }
  
  /* line 74, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-atom:before {
    content: "\f5d2"; }
  
  /* line 75, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-audible:before {
    content: "\f373"; }
  
  /* line 76, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-audio-description:before {
    content: "\f29e"; }
  
  /* line 77, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-autoprefixer:before {
    content: "\f41c"; }
  
  /* line 78, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-avianex:before {
    content: "\f374"; }
  
  /* line 79, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-aviato:before {
    content: "\f421"; }
  
  /* line 80, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-award:before {
    content: "\f559"; }
  
  /* line 81, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-aws:before {
    content: "\f375"; }
  
  /* line 82, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-baby:before {
    content: "\f77c"; }
  
  /* line 83, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-baby-carriage:before {
    content: "\f77d"; }
  
  /* line 84, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-backspace:before {
    content: "\f55a"; }
  
  /* line 85, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-backward:before {
    content: "\f04a"; }
  
  /* line 86, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bacon:before {
    content: "\f7e5"; }
  
  /* line 87, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bacteria:before {
    content: "\e059"; }
  
  /* line 88, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bacterium:before {
    content: "\e05a"; }
  
  /* line 89, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bahai:before {
    content: "\f666"; }
  
  /* line 90, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-balance-scale:before {
    content: "\f24e"; }
  
  /* line 91, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-balance-scale-left:before {
    content: "\f515"; }
  
  /* line 92, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-balance-scale-right:before {
    content: "\f516"; }
  
  /* line 93, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ban:before {
    content: "\f05e"; }
  
  /* line 94, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-band-aid:before {
    content: "\f462"; }
  
  /* line 95, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bandcamp:before {
    content: "\f2d5"; }
  
  /* line 96, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-barcode:before {
    content: "\f02a"; }
  
  /* line 97, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bars:before {
    content: "\f0c9"; }
  
  /* line 98, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-baseball-ball:before {
    content: "\f433"; }
  
  /* line 99, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-basketball-ball:before {
    content: "\f434"; }
  
  /* line 100, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bath:before {
    content: "\f2cd"; }
  
  /* line 101, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-battery-empty:before {
    content: "\f244"; }
  
  /* line 102, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-battery-full:before {
    content: "\f240"; }
  
  /* line 103, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-battery-half:before {
    content: "\f242"; }
  
  /* line 104, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-battery-quarter:before {
    content: "\f243"; }
  
  /* line 105, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-battery-three-quarters:before {
    content: "\f241"; }
  
  /* line 106, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-battle-net:before {
    content: "\f835"; }
  
  /* line 107, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bed:before {
    content: "\f236"; }
  
  /* line 108, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-beer:before {
    content: "\f0fc"; }
  
  /* line 109, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-behance:before {
    content: "\f1b4"; }
  
  /* line 110, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-behance-square:before {
    content: "\f1b5"; }
  
  /* line 111, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bell:before {
    content: "\f0f3"; }
  
  /* line 112, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bell-slash:before {
    content: "\f1f6"; }
  
  /* line 113, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bezier-curve:before {
    content: "\f55b"; }
  
  /* line 114, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bible:before {
    content: "\f647"; }
  
  /* line 115, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bicycle:before {
    content: "\f206"; }
  
  /* line 116, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-biking:before {
    content: "\f84a"; }
  
  /* line 117, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bimobject:before {
    content: "\f378"; }
  
  /* line 118, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-binoculars:before {
    content: "\f1e5"; }
  
  /* line 119, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-biohazard:before {
    content: "\f780"; }
  
  /* line 120, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-birthday-cake:before {
    content: "\f1fd"; }
  
  /* line 121, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bitbucket:before {
    content: "\f171"; }
  
  /* line 122, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bitcoin:before {
    content: "\f379"; }
  
  /* line 123, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bity:before {
    content: "\f37a"; }
  
  /* line 124, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-black-tie:before {
    content: "\f27e"; }
  
  /* line 125, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-blackberry:before {
    content: "\f37b"; }
  
  /* line 126, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-blender:before {
    content: "\f517"; }
  
  /* line 127, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-blender-phone:before {
    content: "\f6b6"; }
  
  /* line 128, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-blind:before {
    content: "\f29d"; }
  
  /* line 129, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-blog:before {
    content: "\f781"; }
  
  /* line 130, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-blogger:before {
    content: "\f37c"; }
  
  /* line 131, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-blogger-b:before {
    content: "\f37d"; }
  
  /* line 132, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bluetooth:before {
    content: "\f293"; }
  
  /* line 133, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bluetooth-b:before {
    content: "\f294"; }
  
  /* line 134, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bold:before {
    content: "\f032"; }
  
  /* line 135, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bolt:before {
    content: "\f0e7"; }
  
  /* line 136, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bomb:before {
    content: "\f1e2"; }
  
  /* line 137, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bone:before {
    content: "\f5d7"; }
  
  /* line 138, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bong:before {
    content: "\f55c"; }
  
  /* line 139, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-book:before {
    content: "\f02d"; }
  
  /* line 140, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-book-dead:before {
    content: "\f6b7"; }
  
  /* line 141, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-book-medical:before {
    content: "\f7e6"; }
  
  /* line 142, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-book-open:before {
    content: "\f518"; }
  
  /* line 143, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-book-reader:before {
    content: "\f5da"; }
  
  /* line 144, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bookmark:before {
    content: "\f02e"; }
  
  /* line 145, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bootstrap:before {
    content: "\f836"; }
  
  /* line 146, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-border-all:before {
    content: "\f84c"; }
  
  /* line 147, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-border-none:before {
    content: "\f850"; }
  
  /* line 148, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-border-style:before {
    content: "\f853"; }
  
  /* line 149, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bowling-ball:before {
    content: "\f436"; }
  
  /* line 150, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-box:before {
    content: "\f466"; }
  
  /* line 151, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-box-open:before {
    content: "\f49e"; }
  
  /* line 152, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-box-tissue:before {
    content: "\e05b"; }
  
  /* line 153, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-boxes:before {
    content: "\f468"; }
  
  /* line 154, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-braille:before {
    content: "\f2a1"; }
  
  /* line 155, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-brain:before {
    content: "\f5dc"; }
  
  /* line 156, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bread-slice:before {
    content: "\f7ec"; }
  
  /* line 157, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-briefcase:before {
    content: "\f0b1"; }
  
  /* line 158, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-briefcase-medical:before {
    content: "\f469"; }
  
  /* line 159, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-broadcast-tower:before {
    content: "\f519"; }
  
  /* line 160, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-broom:before {
    content: "\f51a"; }
  
  /* line 161, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-brush:before {
    content: "\f55d"; }
  
  /* line 162, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-btc:before {
    content: "\f15a"; }
  
  /* line 163, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-buffer:before {
    content: "\f837"; }
  
  /* line 164, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bug:before {
    content: "\f188"; }
  
  /* line 165, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-building:before {
    content: "\f1ad"; }
  
  /* line 166, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bullhorn:before {
    content: "\f0a1"; }
  
  /* line 167, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bullseye:before {
    content: "\f140"; }
  
  /* line 168, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-burn:before {
    content: "\f46a"; }
  
  /* line 169, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-buromobelexperte:before {
    content: "\f37f"; }
  
  /* line 170, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bus:before {
    content: "\f207"; }
  
  /* line 171, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-bus-alt:before {
    content: "\f55e"; }
  
  /* line 172, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-business-time:before {
    content: "\f64a"; }
  
  /* line 173, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-buy-n-large:before {
    content: "\f8a6"; }
  
  /* line 174, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-buysellads:before {
    content: "\f20d"; }
  
  /* line 175, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calculator:before {
    content: "\f1ec"; }
  
  /* line 176, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar:before {
    content: "\f133"; }
  
  /* line 177, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar-alt:before {
    content: "\f073"; }
  
  /* line 178, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar-check:before {
    content: "\f274"; }
  
  /* line 179, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar-day:before {
    content: "\f783"; }
  
  /* line 180, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar-minus:before {
    content: "\f272"; }
  
  /* line 181, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar-plus:before {
    content: "\f271"; }
  
  /* line 182, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar-times:before {
    content: "\f273"; }
  
  /* line 183, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-calendar-week:before {
    content: "\f784"; }
  
  /* line 184, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-camera:before {
    content: "\f030"; }
  
  /* line 185, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-camera-retro:before {
    content: "\f083"; }
  
  /* line 186, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-campground:before {
    content: "\f6bb"; }
  
  /* line 187, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-canadian-maple-leaf:before {
    content: "\f785"; }
  
  /* line 188, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-candy-cane:before {
    content: "\f786"; }
  
  /* line 189, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cannabis:before {
    content: "\f55f"; }
  
  /* line 190, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-capsules:before {
    content: "\f46b"; }
  
  /* line 191, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-car:before {
    content: "\f1b9"; }
  
  /* line 192, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-car-alt:before {
    content: "\f5de"; }
  
  /* line 193, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-car-battery:before {
    content: "\f5df"; }
  
  /* line 194, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-car-crash:before {
    content: "\f5e1"; }
  
  /* line 195, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-car-side:before {
    content: "\f5e4"; }
  
  /* line 196, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caravan:before {
    content: "\f8ff"; }
  
  /* line 197, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-down:before {
    content: "\f0d7"; }
  
  /* line 198, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-left:before {
    content: "\f0d9"; }
  
  /* line 199, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-right:before {
    content: "\f0da"; }
  
  /* line 200, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-square-down:before {
    content: "\f150"; }
  
  /* line 201, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-square-left:before {
    content: "\f191"; }
  
  /* line 202, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-square-right:before {
    content: "\f152"; }
  
  /* line 203, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-square-up:before {
    content: "\f151"; }
  
  /* line 204, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-caret-up:before {
    content: "\f0d8"; }
  
  /* line 205, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-carrot:before {
    content: "\f787"; }
  
  /* line 206, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cart-arrow-down:before {
    content: "\f218"; }
  
  /* line 207, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cart-plus:before {
    content: "\f217"; }
  
  /* line 208, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cash-register:before {
    content: "\f788"; }
  
  /* line 209, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cat:before {
    content: "\f6be"; }
  
  /* line 210, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-amazon-pay:before {
    content: "\f42d"; }
  
  /* line 211, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-amex:before {
    content: "\f1f3"; }
  
  /* line 212, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-apple-pay:before {
    content: "\f416"; }
  
  /* line 213, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-diners-club:before {
    content: "\f24c"; }
  
  /* line 214, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-discover:before {
    content: "\f1f2"; }
  
  /* line 215, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-jcb:before {
    content: "\f24b"; }
  
  /* line 216, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-mastercard:before {
    content: "\f1f1"; }
  
  /* line 217, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-paypal:before {
    content: "\f1f4"; }
  
  /* line 218, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-stripe:before {
    content: "\f1f5"; }
  
  /* line 219, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cc-visa:before {
    content: "\f1f0"; }
  
  /* line 220, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-centercode:before {
    content: "\f380"; }
  
  /* line 221, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-centos:before {
    content: "\f789"; }
  
  /* line 222, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-certificate:before {
    content: "\f0a3"; }
  
  /* line 223, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chair:before {
    content: "\f6c0"; }
  
  /* line 224, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chalkboard:before {
    content: "\f51b"; }
  
  /* line 225, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chalkboard-teacher:before {
    content: "\f51c"; }
  
  /* line 226, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-charging-station:before {
    content: "\f5e7"; }
  
  /* line 227, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chart-area:before {
    content: "\f1fe"; }
  
  /* line 228, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chart-bar:before {
    content: "\f080"; }
  
  /* line 229, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chart-line:before {
    content: "\f201"; }
  
  /* line 230, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chart-pie:before {
    content: "\f200"; }
  
  /* line 231, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-check:before {
    content: "\f00c"; }
  
  /* line 232, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-check-circle:before {
    content: "\f058"; }
  
  /* line 233, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-check-double:before {
    content: "\f560"; }
  
  /* line 234, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-check-square:before {
    content: "\f14a"; }
  
  /* line 235, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cheese:before {
    content: "\f7ef"; }
  
  /* line 236, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess:before {
    content: "\f439"; }
  
  /* line 237, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess-bishop:before {
    content: "\f43a"; }
  
  /* line 238, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess-board:before {
    content: "\f43c"; }
  
  /* line 239, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess-king:before {
    content: "\f43f"; }
  
  /* line 240, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess-knight:before {
    content: "\f441"; }
  
  /* line 241, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess-pawn:before {
    content: "\f443"; }
  
  /* line 242, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess-queen:before {
    content: "\f445"; }
  
  /* line 243, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chess-rook:before {
    content: "\f447"; }
  
  /* line 244, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-circle-down:before {
    content: "\f13a"; }
  
  /* line 245, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-circle-left:before {
    content: "\f137"; }
  
  /* line 246, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-circle-right:before {
    content: "\f138"; }
  
  /* line 247, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-circle-up:before {
    content: "\f139"; }
  
  /* line 248, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-down:before {
    content: "\f078"; }
  
  /* line 249, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-left:before {
    content: "\f053"; }
  
  /* line 250, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-right:before {
    content: "\f054"; }
  
  /* line 251, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chevron-up:before {
    content: "\f077"; }
  
  /* line 252, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-child:before {
    content: "\f1ae"; }
  
  /* line 253, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chrome:before {
    content: "\f268"; }
  
  /* line 254, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-chromecast:before {
    content: "\f838"; }
  
  /* line 255, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-church:before {
    content: "\f51d"; }
  
  /* line 256, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-circle:before {
    content: "\f111"; }
  
  /* line 257, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-circle-notch:before {
    content: "\f1ce"; }
  
  /* line 258, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-city:before {
    content: "\f64f"; }
  
  /* line 259, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-clinic-medical:before {
    content: "\f7f2"; }
  
  /* line 260, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-clipboard:before {
    content: "\f328"; }
  
  /* line 261, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-clipboard-check:before {
    content: "\f46c"; }
  
  /* line 262, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-clipboard-list:before {
    content: "\f46d"; }
  
  /* line 263, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-clock:before {
    content: "\f017"; }
  
  /* line 264, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-clone:before {
    content: "\f24d"; }
  
  /* line 265, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-closed-captioning:before {
    content: "\f20a"; }
  
  /* line 266, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud:before {
    content: "\f0c2"; }
  
  /* line 267, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-download-alt:before {
    content: "\f381"; }
  
  /* line 268, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-meatball:before {
    content: "\f73b"; }
  
  /* line 269, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-moon:before {
    content: "\f6c3"; }
  
  /* line 270, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-moon-rain:before {
    content: "\f73c"; }
  
  /* line 271, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-rain:before {
    content: "\f73d"; }
  
  /* line 272, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-showers-heavy:before {
    content: "\f740"; }
  
  /* line 273, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-sun:before {
    content: "\f6c4"; }
  
  /* line 274, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-sun-rain:before {
    content: "\f743"; }
  
  /* line 275, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloud-upload-alt:before {
    content: "\f382"; }
  
  /* line 276, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloudflare:before {
    content: "\e07d"; }
  
  /* line 277, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloudscale:before {
    content: "\f383"; }
  
  /* line 278, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloudsmith:before {
    content: "\f384"; }
  
  /* line 279, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cloudversify:before {
    content: "\f385"; }
  
  /* line 280, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cocktail:before {
    content: "\f561"; }
  
  /* line 281, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-code:before {
    content: "\f121"; }
  
  /* line 282, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-code-branch:before {
    content: "\f126"; }
  
  /* line 283, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-codepen:before {
    content: "\f1cb"; }
  
  /* line 284, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-codiepie:before {
    content: "\f284"; }
  
  /* line 285, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-coffee:before {
    content: "\f0f4"; }
  
  /* line 286, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cog:before {
    content: "\f013"; }
  
  /* line 287, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cogs:before {
    content: "\f085"; }
  
  /* line 288, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-coins:before {
    content: "\f51e"; }
  
  /* line 289, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-columns:before {
    content: "\f0db"; }
  
  /* line 290, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comment:before {
    content: "\f075"; }
  
  /* line 291, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comment-alt:before {
    content: "\f27a"; }
  
  /* line 292, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comment-dollar:before {
    content: "\f651"; }
  
  /* line 293, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comment-dots:before {
    content: "\f4ad"; }
  
  /* line 294, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comment-medical:before {
    content: "\f7f5"; }
  
  /* line 295, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comment-slash:before {
    content: "\f4b3"; }
  
  /* line 296, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comments:before {
    content: "\f086"; }
  
  /* line 297, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-comments-dollar:before {
    content: "\f653"; }
  
  /* line 298, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-compact-disc:before {
    content: "\f51f"; }
  
  /* line 299, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-compass:before {
    content: "\f14e"; }
  
  /* line 300, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-compress:before {
    content: "\f066"; }
  
  /* line 301, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-compress-alt:before {
    content: "\f422"; }
  
  /* line 302, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-compress-arrows-alt:before {
    content: "\f78c"; }
  
  /* line 303, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-concierge-bell:before {
    content: "\f562"; }
  
  /* line 304, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-confluence:before {
    content: "\f78d"; }
  
  /* line 305, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-connectdevelop:before {
    content: "\f20e"; }
  
  /* line 306, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-contao:before {
    content: "\f26d"; }
  
  /* line 307, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cookie:before {
    content: "\f563"; }
  
  /* line 308, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cookie-bite:before {
    content: "\f564"; }
  
  /* line 309, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-copy:before {
    content: "\f0c5"; }
  
  /* line 310, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-copyright:before {
    content: "\f1f9"; }
  
  /* line 311, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cotton-bureau:before {
    content: "\f89e"; }
  
  /* line 312, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-couch:before {
    content: "\f4b8"; }
  
  /* line 313, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cpanel:before {
    content: "\f388"; }
  
  /* line 314, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons:before {
    content: "\f25e"; }
  
  /* line 315, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-by:before {
    content: "\f4e7"; }
  
  /* line 316, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-nc:before {
    content: "\f4e8"; }
  
  /* line 317, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-nc-eu:before {
    content: "\f4e9"; }
  
  /* line 318, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-nc-jp:before {
    content: "\f4ea"; }
  
  /* line 319, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-nd:before {
    content: "\f4eb"; }
  
  /* line 320, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-pd:before {
    content: "\f4ec"; }
  
  /* line 321, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-pd-alt:before {
    content: "\f4ed"; }
  
  /* line 322, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-remix:before {
    content: "\f4ee"; }
  
  /* line 323, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-sa:before {
    content: "\f4ef"; }
  
  /* line 324, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-sampling:before {
    content: "\f4f0"; }
  
  /* line 325, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-sampling-plus:before {
    content: "\f4f1"; }
  
  /* line 326, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-share:before {
    content: "\f4f2"; }
  
  /* line 327, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-creative-commons-zero:before {
    content: "\f4f3"; }
  
  /* line 328, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-credit-card:before {
    content: "\f09d"; }
  
  /* line 329, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-critical-role:before {
    content: "\f6c9"; }
  
  /* line 330, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-crop:before {
    content: "\f125"; }
  
  /* line 331, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-crop-alt:before {
    content: "\f565"; }
  
  /* line 332, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cross:before {
    content: "\f654"; }
  
  /* line 333, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-crosshairs:before {
    content: "\f05b"; }
  
  /* line 334, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-crow:before {
    content: "\f520"; }
  
  /* line 335, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-crown:before {
    content: "\f521"; }
  
  /* line 336, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-crutch:before {
    content: "\f7f7"; }
  
  /* line 337, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-css3:before {
    content: "\f13c"; }
  
  /* line 338, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-css3-alt:before {
    content: "\f38b"; }
  
  /* line 339, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cube:before {
    content: "\f1b2"; }
  
  /* line 340, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cubes:before {
    content: "\f1b3"; }
  
  /* line 341, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cut:before {
    content: "\f0c4"; }
  
  /* line 342, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-cuttlefish:before {
    content: "\f38c"; }
  
  /* line 343, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-d-and-d:before {
    content: "\f38d"; }
  
  /* line 344, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-d-and-d-beyond:before {
    content: "\f6ca"; }
  
  /* line 345, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dailymotion:before {
    content: "\e052"; }
  
  /* line 346, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dashcube:before {
    content: "\f210"; }
  
  /* line 347, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-database:before {
    content: "\f1c0"; }
  
  /* line 348, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-deaf:before {
    content: "\f2a4"; }
  
  /* line 349, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-deezer:before {
    content: "\e077"; }
  
  /* line 350, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-delicious:before {
    content: "\f1a5"; }
  
  /* line 351, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-democrat:before {
    content: "\f747"; }
  
  /* line 352, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-deploydog:before {
    content: "\f38e"; }
  
  /* line 353, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-deskpro:before {
    content: "\f38f"; }
  
  /* line 354, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-desktop:before {
    content: "\f108"; }
  
  /* line 355, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dev:before {
    content: "\f6cc"; }
  
  /* line 356, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-deviantart:before {
    content: "\f1bd"; }
  
  /* line 357, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dharmachakra:before {
    content: "\f655"; }
  
  /* line 358, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dhl:before {
    content: "\f790"; }
  
  /* line 359, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-diagnoses:before {
    content: "\f470"; }
  
  /* line 360, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-diaspora:before {
    content: "\f791"; }
  
  /* line 361, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice:before {
    content: "\f522"; }
  
  /* line 362, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-d20:before {
    content: "\f6cf"; }
  
  /* line 363, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-d6:before {
    content: "\f6d1"; }
  
  /* line 364, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-five:before {
    content: "\f523"; }
  
  /* line 365, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-four:before {
    content: "\f524"; }
  
  /* line 366, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-one:before {
    content: "\f525"; }
  
  /* line 367, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-six:before {
    content: "\f526"; }
  
  /* line 368, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-three:before {
    content: "\f527"; }
  
  /* line 369, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dice-two:before {
    content: "\f528"; }
  
  /* line 370, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-digg:before {
    content: "\f1a6"; }
  
  /* line 371, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-digital-ocean:before {
    content: "\f391"; }
  
  /* line 372, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-digital-tachograph:before {
    content: "\f566"; }
  
  /* line 373, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-directions:before {
    content: "\f5eb"; }
  
  /* line 374, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-discord:before {
    content: "\f392"; }
  
  /* line 375, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-discourse:before {
    content: "\f393"; }
  
  /* line 376, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-disease:before {
    content: "\f7fa"; }
  
  /* line 377, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-divide:before {
    content: "\f529"; }
  
  /* line 378, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dizzy:before {
    content: "\f567"; }
  
  /* line 379, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dna:before {
    content: "\f471"; }
  
  /* line 380, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dochub:before {
    content: "\f394"; }
  
  /* line 381, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-docker:before {
    content: "\f395"; }
  
  /* line 382, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dog:before {
    content: "\f6d3"; }
  
  /* line 383, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dollar-sign:before {
    content: "\f155"; }
  
  /* line 384, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dolly:before {
    content: "\f472"; }
  
  /* line 385, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dolly-flatbed:before {
    content: "\f474"; }
  
  /* line 386, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-donate:before {
    content: "\f4b9"; }
  
  /* line 387, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-door-closed:before {
    content: "\f52a"; }
  
  /* line 388, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-door-open:before {
    content: "\f52b"; }
  
  /* line 389, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dot-circle:before {
    content: "\f192"; }
  
  /* line 390, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dove:before {
    content: "\f4ba"; }
  
  /* line 391, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-download:before {
    content: "\f019"; }
  
  /* line 392, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-draft2digital:before {
    content: "\f396"; }
  
  /* line 393, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-drafting-compass:before {
    content: "\f568"; }
  
  /* line 394, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dragon:before {
    content: "\f6d5"; }
  
  /* line 395, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-draw-polygon:before {
    content: "\f5ee"; }
  
  /* line 396, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dribbble:before {
    content: "\f17d"; }
  
  /* line 397, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dribbble-square:before {
    content: "\f397"; }
  
  /* line 398, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dropbox:before {
    content: "\f16b"; }
  
  /* line 399, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-drum:before {
    content: "\f569"; }
  
  /* line 400, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-drum-steelpan:before {
    content: "\f56a"; }
  
  /* line 401, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-drumstick-bite:before {
    content: "\f6d7"; }
  
  /* line 402, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-drupal:before {
    content: "\f1a9"; }
  
  /* line 403, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dumbbell:before {
    content: "\f44b"; }
  
  /* line 404, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dumpster:before {
    content: "\f793"; }
  
  /* line 405, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dumpster-fire:before {
    content: "\f794"; }
  
  /* line 406, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dungeon:before {
    content: "\f6d9"; }
  
  /* line 407, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-dyalog:before {
    content: "\f399"; }
  
  /* line 408, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-earlybirds:before {
    content: "\f39a"; }
  
  /* line 409, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ebay:before {
    content: "\f4f4"; }
  
  /* line 410, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-edge:before {
    content: "\f282"; }
  
  /* line 411, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-edge-legacy:before {
    content: "\e078"; }
  
  /* line 412, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-edit:before {
    content: "\f044"; }
  
  /* line 413, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-egg:before {
    content: "\f7fb"; }
  
  /* line 414, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-eject:before {
    content: "\f052"; }
  
  /* line 415, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-elementor:before {
    content: "\f430"; }
  
  /* line 416, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ellipsis-h:before {
    content: "\f141"; }
  
  /* line 417, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ellipsis-v:before {
    content: "\f142"; }
  
  /* line 418, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ello:before {
    content: "\f5f1"; }
  
  /* line 419, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ember:before {
    content: "\f423"; }
  
  /* line 420, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-empire:before {
    content: "\f1d1"; }
  
  /* line 421, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-envelope:before {
    content: "\f0e0"; }
  
  /* line 422, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-envelope-open:before {
    content: "\f2b6"; }
  
  /* line 423, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-envelope-open-text:before {
    content: "\f658"; }
  
  /* line 424, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-envelope-square:before {
    content: "\f199"; }
  
  /* line 425, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-envira:before {
    content: "\f299"; }
  
  /* line 426, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-equals:before {
    content: "\f52c"; }
  
  /* line 427, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-eraser:before {
    content: "\f12d"; }
  
  /* line 428, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-erlang:before {
    content: "\f39d"; }
  
  /* line 429, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ethereum:before {
    content: "\f42e"; }
  
  /* line 430, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ethernet:before {
    content: "\f796"; }
  
  /* line 431, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-etsy:before {
    content: "\f2d7"; }
  
  /* line 432, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-euro-sign:before {
    content: "\f153"; }
  
  /* line 433, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-evernote:before {
    content: "\f839"; }
  
  /* line 434, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-exchange-alt:before {
    content: "\f362"; }
  
  /* line 435, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-exclamation:before {
    content: "\f12a"; }
  
  /* line 436, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-exclamation-circle:before {
    content: "\f06a"; }
  
  /* line 437, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-exclamation-triangle:before {
    content: "\f071"; }
  
  /* line 438, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-expand:before {
    content: "\f065"; }
  
  /* line 439, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-expand-alt:before {
    content: "\f424"; }
  
  /* line 440, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-expand-arrows-alt:before {
    content: "\f31e"; }
  
  /* line 441, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-expeditedssl:before {
    content: "\f23e"; }
  
  /* line 442, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-external-link-alt:before {
    content: "\f35d"; }
  
  /* line 443, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-external-link-square-alt:before {
    content: "\f360"; }
  
  /* line 444, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-eye:before {
    content: "\f06e"; }
  
  /* line 445, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-eye-dropper:before {
    content: "\f1fb"; }
  
  /* line 446, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-eye-slash:before {
    content: "\f070"; }
  
  /* line 447, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-facebook:before {
    content: "\f09a"; }
  
  /* line 448, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-facebook-f:before {
    content: "\f39e"; }
  
  /* line 449, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-facebook-messenger:before {
    content: "\f39f"; }
  
  /* line 450, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-facebook-square:before {
    content: "\f082"; }
  
  /* line 451, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fan:before {
    content: "\f863"; }
  
  /* line 452, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fantasy-flight-games:before {
    content: "\f6dc"; }
  
  /* line 453, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fast-backward:before {
    content: "\f049"; }
  
  /* line 454, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fast-forward:before {
    content: "\f050"; }
  
  /* line 455, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-faucet:before {
    content: "\e005"; }
  
  /* line 456, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fax:before {
    content: "\f1ac"; }
  
  /* line 457, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-feather:before {
    content: "\f52d"; }
  
  /* line 458, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-feather-alt:before {
    content: "\f56b"; }
  
  /* line 459, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fedex:before {
    content: "\f797"; }
  
  /* line 460, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fedora:before {
    content: "\f798"; }
  
  /* line 461, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-female:before {
    content: "\f182"; }
  
  /* line 462, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fighter-jet:before {
    content: "\f0fb"; }
  
  /* line 463, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-figma:before {
    content: "\f799"; }
  
  /* line 464, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file:before {
    content: "\f15b"; }
  
  /* line 465, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-alt:before {
    content: "\f15c"; }
  
  /* line 466, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-archive:before {
    content: "\f1c6"; }
  
  /* line 467, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-audio:before {
    content: "\f1c7"; }
  
  /* line 468, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-code:before {
    content: "\f1c9"; }
  
  /* line 469, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-contract:before {
    content: "\f56c"; }
  
  /* line 470, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-csv:before {
    content: "\f6dd"; }
  
  /* line 471, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-download:before {
    content: "\f56d"; }
  
  /* line 472, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-excel:before {
    content: "\f1c3"; }
  
  /* line 473, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-export:before {
    content: "\f56e"; }
  
  /* line 474, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-image:before {
    content: "\f1c5"; }
  
  /* line 475, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-import:before {
    content: "\f56f"; }
  
  /* line 476, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-invoice:before {
    content: "\f570"; }
  
  /* line 477, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-invoice-dollar:before {
    content: "\f571"; }
  
  /* line 478, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-medical:before {
    content: "\f477"; }
  
  /* line 479, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-medical-alt:before {
    content: "\f478"; }
  
  /* line 480, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-pdf:before {
    content: "\f1c1"; }
  
  /* line 481, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-powerpoint:before {
    content: "\f1c4"; }
  
  /* line 482, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-prescription:before {
    content: "\f572"; }
  
  /* line 483, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-signature:before {
    content: "\f573"; }
  
  /* line 484, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-upload:before {
    content: "\f574"; }
  
  /* line 485, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-video:before {
    content: "\f1c8"; }
  
  /* line 486, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-file-word:before {
    content: "\f1c2"; }
  
  /* line 487, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fill:before {
    content: "\f575"; }
  
  /* line 488, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fill-drip:before {
    content: "\f576"; }
  
  /* line 489, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-film:before {
    content: "\f008"; }
  
  /* line 490, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-filter:before {
    content: "\f0b0"; }
  
  /* line 491, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fingerprint:before {
    content: "\f577"; }
  
  /* line 492, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fire:before {
    content: "\f06d"; }
  
  /* line 493, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fire-alt:before {
    content: "\f7e4"; }
  
  /* line 494, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fire-extinguisher:before {
    content: "\f134"; }
  
  /* line 495, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-firefox:before {
    content: "\f269"; }
  
  /* line 496, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-firefox-browser:before {
    content: "\e007"; }
  
  /* line 497, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-first-aid:before {
    content: "\f479"; }
  
  /* line 498, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-first-order:before {
    content: "\f2b0"; }
  
  /* line 499, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-first-order-alt:before {
    content: "\f50a"; }
  
  /* line 500, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-firstdraft:before {
    content: "\f3a1"; }
  
  /* line 501, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fish:before {
    content: "\f578"; }
  
  /* line 502, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fist-raised:before {
    content: "\f6de"; }
  
  /* line 503, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-flag:before {
    content: "\f024"; }
  
  /* line 504, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-flag-checkered:before {
    content: "\f11e"; }
  
  /* line 505, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-flag-usa:before {
    content: "\f74d"; }
  
  /* line 506, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-flask:before {
    content: "\f0c3"; }
  
  /* line 507, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-flickr:before {
    content: "\f16e"; }
  
  /* line 508, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-flipboard:before {
    content: "\f44d"; }
  
  /* line 509, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-flushed:before {
    content: "\f579"; }
  
  /* line 510, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fly:before {
    content: "\f417"; }
  
  /* line 511, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-folder:before {
    content: "\f07b"; }
  
  /* line 512, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-folder-minus:before {
    content: "\f65d"; }
  
  /* line 513, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-folder-open:before {
    content: "\f07c"; }
  
  /* line 514, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-folder-plus:before {
    content: "\f65e"; }
  
  /* line 515, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-font:before {
    content: "\f031"; }
  
  /* line 516, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-font-awesome:before {
    content: "\f2b4"; }
  
  /* line 517, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-font-awesome-alt:before {
    content: "\f35c"; }
  
  /* line 518, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-font-awesome-flag:before {
    content: "\f425"; }
  
  /* line 519, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-font-awesome-logo-full:before {
    content: "\f4e6"; }
  
  /* line 520, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fonticons:before {
    content: "\f280"; }
  
  /* line 521, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fonticons-fi:before {
    content: "\f3a2"; }
  
  /* line 522, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-football-ball:before {
    content: "\f44e"; }
  
  /* line 523, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fort-awesome:before {
    content: "\f286"; }
  
  /* line 524, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fort-awesome-alt:before {
    content: "\f3a3"; }
  
  /* line 525, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-forumbee:before {
    content: "\f211"; }
  
  /* line 526, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-forward:before {
    content: "\f04e"; }
  
  /* line 527, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-foursquare:before {
    content: "\f180"; }
  
  /* line 528, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-free-code-camp:before {
    content: "\f2c5"; }
  
  /* line 529, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-freebsd:before {
    content: "\f3a4"; }
  
  /* line 530, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-frog:before {
    content: "\f52e"; }
  
  /* line 531, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-frown:before {
    content: "\f119"; }
  
  /* line 532, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-frown-open:before {
    content: "\f57a"; }
  
  /* line 533, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-fulcrum:before {
    content: "\f50b"; }
  
  /* line 534, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-funnel-dollar:before {
    content: "\f662"; }
  
  /* line 535, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-futbol:before {
    content: "\f1e3"; }
  
  /* line 536, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-galactic-republic:before {
    content: "\f50c"; }
  
  /* line 537, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-galactic-senate:before {
    content: "\f50d"; }
  
  /* line 538, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gamepad:before {
    content: "\f11b"; }
  
  /* line 539, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gas-pump:before {
    content: "\f52f"; }
  
  /* line 540, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gavel:before {
    content: "\f0e3"; }
  
  /* line 541, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gem:before {
    content: "\f3a5"; }
  
  /* line 542, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-genderless:before {
    content: "\f22d"; }
  
  /* line 543, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-get-pocket:before {
    content: "\f265"; }
  
  /* line 544, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gg:before {
    content: "\f260"; }
  
  /* line 545, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gg-circle:before {
    content: "\f261"; }
  
  /* line 546, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ghost:before {
    content: "\f6e2"; }
  
  /* line 547, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gift:before {
    content: "\f06b"; }
  
  /* line 548, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gifts:before {
    content: "\f79c"; }
  
  /* line 549, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-git:before {
    content: "\f1d3"; }
  
  /* line 550, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-git-alt:before {
    content: "\f841"; }
  
  /* line 551, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-git-square:before {
    content: "\f1d2"; }
  
  /* line 552, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-github:before {
    content: "\f09b"; }
  
  /* line 553, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-github-alt:before {
    content: "\f113"; }
  
  /* line 554, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-github-square:before {
    content: "\f092"; }
  
  /* line 555, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gitkraken:before {
    content: "\f3a6"; }
  
  /* line 556, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gitlab:before {
    content: "\f296"; }
  
  /* line 557, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gitter:before {
    content: "\f426"; }
  
  /* line 558, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-glass-cheers:before {
    content: "\f79f"; }
  
  /* line 559, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-glass-martini:before {
    content: "\f000"; }
  
  /* line 560, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-glass-martini-alt:before {
    content: "\f57b"; }
  
  /* line 561, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-glass-whiskey:before {
    content: "\f7a0"; }
  
  /* line 562, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-glasses:before {
    content: "\f530"; }
  
  /* line 563, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-glide:before {
    content: "\f2a5"; }
  
  /* line 564, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-glide-g:before {
    content: "\f2a6"; }
  
  /* line 565, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-globe:before {
    content: "\f0ac"; }
  
  /* line 566, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-globe-africa:before {
    content: "\f57c"; }
  
  /* line 567, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-globe-americas:before {
    content: "\f57d"; }
  
  /* line 568, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-globe-asia:before {
    content: "\f57e"; }
  
  /* line 569, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-globe-europe:before {
    content: "\f7a2"; }
  
  /* line 570, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gofore:before {
    content: "\f3a7"; }
  
  /* line 571, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-golf-ball:before {
    content: "\f450"; }
  
  /* line 572, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-goodreads:before {
    content: "\f3a8"; }
  
  /* line 573, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-goodreads-g:before {
    content: "\f3a9"; }
  
  /* line 574, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google:before {
    content: "\f1a0"; }
  
  /* line 575, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google-drive:before {
    content: "\f3aa"; }
  
  /* line 576, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google-pay:before {
    content: "\e079"; }
  
  /* line 577, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google-play:before {
    content: "\f3ab"; }
  
  /* line 578, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google-plus:before {
    content: "\f2b3"; }
  
  /* line 579, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google-plus-g:before {
    content: "\f0d5"; }
  
  /* line 580, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google-plus-square:before {
    content: "\f0d4"; }
  
  /* line 581, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-google-wallet:before {
    content: "\f1ee"; }
  
  /* line 582, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gopuram:before {
    content: "\f664"; }
  
  /* line 583, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-graduation-cap:before {
    content: "\f19d"; }
  
  /* line 584, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gratipay:before {
    content: "\f184"; }
  
  /* line 585, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grav:before {
    content: "\f2d6"; }
  
  /* line 586, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-greater-than:before {
    content: "\f531"; }
  
  /* line 587, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-greater-than-equal:before {
    content: "\f532"; }
  
  /* line 588, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grimace:before {
    content: "\f57f"; }
  
  /* line 589, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin:before {
    content: "\f580"; }
  
  /* line 590, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-alt:before {
    content: "\f581"; }
  
  /* line 591, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-beam:before {
    content: "\f582"; }
  
  /* line 592, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-beam-sweat:before {
    content: "\f583"; }
  
  /* line 593, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-hearts:before {
    content: "\f584"; }
  
  /* line 594, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-squint:before {
    content: "\f585"; }
  
  /* line 595, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-squint-tears:before {
    content: "\f586"; }
  
  /* line 596, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-stars:before {
    content: "\f587"; }
  
  /* line 597, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-tears:before {
    content: "\f588"; }
  
  /* line 598, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-tongue:before {
    content: "\f589"; }
  
  /* line 599, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-tongue-squint:before {
    content: "\f58a"; }
  
  /* line 600, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-tongue-wink:before {
    content: "\f58b"; }
  
  /* line 601, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grin-wink:before {
    content: "\f58c"; }
  
  /* line 602, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grip-horizontal:before {
    content: "\f58d"; }
  
  /* line 603, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grip-lines:before {
    content: "\f7a4"; }
  
  /* line 604, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grip-lines-vertical:before {
    content: "\f7a5"; }
  
  /* line 605, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grip-vertical:before {
    content: "\f58e"; }
  
  /* line 606, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gripfire:before {
    content: "\f3ac"; }
  
  /* line 607, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-grunt:before {
    content: "\f3ad"; }
  
  /* line 608, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-guilded:before {
    content: "\e07e"; }
  
  /* line 609, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-guitar:before {
    content: "\f7a6"; }
  
  /* line 610, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-gulp:before {
    content: "\f3ae"; }
  
  /* line 611, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-h-square:before {
    content: "\f0fd"; }
  
  /* line 612, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hacker-news:before {
    content: "\f1d4"; }
  
  /* line 613, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hacker-news-square:before {
    content: "\f3af"; }
  
  /* line 614, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hackerrank:before {
    content: "\f5f7"; }
  
  /* line 615, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hamburger:before {
    content: "\f805"; }
  
  /* line 616, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hammer:before {
    content: "\f6e3"; }
  
  /* line 617, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hamsa:before {
    content: "\f665"; }
  
  /* line 618, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-holding:before {
    content: "\f4bd"; }
  
  /* line 619, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-holding-heart:before {
    content: "\f4be"; }
  
  /* line 620, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-holding-medical:before {
    content: "\e05c"; }
  
  /* line 621, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-holding-usd:before {
    content: "\f4c0"; }
  
  /* line 622, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-holding-water:before {
    content: "\f4c1"; }
  
  /* line 623, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-lizard:before {
    content: "\f258"; }
  
  /* line 624, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-middle-finger:before {
    content: "\f806"; }
  
  /* line 625, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-paper:before {
    content: "\f256"; }
  
  /* line 626, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-peace:before {
    content: "\f25b"; }
  
  /* line 627, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-point-down:before {
    content: "\f0a7"; }
  
  /* line 628, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-point-left:before {
    content: "\f0a5"; }
  
  /* line 629, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-point-right:before {
    content: "\f0a4"; }
  
  /* line 630, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-point-up:before {
    content: "\f0a6"; }
  
  /* line 631, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-pointer:before {
    content: "\f25a"; }
  
  /* line 632, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-rock:before {
    content: "\f255"; }
  
  /* line 633, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-scissors:before {
    content: "\f257"; }
  
  /* line 634, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-sparkles:before {
    content: "\e05d"; }
  
  /* line 635, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hand-spock:before {
    content: "\f259"; }
  
  /* line 636, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hands:before {
    content: "\f4c2"; }
  
  /* line 637, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hands-helping:before {
    content: "\f4c4"; }
  
  /* line 638, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hands-wash:before {
    content: "\e05e"; }
  
  /* line 639, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-handshake:before {
    content: "\f2b5"; }
  
  /* line 640, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-handshake-alt-slash:before {
    content: "\e05f"; }
  
  /* line 641, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-handshake-slash:before {
    content: "\e060"; }
  
  /* line 642, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hanukiah:before {
    content: "\f6e6"; }
  
  /* line 643, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hard-hat:before {
    content: "\f807"; }
  
  /* line 644, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hashtag:before {
    content: "\f292"; }
  
  /* line 645, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hat-cowboy:before {
    content: "\f8c0"; }
  
  /* line 646, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hat-cowboy-side:before {
    content: "\f8c1"; }
  
  /* line 647, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hat-wizard:before {
    content: "\f6e8"; }
  
  /* line 648, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hdd:before {
    content: "\f0a0"; }
  
  /* line 649, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-head-side-cough:before {
    content: "\e061"; }
  
  /* line 650, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-head-side-cough-slash:before {
    content: "\e062"; }
  
  /* line 651, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-head-side-mask:before {
    content: "\e063"; }
  
  /* line 652, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-head-side-virus:before {
    content: "\e064"; }
  
  /* line 653, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-heading:before {
    content: "\f1dc"; }
  
  /* line 654, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-headphones:before {
    content: "\f025"; }
  
  /* line 655, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-headphones-alt:before {
    content: "\f58f"; }
  
  /* line 656, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-headset:before {
    content: "\f590"; }
  
  /* line 657, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-heart:before {
    content: "\f004"; }
  
  /* line 658, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-heart-broken:before {
    content: "\f7a9"; }
  
  /* line 659, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-heartbeat:before {
    content: "\f21e"; }
  
  /* line 660, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-helicopter:before {
    content: "\f533"; }
  
  /* line 661, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-highlighter:before {
    content: "\f591"; }
  
  /* line 662, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hiking:before {
    content: "\f6ec"; }
  
  /* line 663, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hippo:before {
    content: "\f6ed"; }
  
  /* line 664, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hips:before {
    content: "\f452"; }
  
  /* line 665, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hire-a-helper:before {
    content: "\f3b0"; }
  
  /* line 666, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-history:before {
    content: "\f1da"; }
  
  /* line 667, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hive:before {
    content: "\e07f"; }
  
  /* line 668, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hockey-puck:before {
    content: "\f453"; }
  
  /* line 669, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-holly-berry:before {
    content: "\f7aa"; }
  
  /* line 670, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-home:before {
    content: "\f015"; }
  
  /* line 671, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hooli:before {
    content: "\f427"; }
  
  /* line 672, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hornbill:before {
    content: "\f592"; }
  
  /* line 673, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-horse:before {
    content: "\f6f0"; }
  
  /* line 674, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-horse-head:before {
    content: "\f7ab"; }
  
  /* line 675, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hospital:before {
    content: "\f0f8"; }
  
  /* line 676, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hospital-alt:before {
    content: "\f47d"; }
  
  /* line 677, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hospital-symbol:before {
    content: "\f47e"; }
  
  /* line 678, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hospital-user:before {
    content: "\f80d"; }
  
  /* line 679, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hot-tub:before {
    content: "\f593"; }
  
  /* line 680, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hotdog:before {
    content: "\f80f"; }
  
  /* line 681, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hotel:before {
    content: "\f594"; }
  
  /* line 682, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hotjar:before {
    content: "\f3b1"; }
  
  /* line 683, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hourglass:before {
    content: "\f254"; }
  
  /* line 684, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hourglass-end:before {
    content: "\f253"; }
  
  /* line 685, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hourglass-half:before {
    content: "\f252"; }
  
  /* line 686, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hourglass-start:before {
    content: "\f251"; }
  
  /* line 687, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-house-damage:before {
    content: "\f6f1"; }
  
  /* line 688, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-house-user:before {
    content: "\e065"; }
  
  /* line 689, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-houzz:before {
    content: "\f27c"; }
  
  /* line 690, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hryvnia:before {
    content: "\f6f2"; }
  
  /* line 691, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-html5:before {
    content: "\f13b"; }
  
  /* line 692, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-hubspot:before {
    content: "\f3b2"; }
  
  /* line 693, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-i-cursor:before {
    content: "\f246"; }
  
  /* line 694, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ice-cream:before {
    content: "\f810"; }
  
  /* line 695, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-icicles:before {
    content: "\f7ad"; }
  
  /* line 696, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-icons:before {
    content: "\f86d"; }
  
  /* line 697, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-id-badge:before {
    content: "\f2c1"; }
  
  /* line 698, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-id-card:before {
    content: "\f2c2"; }
  
  /* line 699, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-id-card-alt:before {
    content: "\f47f"; }
  
  /* line 700, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ideal:before {
    content: "\e013"; }
  
  /* line 701, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-igloo:before {
    content: "\f7ae"; }
  
  /* line 702, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-image:before {
    content: "\f03e"; }
  
  /* line 703, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-images:before {
    content: "\f302"; }
  
  /* line 704, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-imdb:before {
    content: "\f2d8"; }
  
  /* line 705, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-inbox:before {
    content: "\f01c"; }
  
  /* line 706, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-indent:before {
    content: "\f03c"; }
  
  /* line 707, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-industry:before {
    content: "\f275"; }
  
  /* line 708, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-infinity:before {
    content: "\f534"; }
  
  /* line 709, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-info:before {
    content: "\f129"; }
  
  /* line 710, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-info-circle:before {
    content: "\f05a"; }
  
  /* line 711, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-innosoft:before {
    content: "\e080"; }
  
  /* line 712, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-instagram:before {
    content: "\f16d"; }
  
  /* line 713, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-instagram-square:before {
    content: "\e055"; }
  
  /* line 714, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-instalod:before {
    content: "\e081"; }
  
  /* line 715, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-intercom:before {
    content: "\f7af"; }
  
  /* line 716, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-internet-explorer:before {
    content: "\f26b"; }
  
  /* line 717, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-invision:before {
    content: "\f7b0"; }
  
  /* line 718, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ioxhost:before {
    content: "\f208"; }
  
  /* line 719, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-italic:before {
    content: "\f033"; }
  
  /* line 720, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-itch-io:before {
    content: "\f83a"; }
  
  /* line 721, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-itunes:before {
    content: "\f3b4"; }
  
  /* line 722, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-itunes-note:before {
    content: "\f3b5"; }
  
  /* line 723, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-java:before {
    content: "\f4e4"; }
  
  /* line 724, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-jedi:before {
    content: "\f669"; }
  
  /* line 725, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-jedi-order:before {
    content: "\f50e"; }
  
  /* line 726, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-jenkins:before {
    content: "\f3b6"; }
  
  /* line 727, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-jira:before {
    content: "\f7b1"; }
  
  /* line 728, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-joget:before {
    content: "\f3b7"; }
  
  /* line 729, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-joint:before {
    content: "\f595"; }
  
  /* line 730, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-joomla:before {
    content: "\f1aa"; }
  
  /* line 731, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-journal-whills:before {
    content: "\f66a"; }
  
  /* line 732, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-js:before {
    content: "\f3b8"; }
  
  /* line 733, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-js-square:before {
    content: "\f3b9"; }
  
  /* line 734, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-jsfiddle:before {
    content: "\f1cc"; }
  
  /* line 735, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kaaba:before {
    content: "\f66b"; }
  
  /* line 736, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kaggle:before {
    content: "\f5fa"; }
  
  /* line 737, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-key:before {
    content: "\f084"; }
  
  /* line 738, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-keybase:before {
    content: "\f4f5"; }
  
  /* line 739, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-keyboard:before {
    content: "\f11c"; }
  
  /* line 740, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-keycdn:before {
    content: "\f3ba"; }
  
  /* line 741, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-khanda:before {
    content: "\f66d"; }
  
  /* line 742, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kickstarter:before {
    content: "\f3bb"; }
  
  /* line 743, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kickstarter-k:before {
    content: "\f3bc"; }
  
  /* line 744, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kiss:before {
    content: "\f596"; }
  
  /* line 745, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kiss-beam:before {
    content: "\f597"; }
  
  /* line 746, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kiss-wink-heart:before {
    content: "\f598"; }
  
  /* line 747, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-kiwi-bird:before {
    content: "\f535"; }
  
  /* line 748, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-korvue:before {
    content: "\f42f"; }
  
  /* line 749, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-landmark:before {
    content: "\f66f"; }
  
  /* line 750, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-language:before {
    content: "\f1ab"; }
  
  /* line 751, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laptop:before {
    content: "\f109"; }
  
  /* line 752, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laptop-code:before {
    content: "\f5fc"; }
  
  /* line 753, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laptop-house:before {
    content: "\e066"; }
  
  /* line 754, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laptop-medical:before {
    content: "\f812"; }
  
  /* line 755, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laravel:before {
    content: "\f3bd"; }
  
  /* line 756, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lastfm:before {
    content: "\f202"; }
  
  /* line 757, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lastfm-square:before {
    content: "\f203"; }
  
  /* line 758, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laugh:before {
    content: "\f599"; }
  
  /* line 759, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laugh-beam:before {
    content: "\f59a"; }
  
  /* line 760, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laugh-squint:before {
    content: "\f59b"; }
  
  /* line 761, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-laugh-wink:before {
    content: "\f59c"; }
  
  /* line 762, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-layer-group:before {
    content: "\f5fd"; }
  
  /* line 763, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-leaf:before {
    content: "\f06c"; }
  
  /* line 764, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-leanpub:before {
    content: "\f212"; }
  
  /* line 765, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lemon:before {
    content: "\f094"; }
  
  /* line 766, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-less:before {
    content: "\f41d"; }
  
  /* line 767, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-less-than:before {
    content: "\f536"; }
  
  /* line 768, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-less-than-equal:before {
    content: "\f537"; }
  
  /* line 769, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-level-down-alt:before {
    content: "\f3be"; }
  
  /* line 770, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-level-up-alt:before {
    content: "\f3bf"; }
  
  /* line 771, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-life-ring:before {
    content: "\f1cd"; }
  
  /* line 772, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lightbulb:before {
    content: "\f0eb"; }
  
  /* line 773, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-line:before {
    content: "\f3c0"; }
  
  /* line 774, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-link:before {
    content: "\f0c1"; }
  
  /* line 775, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-linkedin:before {
    content: "\f08c"; }
  
  /* line 776, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-linkedin-in:before {
    content: "\f0e1"; }
  
  /* line 777, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-linode:before {
    content: "\f2b8"; }
  
  /* line 778, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-linux:before {
    content: "\f17c"; }
  
  /* line 779, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lira-sign:before {
    content: "\f195"; }
  
  /* line 780, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-list:before {
    content: "\f03a"; }
  
  /* line 781, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-list-alt:before {
    content: "\f022"; }
  
  /* line 782, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-list-ol:before {
    content: "\f0cb"; }
  
  /* line 783, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-list-ul:before {
    content: "\f0ca"; }
  
  /* line 784, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-location-arrow:before {
    content: "\f124"; }
  
  /* line 785, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lock:before {
    content: "\f023"; }
  
  /* line 786, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lock-open:before {
    content: "\f3c1"; }
  
  /* line 787, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-long-arrow-alt-down:before {
    content: "\f309"; }
  
  /* line 788, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-long-arrow-alt-left:before {
    content: "\f30a"; }
  
  /* line 789, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-long-arrow-alt-right:before {
    content: "\f30b"; }
  
  /* line 790, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-long-arrow-alt-up:before {
    content: "\f30c"; }
  
  /* line 791, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-low-vision:before {
    content: "\f2a8"; }
  
  /* line 792, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-luggage-cart:before {
    content: "\f59d"; }
  
  /* line 793, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lungs:before {
    content: "\f604"; }
  
  /* line 794, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lungs-virus:before {
    content: "\e067"; }
  
  /* line 795, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-lyft:before {
    content: "\f3c3"; }
  
  /* line 796, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-magento:before {
    content: "\f3c4"; }
  
  /* line 797, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-magic:before {
    content: "\f0d0"; }
  
  /* line 798, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-magnet:before {
    content: "\f076"; }
  
  /* line 799, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mail-bulk:before {
    content: "\f674"; }
  
  /* line 800, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mailchimp:before {
    content: "\f59e"; }
  
  /* line 801, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-male:before {
    content: "\f183"; }
  
  /* line 802, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mandalorian:before {
    content: "\f50f"; }
  
  /* line 803, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-map:before {
    content: "\f279"; }
  
  /* line 804, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-map-marked:before {
    content: "\f59f"; }
  
  /* line 805, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-map-marked-alt:before {
    content: "\f5a0"; }
  
  /* line 806, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-map-marker:before {
    content: "\f041"; }
  
  /* line 807, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-map-marker-alt:before {
    content: "\f3c5"; }
  
  /* line 808, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-map-pin:before {
    content: "\f276"; }
  
  /* line 809, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-map-signs:before {
    content: "\f277"; }
  
  /* line 810, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-markdown:before {
    content: "\f60f"; }
  
  /* line 811, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-marker:before {
    content: "\f5a1"; }
  
  /* line 812, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mars:before {
    content: "\f222"; }
  
  /* line 813, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mars-double:before {
    content: "\f227"; }
  
  /* line 814, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mars-stroke:before {
    content: "\f229"; }
  
  /* line 815, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mars-stroke-h:before {
    content: "\f22b"; }
  
  /* line 816, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mars-stroke-v:before {
    content: "\f22a"; }
  
  /* line 817, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mask:before {
    content: "\f6fa"; }
  
  /* line 818, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mastodon:before {
    content: "\f4f6"; }
  
  /* line 819, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-maxcdn:before {
    content: "\f136"; }
  
  /* line 820, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mdb:before {
    content: "\f8ca"; }
  
  /* line 821, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-medal:before {
    content: "\f5a2"; }
  
  /* line 822, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-medapps:before {
    content: "\f3c6"; }
  
  /* line 823, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-medium:before {
    content: "\f23a"; }
  
  /* line 824, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-medium-m:before {
    content: "\f3c7"; }
  
  /* line 825, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-medkit:before {
    content: "\f0fa"; }
  
  /* line 826, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-medrt:before {
    content: "\f3c8"; }
  
  /* line 827, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-meetup:before {
    content: "\f2e0"; }
  
  /* line 828, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-megaport:before {
    content: "\f5a3"; }
  
  /* line 829, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-meh:before {
    content: "\f11a"; }
  
  /* line 830, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-meh-blank:before {
    content: "\f5a4"; }
  
  /* line 831, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-meh-rolling-eyes:before {
    content: "\f5a5"; }
  
  /* line 832, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-memory:before {
    content: "\f538"; }
  
  /* line 833, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mendeley:before {
    content: "\f7b3"; }
  
  /* line 834, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-menorah:before {
    content: "\f676"; }
  
  /* line 835, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mercury:before {
    content: "\f223"; }
  
  /* line 836, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-meteor:before {
    content: "\f753"; }
  
  /* line 837, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microblog:before {
    content: "\e01a"; }
  
  /* line 838, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microchip:before {
    content: "\f2db"; }
  
  /* line 839, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microphone:before {
    content: "\f130"; }
  
  /* line 840, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microphone-alt:before {
    content: "\f3c9"; }
  
  /* line 841, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microphone-alt-slash:before {
    content: "\f539"; }
  
  /* line 842, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microphone-slash:before {
    content: "\f131"; }
  
  /* line 843, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microscope:before {
    content: "\f610"; }
  
  /* line 844, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-microsoft:before {
    content: "\f3ca"; }
  
  /* line 845, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-minus:before {
    content: "\f068"; }
  
  /* line 846, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-minus-circle:before {
    content: "\f056"; }
  
  /* line 847, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-minus-square:before {
    content: "\f146"; }
  
  /* line 848, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mitten:before {
    content: "\f7b5"; }
  
  /* line 849, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mix:before {
    content: "\f3cb"; }
  
  /* line 850, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mixcloud:before {
    content: "\f289"; }
  
  /* line 851, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mixer:before {
    content: "\e056"; }
  
  /* line 852, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mizuni:before {
    content: "\f3cc"; }
  
  /* line 853, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mobile:before {
    content: "\f10b"; }
  
  /* line 854, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mobile-alt:before {
    content: "\f3cd"; }
  
  /* line 855, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-modx:before {
    content: "\f285"; }
  
  /* line 856, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-monero:before {
    content: "\f3d0"; }
  
  /* line 857, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-money-bill:before {
    content: "\f0d6"; }
  
  /* line 858, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-money-bill-alt:before {
    content: "\f3d1"; }
  
  /* line 859, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-money-bill-wave:before {
    content: "\f53a"; }
  
  /* line 860, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-money-bill-wave-alt:before {
    content: "\f53b"; }
  
  /* line 861, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-money-check:before {
    content: "\f53c"; }
  
  /* line 862, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-money-check-alt:before {
    content: "\f53d"; }
  
  /* line 863, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-monument:before {
    content: "\f5a6"; }
  
  /* line 864, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-moon:before {
    content: "\f186"; }
  
  /* line 865, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mortar-pestle:before {
    content: "\f5a7"; }
  
  /* line 866, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mosque:before {
    content: "\f678"; }
  
  /* line 867, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-motorcycle:before {
    content: "\f21c"; }
  
  /* line 868, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mountain:before {
    content: "\f6fc"; }
  
  /* line 869, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mouse:before {
    content: "\f8cc"; }
  
  /* line 870, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mouse-pointer:before {
    content: "\f245"; }
  
  /* line 871, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-mug-hot:before {
    content: "\f7b6"; }
  
  /* line 872, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-music:before {
    content: "\f001"; }
  
  /* line 873, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-napster:before {
    content: "\f3d2"; }
  
  /* line 874, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-neos:before {
    content: "\f612"; }
  
  /* line 875, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-network-wired:before {
    content: "\f6ff"; }
  
  /* line 876, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-neuter:before {
    content: "\f22c"; }
  
  /* line 877, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-newspaper:before {
    content: "\f1ea"; }
  
  /* line 878, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-nimblr:before {
    content: "\f5a8"; }
  
  /* line 879, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-node:before {
    content: "\f419"; }
  
  /* line 880, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-node-js:before {
    content: "\f3d3"; }
  
  /* line 881, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-not-equal:before {
    content: "\f53e"; }
  
  /* line 882, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-notes-medical:before {
    content: "\f481"; }
  
  /* line 883, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-npm:before {
    content: "\f3d4"; }
  
  /* line 884, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ns8:before {
    content: "\f3d5"; }
  
  /* line 885, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-nutritionix:before {
    content: "\f3d6"; }
  
  /* line 886, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-object-group:before {
    content: "\f247"; }
  
  /* line 887, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-object-ungroup:before {
    content: "\f248"; }
  
  /* line 888, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-octopus-deploy:before {
    content: "\e082"; }
  
  /* line 889, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-odnoklassniki:before {
    content: "\f263"; }
  
  /* line 890, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-odnoklassniki-square:before {
    content: "\f264"; }
  
  /* line 891, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-oil-can:before {
    content: "\f613"; }
  
  /* line 892, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-old-republic:before {
    content: "\f510"; }
  
  /* line 893, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-om:before {
    content: "\f679"; }
  
  /* line 894, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-opencart:before {
    content: "\f23d"; }
  
  /* line 895, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-openid:before {
    content: "\f19b"; }
  
  /* line 896, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-opera:before {
    content: "\f26a"; }
  
  /* line 897, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-optin-monster:before {
    content: "\f23c"; }
  
  /* line 898, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-orcid:before {
    content: "\f8d2"; }
  
  /* line 899, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-osi:before {
    content: "\f41a"; }
  
  /* line 900, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-otter:before {
    content: "\f700"; }
  
  /* line 901, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-outdent:before {
    content: "\f03b"; }
  
  /* line 902, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-page4:before {
    content: "\f3d7"; }
  
  /* line 903, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pagelines:before {
    content: "\f18c"; }
  
  /* line 904, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pager:before {
    content: "\f815"; }
  
  /* line 905, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paint-brush:before {
    content: "\f1fc"; }
  
  /* line 906, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paint-roller:before {
    content: "\f5aa"; }
  
  /* line 907, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-palette:before {
    content: "\f53f"; }
  
  /* line 908, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-palfed:before {
    content: "\f3d8"; }
  
  /* line 909, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pallet:before {
    content: "\f482"; }
  
  /* line 910, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paper-plane:before {
    content: "\f1d8"; }
  
  /* line 911, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paperclip:before {
    content: "\f0c6"; }
  
  /* line 912, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-parachute-box:before {
    content: "\f4cd"; }
  
  /* line 913, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paragraph:before {
    content: "\f1dd"; }
  
  /* line 914, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-parking:before {
    content: "\f540"; }
  
  /* line 915, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-passport:before {
    content: "\f5ab"; }
  
  /* line 916, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pastafarianism:before {
    content: "\f67b"; }
  
  /* line 917, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paste:before {
    content: "\f0ea"; }
  
  /* line 918, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-patreon:before {
    content: "\f3d9"; }
  
  /* line 919, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pause:before {
    content: "\f04c"; }
  
  /* line 920, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pause-circle:before {
    content: "\f28b"; }
  
  /* line 921, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paw:before {
    content: "\f1b0"; }
  
  /* line 922, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-paypal:before {
    content: "\f1ed"; }
  
  /* line 923, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-peace:before {
    content: "\f67c"; }
  
  /* line 924, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pen:before {
    content: "\f304"; }
  
  /* line 925, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pen-alt:before {
    content: "\f305"; }
  
  /* line 926, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pen-fancy:before {
    content: "\f5ac"; }
  
  /* line 927, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pen-nib:before {
    content: "\f5ad"; }
  
  /* line 928, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pen-square:before {
    content: "\f14b"; }
  
  /* line 929, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pencil-alt:before {
    content: "\f303"; }
  
  /* line 930, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pencil-ruler:before {
    content: "\f5ae"; }
  
  /* line 931, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-penny-arcade:before {
    content: "\f704"; }
  
  /* line 932, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-people-arrows:before {
    content: "\e068"; }
  
  /* line 933, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-people-carry:before {
    content: "\f4ce"; }
  
  /* line 934, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pepper-hot:before {
    content: "\f816"; }
  
  /* line 935, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-perbyte:before {
    content: "\e083"; }
  
  /* line 936, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-percent:before {
    content: "\f295"; }
  
  /* line 937, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-percentage:before {
    content: "\f541"; }
  
  /* line 938, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-periscope:before {
    content: "\f3da"; }
  
  /* line 939, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-person-booth:before {
    content: "\f756"; }
  
  /* line 940, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phabricator:before {
    content: "\f3db"; }
  
  /* line 941, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phoenix-framework:before {
    content: "\f3dc"; }
  
  /* line 942, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phoenix-squadron:before {
    content: "\f511"; }
  
  /* line 943, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phone:before {
    content: "\f095"; }
  
  /* line 944, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phone-alt:before {
    content: "\f879"; }
  
  /* line 945, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phone-slash:before {
    content: "\f3dd"; }
  
  /* line 946, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phone-square:before {
    content: "\f098"; }
  
  /* line 947, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phone-square-alt:before {
    content: "\f87b"; }
  
  /* line 948, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-phone-volume:before {
    content: "\f2a0"; }
  
  /* line 949, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-photo-video:before {
    content: "\f87c"; }
  
  /* line 950, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-php:before {
    content: "\f457"; }
  
  /* line 951, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pied-piper:before {
    content: "\f2ae"; }
  
  /* line 952, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pied-piper-alt:before {
    content: "\f1a8"; }
  
  /* line 953, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pied-piper-hat:before {
    content: "\f4e5"; }
  
  /* line 954, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pied-piper-pp:before {
    content: "\f1a7"; }
  
  /* line 955, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pied-piper-square:before {
    content: "\e01e"; }
  
  /* line 956, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-piggy-bank:before {
    content: "\f4d3"; }
  
  /* line 957, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pills:before {
    content: "\f484"; }
  
  /* line 958, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pinterest:before {
    content: "\f0d2"; }
  
  /* line 959, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pinterest-p:before {
    content: "\f231"; }
  
  /* line 960, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pinterest-square:before {
    content: "\f0d3"; }
  
  /* line 961, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pizza-slice:before {
    content: "\f818"; }
  
  /* line 962, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-place-of-worship:before {
    content: "\f67f"; }
  
  /* line 963, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plane:before {
    content: "\f072"; }
  
  /* line 964, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plane-arrival:before {
    content: "\f5af"; }
  
  /* line 965, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plane-departure:before {
    content: "\f5b0"; }
  
  /* line 966, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plane-slash:before {
    content: "\e069"; }
  
  /* line 967, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-play:before {
    content: "\f04b"; }
  
  /* line 968, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-play-circle:before {
    content: "\f144"; }
  
  /* line 969, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-playstation:before {
    content: "\f3df"; }
  
  /* line 970, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plug:before {
    content: "\f1e6"; }
  
  /* line 971, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plus:before {
    content: "\f067"; }
  
  /* line 972, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plus-circle:before {
    content: "\f055"; }
  
  /* line 973, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-plus-square:before {
    content: "\f0fe"; }
  
  /* line 974, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-podcast:before {
    content: "\f2ce"; }
  
  /* line 975, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-poll:before {
    content: "\f681"; }
  
  /* line 976, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-poll-h:before {
    content: "\f682"; }
  
  /* line 977, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-poo:before {
    content: "\f2fe"; }
  
  /* line 978, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-poo-storm:before {
    content: "\f75a"; }
  
  /* line 979, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-poop:before {
    content: "\f619"; }
  
  /* line 980, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-portrait:before {
    content: "\f3e0"; }
  
  /* line 981, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pound-sign:before {
    content: "\f154"; }
  
  /* line 982, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-power-off:before {
    content: "\f011"; }
  
  /* line 983, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pray:before {
    content: "\f683"; }
  
  /* line 984, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-praying-hands:before {
    content: "\f684"; }
  
  /* line 985, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-prescription:before {
    content: "\f5b1"; }
  
  /* line 986, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-prescription-bottle:before {
    content: "\f485"; }
  
  /* line 987, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-prescription-bottle-alt:before {
    content: "\f486"; }
  
  /* line 988, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-print:before {
    content: "\f02f"; }
  
  /* line 989, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-procedures:before {
    content: "\f487"; }
  
  /* line 990, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-product-hunt:before {
    content: "\f288"; }
  
  /* line 991, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-project-diagram:before {
    content: "\f542"; }
  
  /* line 992, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pump-medical:before {
    content: "\e06a"; }
  
  /* line 993, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pump-soap:before {
    content: "\e06b"; }
  
  /* line 994, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-pushed:before {
    content: "\f3e1"; }
  
  /* line 995, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-puzzle-piece:before {
    content: "\f12e"; }
  
  /* line 996, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-python:before {
    content: "\f3e2"; }
  
  /* line 997, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-qq:before {
    content: "\f1d6"; }
  
  /* line 998, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-qrcode:before {
    content: "\f029"; }
  
  /* line 999, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-question:before {
    content: "\f128"; }
  
  /* line 1000, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-question-circle:before {
    content: "\f059"; }
  
  /* line 1001, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-quidditch:before {
    content: "\f458"; }
  
  /* line 1002, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-quinscape:before {
    content: "\f459"; }
  
  /* line 1003, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-quora:before {
    content: "\f2c4"; }
  
  /* line 1004, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-quote-left:before {
    content: "\f10d"; }
  
  /* line 1005, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-quote-right:before {
    content: "\f10e"; }
  
  /* line 1006, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-quran:before {
    content: "\f687"; }
  
  /* line 1007, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-r-project:before {
    content: "\f4f7"; }
  
  /* line 1008, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-radiation:before {
    content: "\f7b9"; }
  
  /* line 1009, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-radiation-alt:before {
    content: "\f7ba"; }
  
  /* line 1010, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rainbow:before {
    content: "\f75b"; }
  
  /* line 1011, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-random:before {
    content: "\f074"; }
  
  /* line 1012, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-raspberry-pi:before {
    content: "\f7bb"; }
  
  /* line 1013, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ravelry:before {
    content: "\f2d9"; }
  
  /* line 1014, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-react:before {
    content: "\f41b"; }
  
  /* line 1015, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-reacteurope:before {
    content: "\f75d"; }
  
  /* line 1016, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-readme:before {
    content: "\f4d5"; }
  
  /* line 1017, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rebel:before {
    content: "\f1d0"; }
  
  /* line 1018, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-receipt:before {
    content: "\f543"; }
  
  /* line 1019, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-record-vinyl:before {
    content: "\f8d9"; }
  
  /* line 1020, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-recycle:before {
    content: "\f1b8"; }
  
  /* line 1021, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-red-river:before {
    content: "\f3e3"; }
  
  /* line 1022, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-reddit:before {
    content: "\f1a1"; }
  
  /* line 1023, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-reddit-alien:before {
    content: "\f281"; }
  
  /* line 1024, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-reddit-square:before {
    content: "\f1a2"; }
  
  /* line 1025, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-redhat:before {
    content: "\f7bc"; }
  
  /* line 1026, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-redo:before {
    content: "\f01e"; }
  
  /* line 1027, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-redo-alt:before {
    content: "\f2f9"; }
  
  /* line 1028, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-registered:before {
    content: "\f25d"; }
  
  /* line 1029, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-remove-format:before {
    content: "\f87d"; }
  
  /* line 1030, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-renren:before {
    content: "\f18b"; }
  
  /* line 1031, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-reply:before {
    content: "\f3e5"; }
  
  /* line 1032, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-reply-all:before {
    content: "\f122"; }
  
  /* line 1033, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-replyd:before {
    content: "\f3e6"; }
  
  /* line 1034, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-republican:before {
    content: "\f75e"; }
  
  /* line 1035, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-researchgate:before {
    content: "\f4f8"; }
  
  /* line 1036, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-resolving:before {
    content: "\f3e7"; }
  
  /* line 1037, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-restroom:before {
    content: "\f7bd"; }
  
  /* line 1038, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-retweet:before {
    content: "\f079"; }
  
  /* line 1039, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rev:before {
    content: "\f5b2"; }
  
  /* line 1040, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ribbon:before {
    content: "\f4d6"; }
  
  /* line 1041, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ring:before {
    content: "\f70b"; }
  
  /* line 1042, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-road:before {
    content: "\f018"; }
  
  /* line 1043, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-robot:before {
    content: "\f544"; }
  
  /* line 1044, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rocket:before {
    content: "\f135"; }
  
  /* line 1045, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rocketchat:before {
    content: "\f3e8"; }
  
  /* line 1046, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rockrms:before {
    content: "\f3e9"; }
  
  /* line 1047, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-route:before {
    content: "\f4d7"; }
  
  /* line 1048, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rss:before {
    content: "\f09e"; }
  
  /* line 1049, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rss-square:before {
    content: "\f143"; }
  
  /* line 1050, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ruble-sign:before {
    content: "\f158"; }
  
  /* line 1051, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ruler:before {
    content: "\f545"; }
  
  /* line 1052, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ruler-combined:before {
    content: "\f546"; }
  
  /* line 1053, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ruler-horizontal:before {
    content: "\f547"; }
  
  /* line 1054, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ruler-vertical:before {
    content: "\f548"; }
  
  /* line 1055, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-running:before {
    content: "\f70c"; }
  
  /* line 1056, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rupee-sign:before {
    content: "\f156"; }
  
  /* line 1057, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-rust:before {
    content: "\e07a"; }
  
  /* line 1058, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sad-cry:before {
    content: "\f5b3"; }
  
  /* line 1059, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sad-tear:before {
    content: "\f5b4"; }
  
  /* line 1060, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-safari:before {
    content: "\f267"; }
  
  /* line 1061, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-salesforce:before {
    content: "\f83b"; }
  
  /* line 1062, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sass:before {
    content: "\f41e"; }
  
  /* line 1063, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-satellite:before {
    content: "\f7bf"; }
  
  /* line 1064, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-satellite-dish:before {
    content: "\f7c0"; }
  
  /* line 1065, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-save:before {
    content: "\f0c7"; }
  
  /* line 1066, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-schlix:before {
    content: "\f3ea"; }
  
  /* line 1067, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-school:before {
    content: "\f549"; }
  
  /* line 1068, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-screwdriver:before {
    content: "\f54a"; }
  
  /* line 1069, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-scribd:before {
    content: "\f28a"; }
  
  /* line 1070, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-scroll:before {
    content: "\f70e"; }
  
  /* line 1071, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sd-card:before {
    content: "\f7c2"; }
  
  /* line 1072, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-search:before {
    content: "\f002"; }
  
  /* line 1073, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-search-dollar:before {
    content: "\f688"; }
  
  /* line 1074, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-search-location:before {
    content: "\f689"; }
  
  /* line 1075, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-search-minus:before {
    content: "\f010"; }
  
  /* line 1076, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-search-plus:before {
    content: "\f00e"; }
  
  /* line 1077, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-searchengin:before {
    content: "\f3eb"; }
  
  /* line 1078, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-seedling:before {
    content: "\f4d8"; }
  
  /* line 1079, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sellcast:before {
    content: "\f2da"; }
  
  /* line 1080, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sellsy:before {
    content: "\f213"; }
  
  /* line 1081, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-server:before {
    content: "\f233"; }
  
  /* line 1082, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-servicestack:before {
    content: "\f3ec"; }
  
  /* line 1083, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shapes:before {
    content: "\f61f"; }
  
  /* line 1084, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-share:before {
    content: "\f064"; }
  
  /* line 1085, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-share-alt:before {
    content: "\f1e0"; }
  
  /* line 1086, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-share-alt-square:before {
    content: "\f1e1"; }
  
  /* line 1087, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-share-square:before {
    content: "\f14d"; }
  
  /* line 1088, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shekel-sign:before {
    content: "\f20b"; }
  
  /* line 1089, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shield-alt:before {
    content: "\f3ed"; }
  
  /* line 1090, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shield-virus:before {
    content: "\e06c"; }
  
  /* line 1091, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ship:before {
    content: "\f21a"; }
  
  /* line 1092, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shipping-fast:before {
    content: "\f48b"; }
  
  /* line 1093, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shirtsinbulk:before {
    content: "\f214"; }
  
  /* line 1094, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shoe-prints:before {
    content: "\f54b"; }
  
  /* line 1095, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shopify:before {
    content: "\e057"; }
  
  /* line 1096, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shopping-bag:before {
    content: "\f290"; }
  
  /* line 1097, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shopping-basket:before {
    content: "\f291"; }
  
  /* line 1098, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shopping-cart:before {
    content: "\f07a"; }
  
  /* line 1099, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shopware:before {
    content: "\f5b5"; }
  
  /* line 1100, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shower:before {
    content: "\f2cc"; }
  
  /* line 1101, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-shuttle-van:before {
    content: "\f5b6"; }
  
  /* line 1102, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sign:before {
    content: "\f4d9"; }
  
  /* line 1103, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sign-in-alt:before {
    content: "\f2f6"; }
  
  /* line 1104, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sign-language:before {
    content: "\f2a7"; }
  
  /* line 1105, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sign-out-alt:before {
    content: "\f2f5"; }
  
  /* line 1106, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-signal:before {
    content: "\f012"; }
  
  /* line 1107, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-signature:before {
    content: "\f5b7"; }
  
  /* line 1108, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sim-card:before {
    content: "\f7c4"; }
  
  /* line 1109, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-simplybuilt:before {
    content: "\f215"; }
  
  /* line 1110, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sink:before {
    content: "\e06d"; }
  
  /* line 1111, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sistrix:before {
    content: "\f3ee"; }
  
  /* line 1112, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sitemap:before {
    content: "\f0e8"; }
  
  /* line 1113, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sith:before {
    content: "\f512"; }
  
  /* line 1114, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-skating:before {
    content: "\f7c5"; }
  
  /* line 1115, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sketch:before {
    content: "\f7c6"; }
  
  /* line 1116, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-skiing:before {
    content: "\f7c9"; }
  
  /* line 1117, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-skiing-nordic:before {
    content: "\f7ca"; }
  
  /* line 1118, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-skull:before {
    content: "\f54c"; }
  
  /* line 1119, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-skull-crossbones:before {
    content: "\f714"; }
  
  /* line 1120, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-skyatlas:before {
    content: "\f216"; }
  
  /* line 1121, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-skype:before {
    content: "\f17e"; }
  
  /* line 1122, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-slack:before {
    content: "\f198"; }
  
  /* line 1123, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-slack-hash:before {
    content: "\f3ef"; }
  
  /* line 1124, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-slash:before {
    content: "\f715"; }
  
  /* line 1125, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sleigh:before {
    content: "\f7cc"; }
  
  /* line 1126, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sliders-h:before {
    content: "\f1de"; }
  
  /* line 1127, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-slideshare:before {
    content: "\f1e7"; }
  
  /* line 1128, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-smile:before {
    content: "\f118"; }
  
  /* line 1129, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-smile-beam:before {
    content: "\f5b8"; }
  
  /* line 1130, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-smile-wink:before {
    content: "\f4da"; }
  
  /* line 1131, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-smog:before {
    content: "\f75f"; }
  
  /* line 1132, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-smoking:before {
    content: "\f48d"; }
  
  /* line 1133, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-smoking-ban:before {
    content: "\f54d"; }
  
  /* line 1134, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sms:before {
    content: "\f7cd"; }
  
  /* line 1135, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-snapchat:before {
    content: "\f2ab"; }
  
  /* line 1136, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-snapchat-ghost:before {
    content: "\f2ac"; }
  
  /* line 1137, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-snapchat-square:before {
    content: "\f2ad"; }
  
  /* line 1138, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-snowboarding:before {
    content: "\f7ce"; }
  
  /* line 1139, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-snowflake:before {
    content: "\f2dc"; }
  
  /* line 1140, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-snowman:before {
    content: "\f7d0"; }
  
  /* line 1141, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-snowplow:before {
    content: "\f7d2"; }
  
  /* line 1142, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-soap:before {
    content: "\e06e"; }
  
  /* line 1143, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-socks:before {
    content: "\f696"; }
  
  /* line 1144, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-solar-panel:before {
    content: "\f5ba"; }
  
  /* line 1145, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort:before {
    content: "\f0dc"; }
  
  /* line 1146, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-alpha-down:before {
    content: "\f15d"; }
  
  /* line 1147, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-alpha-down-alt:before {
    content: "\f881"; }
  
  /* line 1148, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-alpha-up:before {
    content: "\f15e"; }
  
  /* line 1149, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-alpha-up-alt:before {
    content: "\f882"; }
  
  /* line 1150, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-amount-down:before {
    content: "\f160"; }
  
  /* line 1151, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-amount-down-alt:before {
    content: "\f884"; }
  
  /* line 1152, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-amount-up:before {
    content: "\f161"; }
  
  /* line 1153, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-amount-up-alt:before {
    content: "\f885"; }
  
  /* line 1154, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-down:before {
    content: "\f0dd"; }
  
  /* line 1155, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-numeric-down:before {
    content: "\f162"; }
  
  /* line 1156, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-numeric-down-alt:before {
    content: "\f886"; }
  
  /* line 1157, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-numeric-up:before {
    content: "\f163"; }
  
  /* line 1158, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-numeric-up-alt:before {
    content: "\f887"; }
  
  /* line 1159, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sort-up:before {
    content: "\f0de"; }
  
  /* line 1160, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-soundcloud:before {
    content: "\f1be"; }
  
  /* line 1161, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sourcetree:before {
    content: "\f7d3"; }
  
  /* line 1162, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-spa:before {
    content: "\f5bb"; }
  
  /* line 1163, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-space-shuttle:before {
    content: "\f197"; }
  
  /* line 1164, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-speakap:before {
    content: "\f3f3"; }
  
  /* line 1165, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-speaker-deck:before {
    content: "\f83c"; }
  
  /* line 1166, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-spell-check:before {
    content: "\f891"; }
  
  /* line 1167, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-spider:before {
    content: "\f717"; }
  
  /* line 1168, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-spinner:before {
    content: "\f110"; }
  
  /* line 1169, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-splotch:before {
    content: "\f5bc"; }
  
  /* line 1170, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-spotify:before {
    content: "\f1bc"; }
  
  /* line 1171, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-spray-can:before {
    content: "\f5bd"; }
  
  /* line 1172, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-square:before {
    content: "\f0c8"; }
  
  /* line 1173, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-square-full:before {
    content: "\f45c"; }
  
  /* line 1174, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-square-root-alt:before {
    content: "\f698"; }
  
  /* line 1175, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-squarespace:before {
    content: "\f5be"; }
  
  /* line 1176, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stack-exchange:before {
    content: "\f18d"; }
  
  /* line 1177, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stack-overflow:before {
    content: "\f16c"; }
  
  /* line 1178, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stackpath:before {
    content: "\f842"; }
  
  /* line 1179, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stamp:before {
    content: "\f5bf"; }
  
  /* line 1180, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-star:before {
    content: "\f005"; }
  
  /* line 1181, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-star-and-crescent:before {
    content: "\f699"; }
  
  /* line 1182, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-star-half:before {
    content: "\f089"; }
  
  /* line 1183, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-star-half-alt:before {
    content: "\f5c0"; }
  
  /* line 1184, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-star-of-david:before {
    content: "\f69a"; }
  
  /* line 1185, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-star-of-life:before {
    content: "\f621"; }
  
  /* line 1186, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-staylinked:before {
    content: "\f3f5"; }
  
  /* line 1187, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-steam:before {
    content: "\f1b6"; }
  
  /* line 1188, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-steam-square:before {
    content: "\f1b7"; }
  
  /* line 1189, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-steam-symbol:before {
    content: "\f3f6"; }
  
  /* line 1190, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-step-backward:before {
    content: "\f048"; }
  
  /* line 1191, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-step-forward:before {
    content: "\f051"; }
  
  /* line 1192, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stethoscope:before {
    content: "\f0f1"; }
  
  /* line 1193, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sticker-mule:before {
    content: "\f3f7"; }
  
  /* line 1194, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sticky-note:before {
    content: "\f249"; }
  
  /* line 1195, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stop:before {
    content: "\f04d"; }
  
  /* line 1196, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stop-circle:before {
    content: "\f28d"; }
  
  /* line 1197, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stopwatch:before {
    content: "\f2f2"; }
  
  /* line 1198, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stopwatch-20:before {
    content: "\e06f"; }
  
  /* line 1199, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-store:before {
    content: "\f54e"; }
  
  /* line 1200, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-store-alt:before {
    content: "\f54f"; }
  
  /* line 1201, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-store-alt-slash:before {
    content: "\e070"; }
  
  /* line 1202, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-store-slash:before {
    content: "\e071"; }
  
  /* line 1203, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-strava:before {
    content: "\f428"; }
  
  /* line 1204, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stream:before {
    content: "\f550"; }
  
  /* line 1205, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-street-view:before {
    content: "\f21d"; }
  
  /* line 1206, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-strikethrough:before {
    content: "\f0cc"; }
  
  /* line 1207, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stripe:before {
    content: "\f429"; }
  
  /* line 1208, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stripe-s:before {
    content: "\f42a"; }
  
  /* line 1209, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stroopwafel:before {
    content: "\f551"; }
  
  /* line 1210, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-studiovinari:before {
    content: "\f3f8"; }
  
  /* line 1211, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stumbleupon:before {
    content: "\f1a4"; }
  
  /* line 1212, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-stumbleupon-circle:before {
    content: "\f1a3"; }
  
  /* line 1213, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-subscript:before {
    content: "\f12c"; }
  
  /* line 1214, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-subway:before {
    content: "\f239"; }
  
  /* line 1215, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-suitcase:before {
    content: "\f0f2"; }
  
  /* line 1216, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-suitcase-rolling:before {
    content: "\f5c1"; }
  
  /* line 1217, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sun:before {
    content: "\f185"; }
  
  /* line 1218, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-superpowers:before {
    content: "\f2dd"; }
  
  /* line 1219, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-superscript:before {
    content: "\f12b"; }
  
  /* line 1220, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-supple:before {
    content: "\f3f9"; }
  
  /* line 1221, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-surprise:before {
    content: "\f5c2"; }
  
  /* line 1222, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-suse:before {
    content: "\f7d6"; }
  
  /* line 1223, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-swatchbook:before {
    content: "\f5c3"; }
  
  /* line 1224, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-swift:before {
    content: "\f8e1"; }
  
  /* line 1225, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-swimmer:before {
    content: "\f5c4"; }
  
  /* line 1226, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-swimming-pool:before {
    content: "\f5c5"; }
  
  /* line 1227, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-symfony:before {
    content: "\f83d"; }
  
  /* line 1228, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-synagogue:before {
    content: "\f69b"; }
  
  /* line 1229, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sync:before {
    content: "\f021"; }
  
  /* line 1230, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-sync-alt:before {
    content: "\f2f1"; }
  
  /* line 1231, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-syringe:before {
    content: "\f48e"; }
  
  /* line 1232, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-table:before {
    content: "\f0ce"; }
  
  /* line 1233, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-table-tennis:before {
    content: "\f45d"; }
  
  /* line 1234, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tablet:before {
    content: "\f10a"; }
  
  /* line 1235, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tablet-alt:before {
    content: "\f3fa"; }
  
  /* line 1236, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tablets:before {
    content: "\f490"; }
  
  /* line 1237, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tachometer-alt:before {
    content: "\f3fd"; }
  
  /* line 1238, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tag:before {
    content: "\f02b"; }
  
  /* line 1239, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tags:before {
    content: "\f02c"; }
  
  /* line 1240, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tape:before {
    content: "\f4db"; }
  
  /* line 1241, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tasks:before {
    content: "\f0ae"; }
  
  /* line 1242, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-taxi:before {
    content: "\f1ba"; }
  
  /* line 1243, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-teamspeak:before {
    content: "\f4f9"; }
  
  /* line 1244, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-teeth:before {
    content: "\f62e"; }
  
  /* line 1245, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-teeth-open:before {
    content: "\f62f"; }
  
  /* line 1246, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-telegram:before {
    content: "\f2c6"; }
  
  /* line 1247, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-telegram-plane:before {
    content: "\f3fe"; }
  
  /* line 1248, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-temperature-high:before {
    content: "\f769"; }
  
  /* line 1249, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-temperature-low:before {
    content: "\f76b"; }
  
  /* line 1250, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tencent-weibo:before {
    content: "\f1d5"; }
  
  /* line 1251, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tenge:before {
    content: "\f7d7"; }
  
  /* line 1252, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-terminal:before {
    content: "\f120"; }
  
  /* line 1253, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-text-height:before {
    content: "\f034"; }
  
  /* line 1254, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-text-width:before {
    content: "\f035"; }
  
  /* line 1255, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-th:before {
    content: "\f00a"; }
  
  /* line 1256, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-th-large:before {
    content: "\f009"; }
  
  /* line 1257, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-th-list:before {
    content: "\f00b"; }
  
  /* line 1258, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-the-red-yeti:before {
    content: "\f69d"; }
  
  /* line 1259, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-theater-masks:before {
    content: "\f630"; }
  
  /* line 1260, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-themeco:before {
    content: "\f5c6"; }
  
  /* line 1261, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-themeisle:before {
    content: "\f2b2"; }
  
  /* line 1262, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thermometer:before {
    content: "\f491"; }
  
  /* line 1263, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thermometer-empty:before {
    content: "\f2cb"; }
  
  /* line 1264, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thermometer-full:before {
    content: "\f2c7"; }
  
  /* line 1265, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thermometer-half:before {
    content: "\f2c9"; }
  
  /* line 1266, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thermometer-quarter:before {
    content: "\f2ca"; }
  
  /* line 1267, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thermometer-three-quarters:before {
    content: "\f2c8"; }
  
  /* line 1268, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-think-peaks:before {
    content: "\f731"; }
  
  /* line 1269, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thumbs-down:before {
    content: "\f165"; }
  
  /* line 1270, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thumbs-up:before {
    content: "\f164"; }
  
  /* line 1271, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-thumbtack:before {
    content: "\f08d"; }
  
  /* line 1272, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ticket-alt:before {
    content: "\f3ff"; }
  
  /* line 1273, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tiktok:before {
    content: "\e07b"; }
  
  /* line 1274, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-times:before {
    content: "\f00d"; }
  
  /* line 1275, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-times-circle:before {
    content: "\f057"; }
  
  /* line 1276, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tint:before {
    content: "\f043"; }
  
  /* line 1277, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tint-slash:before {
    content: "\f5c7"; }
  
  /* line 1278, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tired:before {
    content: "\f5c8"; }
  
  /* line 1279, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-toggle-off:before {
    content: "\f204"; }
  
  /* line 1280, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-toggle-on:before {
    content: "\f205"; }
  
  /* line 1281, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-toilet:before {
    content: "\f7d8"; }
  
  /* line 1282, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-toilet-paper:before {
    content: "\f71e"; }
  
  /* line 1283, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-toilet-paper-slash:before {
    content: "\e072"; }
  
  /* line 1284, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-toolbox:before {
    content: "\f552"; }
  
  /* line 1285, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tools:before {
    content: "\f7d9"; }
  
  /* line 1286, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tooth:before {
    content: "\f5c9"; }
  
  /* line 1287, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-torah:before {
    content: "\f6a0"; }
  
  /* line 1288, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-torii-gate:before {
    content: "\f6a1"; }
  
  /* line 1289, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tractor:before {
    content: "\f722"; }
  
  /* line 1290, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trade-federation:before {
    content: "\f513"; }
  
  /* line 1291, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trademark:before {
    content: "\f25c"; }
  
  /* line 1292, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-traffic-light:before {
    content: "\f637"; }
  
  /* line 1293, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trailer:before {
    content: "\e041"; }
  
  /* line 1294, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-train:before {
    content: "\f238"; }
  
  /* line 1295, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tram:before {
    content: "\f7da"; }
  
  /* line 1296, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-transgender:before {
    content: "\f224"; }
  
  /* line 1297, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-transgender-alt:before {
    content: "\f225"; }
  
  /* line 1298, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trash:before {
    content: "\f1f8"; }
  
  /* line 1299, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trash-alt:before {
    content: "\f2ed"; }
  
  /* line 1300, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trash-restore:before {
    content: "\f829"; }
  
  /* line 1301, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trash-restore-alt:before {
    content: "\f82a"; }
  
  /* line 1302, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tree:before {
    content: "\f1bb"; }
  
  /* line 1303, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trello:before {
    content: "\f181"; }
  
  /* line 1304, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tripadvisor:before {
    content: "\f262"; }
  
  /* line 1305, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-trophy:before {
    content: "\f091"; }
  
  /* line 1306, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-truck:before {
    content: "\f0d1"; }
  
  /* line 1307, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-truck-loading:before {
    content: "\f4de"; }
  
  /* line 1308, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-truck-monster:before {
    content: "\f63b"; }
  
  /* line 1309, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-truck-moving:before {
    content: "\f4df"; }
  
  /* line 1310, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-truck-pickup:before {
    content: "\f63c"; }
  
  /* line 1311, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tshirt:before {
    content: "\f553"; }
  
  /* line 1312, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tty:before {
    content: "\f1e4"; }
  
  /* line 1313, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tumblr:before {
    content: "\f173"; }
  
  /* line 1314, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tumblr-square:before {
    content: "\f174"; }
  
  /* line 1315, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-tv:before {
    content: "\f26c"; }
  
  /* line 1316, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-twitch:before {
    content: "\f1e8"; }
  
  /* line 1317, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-twitter:before {
    content: "\f099"; }
  
  /* line 1318, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-twitter-square:before {
    content: "\f081"; }
  
  /* line 1319, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-typo3:before {
    content: "\f42b"; }
  
  /* line 1320, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-uber:before {
    content: "\f402"; }
  
  /* line 1321, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ubuntu:before {
    content: "\f7df"; }
  
  /* line 1322, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-uikit:before {
    content: "\f403"; }
  
  /* line 1323, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-umbraco:before {
    content: "\f8e8"; }
  
  /* line 1324, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-umbrella:before {
    content: "\f0e9"; }
  
  /* line 1325, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-umbrella-beach:before {
    content: "\f5ca"; }
  
  /* line 1326, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-uncharted:before {
    content: "\e084"; }
  
  /* line 1327, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-underline:before {
    content: "\f0cd"; }
  
  /* line 1328, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-undo:before {
    content: "\f0e2"; }
  
  /* line 1329, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-undo-alt:before {
    content: "\f2ea"; }
  
  /* line 1330, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-uniregistry:before {
    content: "\f404"; }
  
  /* line 1331, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-unity:before {
    content: "\e049"; }
  
  /* line 1332, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-universal-access:before {
    content: "\f29a"; }
  
  /* line 1333, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-university:before {
    content: "\f19c"; }
  
  /* line 1334, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-unlink:before {
    content: "\f127"; }
  
  /* line 1335, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-unlock:before {
    content: "\f09c"; }
  
  /* line 1336, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-unlock-alt:before {
    content: "\f13e"; }
  
  /* line 1337, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-unsplash:before {
    content: "\e07c"; }
  
  /* line 1338, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-untappd:before {
    content: "\f405"; }
  
  /* line 1339, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-upload:before {
    content: "\f093"; }
  
  /* line 1340, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ups:before {
    content: "\f7e0"; }
  
  /* line 1341, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-usb:before {
    content: "\f287"; }
  
  /* line 1342, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user:before {
    content: "\f007"; }
  
  /* line 1343, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-alt:before {
    content: "\f406"; }
  
  /* line 1344, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-alt-slash:before {
    content: "\f4fa"; }
  
  /* line 1345, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-astronaut:before {
    content: "\f4fb"; }
  
  /* line 1346, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-check:before {
    content: "\f4fc"; }
  
  /* line 1347, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-circle:before {
    content: "\f2bd"; }
  
  /* line 1348, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-clock:before {
    content: "\f4fd"; }
  
  /* line 1349, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-cog:before {
    content: "\f4fe"; }
  
  /* line 1350, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-edit:before {
    content: "\f4ff"; }
  
  /* line 1351, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-friends:before {
    content: "\f500"; }
  
  /* line 1352, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-graduate:before {
    content: "\f501"; }
  
  /* line 1353, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-injured:before {
    content: "\f728"; }
  
  /* line 1354, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-lock:before {
    content: "\f502"; }
  
  /* line 1355, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-md:before {
    content: "\f0f0"; }
  
  /* line 1356, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-minus:before {
    content: "\f503"; }
  
  /* line 1357, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-ninja:before {
    content: "\f504"; }
  
  /* line 1358, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-nurse:before {
    content: "\f82f"; }
  
  /* line 1359, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-plus:before {
    content: "\f234"; }
  
  /* line 1360, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-secret:before {
    content: "\f21b"; }
  
  /* line 1361, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-shield:before {
    content: "\f505"; }
  
  /* line 1362, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-slash:before {
    content: "\f506"; }
  
  /* line 1363, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-tag:before {
    content: "\f507"; }
  
  /* line 1364, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-tie:before {
    content: "\f508"; }
  
  /* line 1365, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-user-times:before {
    content: "\f235"; }
  
  /* line 1366, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-users:before {
    content: "\f0c0"; }
  
  /* line 1367, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-users-cog:before {
    content: "\f509"; }
  
  /* line 1368, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-users-slash:before {
    content: "\e073"; }
  
  /* line 1369, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-usps:before {
    content: "\f7e1"; }
  
  /* line 1370, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-ussunnah:before {
    content: "\f407"; }
  
  /* line 1371, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-utensil-spoon:before {
    content: "\f2e5"; }
  
  /* line 1372, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-utensils:before {
    content: "\f2e7"; }
  
  /* line 1373, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vaadin:before {
    content: "\f408"; }
  
  /* line 1374, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vector-square:before {
    content: "\f5cb"; }
  
  /* line 1375, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-venus:before {
    content: "\f221"; }
  
  /* line 1376, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-venus-double:before {
    content: "\f226"; }
  
  /* line 1377, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-venus-mars:before {
    content: "\f228"; }
  
  /* line 1378, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vest:before {
    content: "\e085"; }
  
  /* line 1379, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vest-patches:before {
    content: "\e086"; }
  
  /* line 1380, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-viacoin:before {
    content: "\f237"; }
  
  /* line 1381, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-viadeo:before {
    content: "\f2a9"; }
  
  /* line 1382, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-viadeo-square:before {
    content: "\f2aa"; }
  
  /* line 1383, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vial:before {
    content: "\f492"; }
  
  /* line 1384, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vials:before {
    content: "\f493"; }
  
  /* line 1385, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-viber:before {
    content: "\f409"; }
  
  /* line 1386, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-video:before {
    content: "\f03d"; }
  
  /* line 1387, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-video-slash:before {
    content: "\f4e2"; }
  
  /* line 1388, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vihara:before {
    content: "\f6a7"; }
  
  /* line 1389, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vimeo:before {
    content: "\f40a"; }
  
  /* line 1390, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vimeo-square:before {
    content: "\f194"; }
  
  /* line 1391, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vimeo-v:before {
    content: "\f27d"; }
  
  /* line 1392, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vine:before {
    content: "\f1ca"; }
  
  /* line 1393, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-virus:before {
    content: "\e074"; }
  
  /* line 1394, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-virus-slash:before {
    content: "\e075"; }
  
  /* line 1395, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-viruses:before {
    content: "\e076"; }
  
  /* line 1396, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vk:before {
    content: "\f189"; }
  
  /* line 1397, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vnv:before {
    content: "\f40b"; }
  
  /* line 1398, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-voicemail:before {
    content: "\f897"; }
  
  /* line 1399, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-volleyball-ball:before {
    content: "\f45f"; }
  
  /* line 1400, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-volume-down:before {
    content: "\f027"; }
  
  /* line 1401, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-volume-mute:before {
    content: "\f6a9"; }
  
  /* line 1402, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-volume-off:before {
    content: "\f026"; }
  
  /* line 1403, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-volume-up:before {
    content: "\f028"; }
  
  /* line 1404, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vote-yea:before {
    content: "\f772"; }
  
  /* line 1405, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vr-cardboard:before {
    content: "\f729"; }
  
  /* line 1406, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-vuejs:before {
    content: "\f41f"; }
  
  /* line 1407, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-walking:before {
    content: "\f554"; }
  
  /* line 1408, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wallet:before {
    content: "\f555"; }
  
  /* line 1409, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-warehouse:before {
    content: "\f494"; }
  
  /* line 1410, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-watchman-monitoring:before {
    content: "\e087"; }
  
  /* line 1411, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-water:before {
    content: "\f773"; }
  
  /* line 1412, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wave-square:before {
    content: "\f83e"; }
  
  /* line 1413, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-waze:before {
    content: "\f83f"; }
  
  /* line 1414, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-weebly:before {
    content: "\f5cc"; }
  
  /* line 1415, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-weibo:before {
    content: "\f18a"; }
  
  /* line 1416, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-weight:before {
    content: "\f496"; }
  
  /* line 1417, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-weight-hanging:before {
    content: "\f5cd"; }
  
  /* line 1418, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-weixin:before {
    content: "\f1d7"; }
  
  /* line 1419, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-whatsapp:before {
    content: "\f232"; }
  
  /* line 1420, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-whatsapp-square:before {
    content: "\f40c"; }
  
  /* line 1421, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wheelchair:before {
    content: "\f193"; }
  
  /* line 1422, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-whmcs:before {
    content: "\f40d"; }
  
  /* line 1423, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wifi:before {
    content: "\f1eb"; }
  
  /* line 1424, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wikipedia-w:before {
    content: "\f266"; }
  
  /* line 1425, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wind:before {
    content: "\f72e"; }
  
  /* line 1426, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-window-close:before {
    content: "\f410"; }
  
  /* line 1427, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-window-maximize:before {
    content: "\f2d0"; }
  
  /* line 1428, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-window-minimize:before {
    content: "\f2d1"; }
  
  /* line 1429, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-window-restore:before {
    content: "\f2d2"; }
  
  /* line 1430, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-windows:before {
    content: "\f17a"; }
  
  /* line 1431, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wine-bottle:before {
    content: "\f72f"; }
  
  /* line 1432, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wine-glass:before {
    content: "\f4e3"; }
  
  /* line 1433, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wine-glass-alt:before {
    content: "\f5ce"; }
  
  /* line 1434, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wix:before {
    content: "\f5cf"; }
  
  /* line 1435, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wizards-of-the-coast:before {
    content: "\f730"; }
  
  /* line 1436, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wodu:before {
    content: "\e088"; }
  
  /* line 1437, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wolf-pack-battalion:before {
    content: "\f514"; }
  
  /* line 1438, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-won-sign:before {
    content: "\f159"; }
  
  /* line 1439, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wordpress:before {
    content: "\f19a"; }
  
  /* line 1440, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wordpress-simple:before {
    content: "\f411"; }
  
  /* line 1441, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wpbeginner:before {
    content: "\f297"; }
  
  /* line 1442, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wpexplorer:before {
    content: "\f2de"; }
  
  /* line 1443, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wpforms:before {
    content: "\f298"; }
  
  /* line 1444, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wpressr:before {
    content: "\f3e4"; }
  
  /* line 1445, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-wrench:before {
    content: "\f0ad"; }
  
  /* line 1446, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-x-ray:before {
    content: "\f497"; }
  
  /* line 1447, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-xbox:before {
    content: "\f412"; }
  
  /* line 1448, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-xing:before {
    content: "\f168"; }
  
  /* line 1449, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-xing-square:before {
    content: "\f169"; }
  
  /* line 1450, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-y-combinator:before {
    content: "\f23b"; }
  
  /* line 1451, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yahoo:before {
    content: "\f19e"; }
  
  /* line 1452, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yammer:before {
    content: "\f840"; }
  
  /* line 1453, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yandex:before {
    content: "\f413"; }
  
  /* line 1454, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yandex-international:before {
    content: "\f414"; }
  
  /* line 1455, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yarn:before {
    content: "\f7e3"; }
  
  /* line 1456, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yelp:before {
    content: "\f1e9"; }
  
  /* line 1457, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yen-sign:before {
    content: "\f157"; }
  
  /* line 1458, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yin-yang:before {
    content: "\f6ad"; }
  
  /* line 1459, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-yoast:before {
    content: "\f2b1"; }
  
  /* line 1460, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-youtube:before {
    content: "\f167"; }
  
  /* line 1461, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-youtube-square:before {
    content: "\f431"; }
  
  /* line 1462, ../sass/fonts/fonts--fa-5.15.2/_icons.scss */
  .fa5-zhihu:before {
    content: "\f63f"; }
  
  /* line 5, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-lg {
    font-size: 1.33333em;
    line-height: 0.75em;
    vertical-align: -.0667em; }
  
  /* line 11, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-xs {
    font-size: .75em; }
  
  /* line 15, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-sm {
    font-size: .875em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-1x {
    font-size: 1em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-2x {
    font-size: 2em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-3x {
    font-size: 3em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-4x {
    font-size: 4em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-5x {
    font-size: 5em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-6x {
    font-size: 6em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-7x {
    font-size: 7em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-8x {
    font-size: 8em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-9x {
    font-size: 9em; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_larger.scss */
  .fa5-10x {
    font-size: 10em; }
  
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_list.scss */
  .fa5-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0; }
    /* line 9, ../sass/fonts/fonts--fa-5.15.2/_list.scss */
    .fa5-ul > li {
      position: relative; }
  
  /* line 12, ../sass/fonts/fonts--fa-5.15.2/_list.scss */
  .fa5-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit; }
  
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_rotated-flipped.scss */
  .fa5-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    transform: rotate(90deg); }
  
  /* line 5, ../sass/fonts/fonts--fa-5.15.2/_rotated-flipped.scss */
  .fa5-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    transform: rotate(180deg); }
  
  /* line 6, ../sass/fonts/fonts--fa-5.15.2/_rotated-flipped.scss */
  .fa5-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    transform: rotate(270deg); }
  
  /* line 8, ../sass/fonts/fonts--fa-5.15.2/_rotated-flipped.scss */
  .fa5-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    transform: scale(-1, 1); }
  
  /* line 9, ../sass/fonts/fonts--fa-5.15.2/_rotated-flipped.scss */
  .fa5-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    transform: scale(1, -1); }
  
  /* line 10, ../sass/fonts/fonts--fa-5.15.2/_rotated-flipped.scss */
  .fa5-flip-both, .fa5-flip-horizontal.fa5-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    transform: scale(-1, -1); }
  
  /* line 16, ../sass/fonts/fonts--fa-5.15.2/_rotated-flipped.scss */
  :root .fa5-rotate-90,
  :root .fa5-rotate-180,
  :root .fa5-rotate-270,
  :root .fa5-flip-horizontal,
  :root .fa5-flip-vertical,
  :root .fa5-flip-both {
    filter: none; }
  
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_screen-reader.scss */
  .sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
  
  /* line 47, ../sass/fonts/fonts--fa-5.15.2/_mixins.scss */
  .sr-only-focusable:active, .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }
  
  /* line 1, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-glass:before {
    content: "\f000"; }
  
  /* line 3, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meetup {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 8, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 12, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-o:before {
    content: "\f005"; }
  
  /* line 14, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-remove:before {
    content: "\f00d"; }
  
  /* line 16, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-close:before {
    content: "\f00d"; }
  
  /* line 18, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gear:before {
    content: "\f013"; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trash-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 24, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trash-o:before {
    content: "\f2ed"; }
  
  /* line 26, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 30, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-o:before {
    content: "\f15b"; }
  
  /* line 32, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clock-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 36, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clock-o:before {
    content: "\f017"; }
  
  /* line 38, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 42, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-down:before {
    content: "\f358"; }
  
  /* line 44, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 48, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-up:before {
    content: "\f35b"; }
  
  /* line 50, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-play-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 54, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-play-circle-o:before {
    content: "\f144"; }
  
  /* line 56, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-repeat:before {
    content: "\f01e"; }
  
  /* line 58, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rotate-right:before {
    content: "\f01e"; }
  
  /* line 60, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-refresh:before {
    content: "\f021"; }
  
  /* line 62, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-list-alt {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 67, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dedent:before {
    content: "\f03b"; }
  
  /* line 69, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-video-camera:before {
    content: "\f03d"; }
  
  /* line 71, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-picture-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 75, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-picture-o:before {
    content: "\f03e"; }
  
  /* line 77, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-photo {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 81, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-photo:before {
    content: "\f03e"; }
  
  /* line 83, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-image {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 87, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-image:before {
    content: "\f03e"; }
  
  /* line 89, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil:before {
    content: "\f303"; }
  
  /* line 91, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-map-marker:before {
    content: "\f3c5"; }
  
  /* line 93, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 97, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil-square-o:before {
    content: "\f044"; }
  
  /* line 99, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-share-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 103, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-share-square-o:before {
    content: "\f14d"; }
  
  /* line 105, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 109, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-square-o:before {
    content: "\f14a"; }
  
  /* line 111, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows:before {
    content: "\f0b2"; }
  
  /* line 113, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 117, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-circle-o:before {
    content: "\f057"; }
  
  /* line 119, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 123, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-circle-o:before {
    content: "\f058"; }
  
  /* line 125, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mail-forward:before {
    content: "\f064"; }
  
  /* line 127, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-expand:before {
    content: "\f424"; }
  
  /* line 129, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-compress:before {
    content: "\f422"; }
  
  /* line 131, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eye {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 136, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eye-slash {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 141, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-warning:before {
    content: "\f071"; }
  
  /* line 143, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar:before {
    content: "\f073"; }
  
  /* line 145, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows-v:before {
    content: "\f338"; }
  
  /* line 147, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows-h:before {
    content: "\f337"; }
  
  /* line 149, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 153, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart:before {
    content: "\f080"; }
  
  /* line 155, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 159, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart-o:before {
    content: "\f080"; }
  
  /* line 161, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-twitter-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 166, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 171, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gears:before {
    content: "\f085"; }
  
  /* line 173, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 177, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-up:before {
    content: "\f164"; }
  
  /* line 179, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 183, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-down:before {
    content: "\f165"; }
  
  /* line 185, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-heart-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 189, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-heart-o:before {
    content: "\f004"; }
  
  /* line 191, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sign-out:before {
    content: "\f2f5"; }
  
  /* line 193, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 197, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin-square:before {
    content: "\f08c"; }
  
  /* line 199, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumb-tack:before {
    content: "\f08d"; }
  
  /* line 201, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-external-link:before {
    content: "\f35d"; }
  
  /* line 203, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sign-in:before {
    content: "\f2f6"; }
  
  /* line 205, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-github-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 210, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lemon-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 214, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lemon-o:before {
    content: "\f094"; }
  
  /* line 216, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 220, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-square-o:before {
    content: "\f0c8"; }
  
  /* line 222, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bookmark-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 226, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bookmark-o:before {
    content: "\f02e"; }
  
  /* line 228, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-twitter {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 233, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 237, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook:before {
    content: "\f39e"; }
  
  /* line 239, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-f {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 243, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-f:before {
    content: "\f39e"; }
  
  /* line 245, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-github {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 250, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-credit-card {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 255, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-feed:before {
    content: "\f09e"; }
  
  /* line 257, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hdd-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 261, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hdd-o:before {
    content: "\f0a0"; }
  
  /* line 263, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 267, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-right:before {
    content: "\f0a4"; }
  
  /* line 269, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 273, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-left:before {
    content: "\f0a5"; }
  
  /* line 275, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 279, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-up:before {
    content: "\f0a6"; }
  
  /* line 281, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 285, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-down:before {
    content: "\f0a7"; }
  
  /* line 287, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows-alt:before {
    content: "\f31e"; }
  
  /* line 289, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-group:before {
    content: "\f0c0"; }
  
  /* line 291, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-chain:before {
    content: "\f0c1"; }
  
  /* line 293, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-scissors:before {
    content: "\f0c4"; }
  
  /* line 295, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-files-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 299, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-files-o:before {
    content: "\f0c5"; }
  
  /* line 301, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-floppy-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 305, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-floppy-o:before {
    content: "\f0c7"; }
  
  /* line 307, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-navicon:before {
    content: "\f0c9"; }
  
  /* line 309, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reorder:before {
    content: "\f0c9"; }
  
  /* line 311, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pinterest {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 316, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pinterest-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 321, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 326, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 330, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus:before {
    content: "\f0d5"; }
  
  /* line 332, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-money {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 336, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-money:before {
    content: "\f3d1"; }
  
  /* line 338, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-unsorted:before {
    content: "\f0dc"; }
  
  /* line 340, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-desc:before {
    content: "\f0dd"; }
  
  /* line 342, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-asc:before {
    content: "\f0de"; }
  
  /* line 344, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 348, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin:before {
    content: "\f0e1"; }
  
  /* line 350, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rotate-left:before {
    content: "\f0e2"; }
  
  /* line 352, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-legal:before {
    content: "\f0e3"; }
  
  /* line 354, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tachometer:before {
    content: "\f3fd"; }
  
  /* line 356, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dashboard:before {
    content: "\f3fd"; }
  
  /* line 358, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comment-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 362, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comment-o:before {
    content: "\f075"; }
  
  /* line 364, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comments-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 368, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comments-o:before {
    content: "\f086"; }
  
  /* line 370, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flash:before {
    content: "\f0e7"; }
  
  /* line 372, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clipboard {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 377, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paste {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 381, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paste:before {
    content: "\f328"; }
  
  /* line 383, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lightbulb-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 387, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lightbulb-o:before {
    content: "\f0eb"; }
  
  /* line 389, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-exchange:before {
    content: "\f362"; }
  
  /* line 391, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cloud-download:before {
    content: "\f381"; }
  
  /* line 393, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cloud-upload:before {
    content: "\f382"; }
  
  /* line 395, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 399, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-o:before {
    content: "\f0f3"; }
  
  /* line 401, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cutlery:before {
    content: "\f2e7"; }
  
  /* line 403, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-text-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 407, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-text-o:before {
    content: "\f15c"; }
  
  /* line 409, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-building-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 413, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-building-o:before {
    content: "\f1ad"; }
  
  /* line 415, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hospital-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 419, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hospital-o:before {
    content: "\f0f8"; }
  
  /* line 421, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tablet:before {
    content: "\f3fa"; }
  
  /* line 423, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mobile:before {
    content: "\f3cd"; }
  
  /* line 425, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mobile-phone:before {
    content: "\f3cd"; }
  
  /* line 427, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 431, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-o:before {
    content: "\f111"; }
  
  /* line 433, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mail-reply:before {
    content: "\f3e5"; }
  
  /* line 435, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-github-alt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 440, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 444, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-o:before {
    content: "\f07b"; }
  
  /* line 446, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-open-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 450, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-open-o:before {
    content: "\f07c"; }
  
  /* line 452, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-smile-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 456, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-smile-o:before {
    content: "\f118"; }
  
  /* line 458, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-frown-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 462, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-frown-o:before {
    content: "\f119"; }
  
  /* line 464, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meh-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 468, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meh-o:before {
    content: "\f11a"; }
  
  /* line 470, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-keyboard-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 474, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-keyboard-o:before {
    content: "\f11c"; }
  
  /* line 476, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flag-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 480, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flag-o:before {
    content: "\f024"; }
  
  /* line 482, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mail-reply-all:before {
    content: "\f122"; }
  
  /* line 484, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 488, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-o:before {
    content: "\f089"; }
  
  /* line 490, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-empty {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 494, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-empty:before {
    content: "\f089"; }
  
  /* line 496, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-full {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 500, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-full:before {
    content: "\f089"; }
  
  /* line 502, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-code-fork:before {
    content: "\f126"; }
  
  /* line 504, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-chain-broken:before {
    content: "\f127"; }
  
  /* line 506, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-shield:before {
    content: "\f3ed"; }
  
  /* line 508, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 512, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-o:before {
    content: "\f133"; }
  
  /* line 514, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-maxcdn {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 519, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-html5 {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 524, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-css3 {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 529, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ticket:before {
    content: "\f3ff"; }
  
  /* line 531, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-minus-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 535, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-minus-square-o:before {
    content: "\f146"; }
  
  /* line 537, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-level-up:before {
    content: "\f3bf"; }
  
  /* line 539, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-level-down:before {
    content: "\f3be"; }
  
  /* line 541, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil-square:before {
    content: "\f14b"; }
  
  /* line 543, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-external-link-square:before {
    content: "\f360"; }
  
  /* line 545, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-compass {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 550, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 554, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-down:before {
    content: "\f150"; }
  
  /* line 556, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 560, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-down:before {
    content: "\f150"; }
  
  /* line 562, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 566, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-up:before {
    content: "\f151"; }
  
  /* line 568, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 572, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-up:before {
    content: "\f151"; }
  
  /* line 574, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 578, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-right:before {
    content: "\f152"; }
  
  /* line 580, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 584, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-right:before {
    content: "\f152"; }
  
  /* line 586, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eur:before {
    content: "\f153"; }
  
  /* line 588, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-euro:before {
    content: "\f153"; }
  
  /* line 590, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gbp:before {
    content: "\f154"; }
  
  /* line 592, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-usd:before {
    content: "\f155"; }
  
  /* line 594, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dollar:before {
    content: "\f155"; }
  
  /* line 596, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-inr:before {
    content: "\f156"; }
  
  /* line 598, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rupee:before {
    content: "\f156"; }
  
  /* line 600, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-jpy:before {
    content: "\f157"; }
  
  /* line 602, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cny:before {
    content: "\f157"; }
  
  /* line 604, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rmb:before {
    content: "\f157"; }
  
  /* line 606, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yen:before {
    content: "\f157"; }
  
  /* line 608, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rub:before {
    content: "\f158"; }
  
  /* line 610, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ruble:before {
    content: "\f158"; }
  
  /* line 612, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rouble:before {
    content: "\f158"; }
  
  /* line 614, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-krw:before {
    content: "\f159"; }
  
  /* line 616, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-won:before {
    content: "\f159"; }
  
  /* line 618, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-btc {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 623, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitcoin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 627, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitcoin:before {
    content: "\f15a"; }
  
  /* line 629, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-text:before {
    content: "\f15c"; }
  
  /* line 631, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-alpha-asc:before {
    content: "\f15d"; }
  
  /* line 633, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-alpha-desc:before {
    content: "\f881"; }
  
  /* line 635, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-amount-asc:before {
    content: "\f160"; }
  
  /* line 637, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-amount-desc:before {
    content: "\f884"; }
  
  /* line 639, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-numeric-asc:before {
    content: "\f162"; }
  
  /* line 641, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-numeric-desc:before {
    content: "\f886"; }
  
  /* line 643, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 648, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 653, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-xing {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 658, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-xing-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 663, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube-play {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 667, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube-play:before {
    content: "\f167"; }
  
  /* line 669, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dropbox {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 674, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stack-overflow {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 679, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-instagram {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 684, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flickr {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 689, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-adn {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 694, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitbucket {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 699, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitbucket-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 703, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitbucket-square:before {
    content: "\f171"; }
  
  /* line 705, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tumblr {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 710, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tumblr-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 715, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-down:before {
    content: "\f309"; }
  
  /* line 717, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-up:before {
    content: "\f30c"; }
  
  /* line 719, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-left:before {
    content: "\f30a"; }
  
  /* line 721, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-right:before {
    content: "\f30b"; }
  
  /* line 723, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-apple {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 728, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-windows {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 733, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-android {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 738, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linux {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 743, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dribbble {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 748, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-skype {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 753, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-foursquare {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 758, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trello {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 763, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gratipay {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 768, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gittip {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 772, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gittip:before {
    content: "\f184"; }
  
  /* line 774, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sun-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 778, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sun-o:before {
    content: "\f185"; }
  
  /* line 780, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-moon-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 784, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-moon-o:before {
    content: "\f186"; }
  
  /* line 786, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vk {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 791, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-weibo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 796, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-renren {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 801, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pagelines {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 806, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stack-exchange {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 811, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 815, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-right:before {
    content: "\f35a"; }
  
  /* line 817, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 821, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-left:before {
    content: "\f359"; }
  
  /* line 823, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 827, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-left:before {
    content: "\f191"; }
  
  /* line 829, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 833, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-left:before {
    content: "\f191"; }
  
  /* line 835, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dot-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 839, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dot-circle-o:before {
    content: "\f192"; }
  
  /* line 841, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vimeo-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 846, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-try:before {
    content: "\f195"; }
  
  /* line 848, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-turkish-lira:before {
    content: "\f195"; }
  
  /* line 850, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-plus-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 854, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-plus-square-o:before {
    content: "\f0fe"; }
  
  /* line 856, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-slack {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 861, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wordpress {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 866, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-openid {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 871, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-institution:before {
    content: "\f19c"; }
  
  /* line 873, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bank:before {
    content: "\f19c"; }
  
  /* line 875, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mortar-board:before {
    content: "\f19d"; }
  
  /* line 877, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yahoo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 882, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 887, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reddit {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 892, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reddit-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 897, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stumbleupon-circle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 902, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stumbleupon {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 907, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-delicious {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 912, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-digg {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 917, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pied-piper-pp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 922, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pied-piper-alt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 927, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drupal {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 932, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-joomla {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 937, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-spoon:before {
    content: "\f2e5"; }
  
  /* line 939, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-behance {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 944, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-behance-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 949, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-steam {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 954, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-steam-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 959, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-automobile:before {
    content: "\f1b9"; }
  
  /* line 961, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 965, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-o:before {
    content: "\f0e0"; }
  
  /* line 967, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-spotify {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 972, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-deviantart {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 977, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-soundcloud {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 982, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-pdf-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 986, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-pdf-o:before {
    content: "\f1c1"; }
  
  /* line 988, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-word-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 992, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-word-o:before {
    content: "\f1c2"; }
  
  /* line 994, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-excel-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 998, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-excel-o:before {
    content: "\f1c3"; }
  
  /* line 1000, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-powerpoint-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1004, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-powerpoint-o:before {
    content: "\f1c4"; }
  
  /* line 1006, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-image-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1010, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-image-o:before {
    content: "\f1c5"; }
  
  /* line 1012, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-photo-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1016, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-photo-o:before {
    content: "\f1c5"; }
  
  /* line 1018, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-picture-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1022, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-picture-o:before {
    content: "\f1c5"; }
  
  /* line 1024, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-archive-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1028, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-archive-o:before {
    content: "\f1c6"; }
  
  /* line 1030, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-zip-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1034, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-zip-o:before {
    content: "\f1c6"; }
  
  /* line 1036, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-audio-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1040, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-audio-o:before {
    content: "\f1c7"; }
  
  /* line 1042, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-sound-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1046, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-sound-o:before {
    content: "\f1c7"; }
  
  /* line 1048, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-video-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1052, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-video-o:before {
    content: "\f1c8"; }
  
  /* line 1054, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-movie-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1058, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-movie-o:before {
    content: "\f1c8"; }
  
  /* line 1060, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-code-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1064, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-code-o:before {
    content: "\f1c9"; }
  
  /* line 1066, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vine {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1071, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-codepen {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1076, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-jsfiddle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1081, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-ring {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1086, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-bouy {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1090, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-bouy:before {
    content: "\f1cd"; }
  
  /* line 1092, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-buoy {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1096, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-buoy:before {
    content: "\f1cd"; }
  
  /* line 1098, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-saver {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1102, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-saver:before {
    content: "\f1cd"; }
  
  /* line 1104, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-support {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1108, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-support:before {
    content: "\f1cd"; }
  
  /* line 1110, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-o-notch:before {
    content: "\f1ce"; }
  
  /* line 1112, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rebel {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1117, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ra {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1121, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ra:before {
    content: "\f1d0"; }
  
  /* line 1123, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-resistance {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1127, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-resistance:before {
    content: "\f1d0"; }
  
  /* line 1129, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-empire {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1134, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ge {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1138, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ge:before {
    content: "\f1d1"; }
  
  /* line 1140, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-git-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1145, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-git {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1150, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hacker-news {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1155, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-y-combinator-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1159, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-y-combinator-square:before {
    content: "\f1d4"; }
  
  /* line 1161, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1165, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc-square:before {
    content: "\f1d4"; }
  
  /* line 1167, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tencent-weibo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1172, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-qq {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1177, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-weixin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1182, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wechat {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1186, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wechat:before {
    content: "\f1d7"; }
  
  /* line 1188, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-send:before {
    content: "\f1d8"; }
  
  /* line 1190, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paper-plane-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1194, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paper-plane-o:before {
    content: "\f1d8"; }
  
  /* line 1196, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-send-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1200, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-send-o:before {
    content: "\f1d8"; }
  
  /* line 1202, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-thin {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1206, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-thin:before {
    content: "\f111"; }
  
  /* line 1208, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-header:before {
    content: "\f1dc"; }
  
  /* line 1210, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sliders:before {
    content: "\f1de"; }
  
  /* line 1212, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-futbol-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1216, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-futbol-o:before {
    content: "\f1e3"; }
  
  /* line 1218, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-soccer-ball-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1222, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-soccer-ball-o:before {
    content: "\f1e3"; }
  
  /* line 1224, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-slideshare {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1229, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-twitch {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1234, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yelp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1239, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-newspaper-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1243, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-newspaper-o:before {
    content: "\f1ea"; }
  
  /* line 1245, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paypal {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1250, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-wallet {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1255, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-visa {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1260, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-mastercard {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1265, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-discover {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1270, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-amex {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1275, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-paypal {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1280, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-stripe {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1285, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-slash-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1289, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-slash-o:before {
    content: "\f1f6"; }
  
  /* line 1291, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trash:before {
    content: "\f2ed"; }
  
  /* line 1293, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-copyright {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1298, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eyedropper:before {
    content: "\f1fb"; }
  
  /* line 1300, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-area-chart:before {
    content: "\f1fe"; }
  
  /* line 1302, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pie-chart:before {
    content: "\f200"; }
  
  /* line 1304, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-line-chart:before {
    content: "\f201"; }
  
  /* line 1306, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lastfm {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1311, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lastfm-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1316, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ioxhost {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1321, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-angellist {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1326, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1330, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc:before {
    content: "\f20a"; }
  
  /* line 1332, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ils:before {
    content: "\f20b"; }
  
  /* line 1334, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-shekel:before {
    content: "\f20b"; }
  
  /* line 1336, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sheqel:before {
    content: "\f20b"; }
  
  /* line 1338, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meanpath {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1342, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meanpath:before {
    content: "\f2b4"; }
  
  /* line 1344, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-buysellads {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1349, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-connectdevelop {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1354, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dashcube {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1359, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-forumbee {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1364, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-leanpub {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1369, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sellsy {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1374, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-shirtsinbulk {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1379, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-simplybuilt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1384, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-skyatlas {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1389, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-diamond {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1393, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-diamond:before {
    content: "\f3a5"; }
  
  /* line 1395, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-intersex:before {
    content: "\f224"; }
  
  /* line 1397, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-official {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1401, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-official:before {
    content: "\f09a"; }
  
  /* line 1403, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pinterest-p {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1408, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-whatsapp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1413, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hotel:before {
    content: "\f236"; }
  
  /* line 1415, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-viacoin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1420, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-medium {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1425, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-y-combinator {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1430, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1434, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc:before {
    content: "\f23b"; }
  
  /* line 1436, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-optin-monster {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1441, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-opencart {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1446, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-expeditedssl {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1451, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-4:before {
    content: "\f240"; }
  
  /* line 1453, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery:before {
    content: "\f240"; }
  
  /* line 1455, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-3:before {
    content: "\f241"; }
  
  /* line 1457, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-2:before {
    content: "\f242"; }
  
  /* line 1459, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-1:before {
    content: "\f243"; }
  
  /* line 1461, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-0:before {
    content: "\f244"; }
  
  /* line 1463, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-object-group {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1468, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-object-ungroup {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1473, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sticky-note-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1477, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sticky-note-o:before {
    content: "\f249"; }
  
  /* line 1479, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-jcb {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1484, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-diners-club {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1489, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clone {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1494, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1498, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-o:before {
    content: "\f254"; }
  
  /* line 1500, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-1:before {
    content: "\f251"; }
  
  /* line 1502, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-2:before {
    content: "\f252"; }
  
  /* line 1504, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-3:before {
    content: "\f253"; }
  
  /* line 1506, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-rock-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1510, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-rock-o:before {
    content: "\f255"; }
  
  /* line 1512, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-grab-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1516, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-grab-o:before {
    content: "\f255"; }
  
  /* line 1518, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-paper-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1522, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-paper-o:before {
    content: "\f256"; }
  
  /* line 1524, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-stop-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1528, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-stop-o:before {
    content: "\f256"; }
  
  /* line 1530, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-scissors-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1534, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-scissors-o:before {
    content: "\f257"; }
  
  /* line 1536, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-lizard-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1540, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-lizard-o:before {
    content: "\f258"; }
  
  /* line 1542, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-spock-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1546, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-spock-o:before {
    content: "\f259"; }
  
  /* line 1548, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-pointer-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1552, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-pointer-o:before {
    content: "\f25a"; }
  
  /* line 1554, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-peace-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1558, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-peace-o:before {
    content: "\f25b"; }
  
  /* line 1560, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-registered {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1565, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-creative-commons {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1570, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gg {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1575, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gg-circle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1580, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tripadvisor {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1585, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-odnoklassniki {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1590, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-odnoklassniki-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1595, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-get-pocket {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1600, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wikipedia-w {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1605, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-safari {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1610, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-chrome {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1615, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-firefox {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1620, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-opera {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1625, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-internet-explorer {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1630, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-television:before {
    content: "\f26c"; }
  
  /* line 1632, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-contao {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1637, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-500px {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1642, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-amazon {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1647, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-plus-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1651, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-plus-o:before {
    content: "\f271"; }
  
  /* line 1653, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-minus-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1657, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-minus-o:before {
    content: "\f272"; }
  
  /* line 1659, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-times-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1663, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-times-o:before {
    content: "\f273"; }
  
  /* line 1665, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-check-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1669, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-check-o:before {
    content: "\f274"; }
  
  /* line 1671, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-map-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1675, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-map-o:before {
    content: "\f279"; }
  
  /* line 1677, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-commenting:before {
    content: "\f4ad"; }
  
  /* line 1679, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-commenting-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1683, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-commenting-o:before {
    content: "\f4ad"; }
  
  /* line 1685, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-houzz {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1690, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vimeo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1694, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vimeo:before {
    content: "\f27d"; }
  
  /* line 1696, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-black-tie {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1701, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fonticons {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1706, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reddit-alien {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1711, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-edge {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1716, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-credit-card-alt:before {
    content: "\f09d"; }
  
  /* line 1718, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-codiepie {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1723, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-modx {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1728, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fort-awesome {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1733, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-usb {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1738, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-product-hunt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1743, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mixcloud {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1748, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-scribd {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1753, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pause-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1757, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pause-circle-o:before {
    content: "\f28b"; }
  
  /* line 1759, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stop-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1763, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stop-circle-o:before {
    content: "\f28d"; }
  
  /* line 1765, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bluetooth {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1770, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bluetooth-b {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1775, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gitlab {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1780, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wpbeginner {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1785, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wpforms {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1790, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envira {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1795, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wheelchair-alt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1799, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wheelchair-alt:before {
    content: "\f368"; }
  
  /* line 1801, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-question-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1805, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-question-circle-o:before {
    content: "\f059"; }
  
  /* line 1807, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-volume-control-phone:before {
    content: "\f2a0"; }
  
  /* line 1809, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-asl-interpreting:before {
    content: "\f2a3"; }
  
  /* line 1811, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-deafness:before {
    content: "\f2a4"; }
  
  /* line 1813, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hard-of-hearing:before {
    content: "\f2a4"; }
  
  /* line 1815, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-glide {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }/**/
@font-face {
    font-family: 'Font Awesome 5 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-brands-400.eot);
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-brands-400.woff2) format("woff2"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-brands-400.woff) format("woff"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-brands-400.ttf) format("truetype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-brands-400.svg#fontawesome) format("svg"); }
   @font-face {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-regular-400.eot);
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-regular-400.woff2) format("woff2"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-regular-400.woff) format("woff"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-regular-400.ttf) format("truetype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-regular-400.svg#fontawesome) format("svg"); }
   @font-face {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-solid-900.eot);
    src: url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-solid-900.woff2) format("woff2"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-solid-900.woff) format("woff"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-solid-900.ttf) format("truetype"), url(https://www.mit-bund.de/sites/all/themes/ubg/ubg_omega/fonts/fa/fontawesome-5.15.2/webfonts/fa-solid-900.svg#fontawesome) format("svg"); } 
 /* line 1820, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-glide-g {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1825, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-signing:before {
    content: "\f2a7"; }
  
  /* line 1827, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-viadeo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1832, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-viadeo-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1837, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snapchat {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1842, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snapchat-ghost {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1847, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snapchat-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1852, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pied-piper {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1857, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-first-order {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1862, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yoast {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1867, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-themeisle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1872, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-official {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1876, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-official:before {
    content: "\f2b3"; }
  
  /* line 1878, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-circle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1882, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-circle:before {
    content: "\f2b3"; }
  
  /* line 1884, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-font-awesome {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1889, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fa {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1893, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fa:before {
    content: "\f2b4"; }
  
  /* line 1895, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-handshake-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1899, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-handshake-o:before {
    content: "\f2b5"; }
  
  /* line 1901, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-open-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1905, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-open-o:before {
    content: "\f2b6"; }
  
  /* line 1907, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linode {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1912, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-book-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1916, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-book-o:before {
    content: "\f2b9"; }
  
  /* line 1918, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vcard:before {
    content: "\f2bb"; }
  
  /* line 1920, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-card-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1924, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-card-o:before {
    content: "\f2bb"; }
  
  /* line 1926, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vcard-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1930, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vcard-o:before {
    content: "\f2bb"; }
  
  /* line 1932, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1936, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-circle-o:before {
    content: "\f2bd"; }
  
  /* line 1938, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1942, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-o:before {
    content: "\f007"; }
  
  /* line 1944, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-id-badge {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1949, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drivers-license:before {
    content: "\f2c2"; }
  
  /* line 1951, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-id-card-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1955, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-id-card-o:before {
    content: "\f2c2"; }
  
  /* line 1957, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drivers-license-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1961, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drivers-license-o:before {
    content: "\f2c2"; }
  
  /* line 1963, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-quora {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1968, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-free-code-camp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1973, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-telegram {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1978, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-4:before {
    content: "\f2c7"; }
  
  /* line 1980, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer:before {
    content: "\f2c7"; }
  
  /* line 1982, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-3:before {
    content: "\f2c8"; }
  
  /* line 1984, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-2:before {
    content: "\f2c9"; }
  
  /* line 1986, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-1:before {
    content: "\f2ca"; }
  
  /* line 1988, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-0:before {
    content: "\f2cb"; }
  
  /* line 1990, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bathtub:before {
    content: "\f2cd"; }
  
  /* line 1992, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-s15:before {
    content: "\f2cd"; }
  
  /* line 1994, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-maximize {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1999, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-restore {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2004, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-rectangle:before {
    content: "\f410"; }
  
  /* line 2006, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-close-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2010, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-close-o:before {
    content: "\f410"; }
  
  /* line 2012, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-rectangle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2016, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-rectangle-o:before {
    content: "\f410"; }
  
  /* line 2018, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bandcamp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2023, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-grav {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2028, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-etsy {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2033, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-imdb {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2038, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ravelry {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2043, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eercast {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2047, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eercast:before {
    content: "\f2da"; }
  
  /* line 2049, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snowflake-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2053, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snowflake-o:before {
    content: "\f2dc"; }
  
  /* line 2055, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-superpowers {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2060, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wpexplorer {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2065, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cab:before {
    content: "\f1ba"; }
  
  /* line 4, ../sass/fonts/fonts--fa-5.15.2/_stacked.scss */
  .fa5-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em; }
  
  /* line 13, ../sass/fonts/fonts--fa-5.15.2/_stacked.scss */
  .fa5-stack-1x,
  .fa5-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%; }
  
  /* line 21, ../sass/fonts/fonts--fa-5.15.2/_stacked.scss */
  .fa5-stack-1x {
    line-height: inherit; }
  
  /* line 25, ../sass/fonts/fonts--fa-5.15.2/_stacked.scss */
  .fa5-stack-2x {
    font-size: 2em; }
  
  /* line 29, ../sass/fonts/fonts--fa-5.15.2/_stacked.scss */
  .fa5-inverse {
    color: #fff; }
  
  /*!
   * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
   *//* line 20, ../sass/fonts/fonts--fa-5.15.2/brands.scss */
  .fab {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /*!
   * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
   */
  /*
  
  
  
  
  
  
  
  
  
  
  
  */
  /*!
   * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
   *//* line 20, ../sass/fonts/fonts--fa-5.15.2/regular.scss */
  .far {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /*!
   * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
   *//* line 20, ../sass/fonts/fonts--fa-5.15.2/solid.scss */
  .fa5,
  .fas {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900; }
  
  /*!
   * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
   * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
   */
  /* line 1, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-glass:before {
    content: "\f000"; }
  
  /* line 3, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meetup {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 8, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 12, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-o:before {
    content: "\f005"; }
  
  /* line 14, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-remove:before {
    content: "\f00d"; }
  
  /* line 16, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-close:before {
    content: "\f00d"; }
  
  /* line 18, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gear:before {
    content: "\f013"; }
  
  /* line 20, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trash-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 24, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trash-o:before {
    content: "\f2ed"; }
  
  /* line 26, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 30, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-o:before {
    content: "\f15b"; }
  
  /* line 32, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clock-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 36, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clock-o:before {
    content: "\f017"; }
  
  /* line 38, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 42, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-down:before {
    content: "\f358"; }
  
  /* line 44, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 48, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-up:before {
    content: "\f35b"; }
  
  /* line 50, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-play-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 54, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-play-circle-o:before {
    content: "\f144"; }
  
  /* line 56, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-repeat:before {
    content: "\f01e"; }
  
  /* line 58, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rotate-right:before {
    content: "\f01e"; }
  
  /* line 60, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-refresh:before {
    content: "\f021"; }
  
  /* line 62, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-list-alt {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 67, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dedent:before {
    content: "\f03b"; }
  
  /* line 69, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-video-camera:before {
    content: "\f03d"; }
  
  /* line 71, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-picture-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 75, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-picture-o:before {
    content: "\f03e"; }
  
  /* line 77, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-photo {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 81, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-photo:before {
    content: "\f03e"; }
  
  /* line 83, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-image {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 87, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-image:before {
    content: "\f03e"; }
  
  /* line 89, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil:before {
    content: "\f303"; }
  
  /* line 91, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-map-marker:before {
    content: "\f3c5"; }
  
  /* line 93, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 97, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil-square-o:before {
    content: "\f044"; }
  
  /* line 99, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-share-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 103, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-share-square-o:before {
    content: "\f14d"; }
  
  /* line 105, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 109, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-square-o:before {
    content: "\f14a"; }
  
  /* line 111, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows:before {
    content: "\f0b2"; }
  
  /* line 113, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 117, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-circle-o:before {
    content: "\f057"; }
  
  /* line 119, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 123, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-check-circle-o:before {
    content: "\f058"; }
  
  /* line 125, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mail-forward:before {
    content: "\f064"; }
  
  /* line 127, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-expand:before {
    content: "\f424"; }
  
  /* line 129, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-compress:before {
    content: "\f422"; }
  
  /* line 131, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eye {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 136, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eye-slash {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 141, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-warning:before {
    content: "\f071"; }
  
  /* line 143, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar:before {
    content: "\f073"; }
  
  /* line 145, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows-v:before {
    content: "\f338"; }
  
  /* line 147, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows-h:before {
    content: "\f337"; }
  
  /* line 149, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 153, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart:before {
    content: "\f080"; }
  
  /* line 155, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 159, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bar-chart-o:before {
    content: "\f080"; }
  
  /* line 161, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-twitter-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 166, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 171, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gears:before {
    content: "\f085"; }
  
  /* line 173, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 177, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-up:before {
    content: "\f164"; }
  
  /* line 179, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 183, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumbs-o-down:before {
    content: "\f165"; }
  
  /* line 185, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-heart-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 189, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-heart-o:before {
    content: "\f004"; }
  
  /* line 191, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sign-out:before {
    content: "\f2f5"; }
  
  /* line 193, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 197, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin-square:before {
    content: "\f08c"; }
  
  /* line 199, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thumb-tack:before {
    content: "\f08d"; }
  
  /* line 201, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-external-link:before {
    content: "\f35d"; }
  
  /* line 203, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sign-in:before {
    content: "\f2f6"; }
  
  /* line 205, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-github-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 210, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lemon-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 214, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lemon-o:before {
    content: "\f094"; }
  
  /* line 216, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 220, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-square-o:before {
    content: "\f0c8"; }
  
  /* line 222, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bookmark-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 226, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bookmark-o:before {
    content: "\f02e"; }
  
  /* line 228, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-twitter {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 233, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 237, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook:before {
    content: "\f39e"; }
  
  /* line 239, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-f {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 243, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-f:before {
    content: "\f39e"; }
  
  /* line 245, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-github {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 250, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-credit-card {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 255, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-feed:before {
    content: "\f09e"; }
  
  /* line 257, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hdd-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 261, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hdd-o:before {
    content: "\f0a0"; }
  
  /* line 263, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 267, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-right:before {
    content: "\f0a4"; }
  
  /* line 269, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 273, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-left:before {
    content: "\f0a5"; }
  
  /* line 275, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 279, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-up:before {
    content: "\f0a6"; }
  
  /* line 281, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 285, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-o-down:before {
    content: "\f0a7"; }
  
  /* line 287, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrows-alt:before {
    content: "\f31e"; }
  
  /* line 289, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-group:before {
    content: "\f0c0"; }
  
  /* line 291, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-chain:before {
    content: "\f0c1"; }
  
  /* line 293, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-scissors:before {
    content: "\f0c4"; }
  
  /* line 295, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-files-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 299, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-files-o:before {
    content: "\f0c5"; }
  
  /* line 301, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-floppy-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 305, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-floppy-o:before {
    content: "\f0c7"; }
  
  /* line 307, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-navicon:before {
    content: "\f0c9"; }
  
  /* line 309, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reorder:before {
    content: "\f0c9"; }
  
  /* line 311, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pinterest {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 316, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pinterest-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 321, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 326, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 330, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus:before {
    content: "\f0d5"; }
  
  /* line 332, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-money {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 336, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-money:before {
    content: "\f3d1"; }
  
  /* line 338, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-unsorted:before {
    content: "\f0dc"; }
  
  /* line 340, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-desc:before {
    content: "\f0dd"; }
  
  /* line 342, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-asc:before {
    content: "\f0de"; }
  
  /* line 344, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 348, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linkedin:before {
    content: "\f0e1"; }
  
  /* line 350, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rotate-left:before {
    content: "\f0e2"; }
  
  /* line 352, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-legal:before {
    content: "\f0e3"; }
  
  /* line 354, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tachometer:before {
    content: "\f3fd"; }
  
  /* line 356, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dashboard:before {
    content: "\f3fd"; }
  
  /* line 358, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comment-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 362, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comment-o:before {
    content: "\f075"; }
  
  /* line 364, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comments-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 368, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-comments-o:before {
    content: "\f086"; }
  
  /* line 370, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flash:before {
    content: "\f0e7"; }
  
  /* line 372, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clipboard {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 377, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paste {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 381, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paste:before {
    content: "\f328"; }
  
  /* line 383, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lightbulb-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 387, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lightbulb-o:before {
    content: "\f0eb"; }
  
  /* line 389, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-exchange:before {
    content: "\f362"; }
  
  /* line 391, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cloud-download:before {
    content: "\f381"; }
  
  /* line 393, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cloud-upload:before {
    content: "\f382"; }
  
  /* line 395, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 399, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-o:before {
    content: "\f0f3"; }
  
  /* line 401, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cutlery:before {
    content: "\f2e7"; }
  
  /* line 403, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-text-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 407, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-text-o:before {
    content: "\f15c"; }
  
  /* line 409, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-building-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 413, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-building-o:before {
    content: "\f1ad"; }
  
  /* line 415, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hospital-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 419, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hospital-o:before {
    content: "\f0f8"; }
  
  /* line 421, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tablet:before {
    content: "\f3fa"; }
  
  /* line 423, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mobile:before {
    content: "\f3cd"; }
  
  /* line 425, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mobile-phone:before {
    content: "\f3cd"; }
  
  /* line 427, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 431, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-o:before {
    content: "\f111"; }
  
  /* line 433, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mail-reply:before {
    content: "\f3e5"; }
  
  /* line 435, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-github-alt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 440, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 444, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-o:before {
    content: "\f07b"; }
  
  /* line 446, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-open-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 450, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-folder-open-o:before {
    content: "\f07c"; }
  
  /* line 452, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-smile-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 456, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-smile-o:before {
    content: "\f118"; }
  
  /* line 458, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-frown-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 462, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-frown-o:before {
    content: "\f119"; }
  
  /* line 464, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meh-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 468, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meh-o:before {
    content: "\f11a"; }
  
  /* line 470, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-keyboard-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 474, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-keyboard-o:before {
    content: "\f11c"; }
  
  /* line 476, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flag-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 480, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flag-o:before {
    content: "\f024"; }
  
  /* line 482, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mail-reply-all:before {
    content: "\f122"; }
  
  /* line 484, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 488, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-o:before {
    content: "\f089"; }
  
  /* line 490, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-empty {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 494, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-empty:before {
    content: "\f089"; }
  
  /* line 496, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-full {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 500, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-star-half-full:before {
    content: "\f089"; }
  
  /* line 502, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-code-fork:before {
    content: "\f126"; }
  
  /* line 504, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-chain-broken:before {
    content: "\f127"; }
  
  /* line 506, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-shield:before {
    content: "\f3ed"; }
  
  /* line 508, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 512, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-o:before {
    content: "\f133"; }
  
  /* line 514, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-maxcdn {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 519, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-html5 {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 524, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-css3 {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 529, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ticket:before {
    content: "\f3ff"; }
  
  /* line 531, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-minus-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 535, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-minus-square-o:before {
    content: "\f146"; }
  
  /* line 537, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-level-up:before {
    content: "\f3bf"; }
  
  /* line 539, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-level-down:before {
    content: "\f3be"; }
  
  /* line 541, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pencil-square:before {
    content: "\f14b"; }
  
  /* line 543, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-external-link-square:before {
    content: "\f360"; }
  
  /* line 545, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-compass {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 550, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 554, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-down:before {
    content: "\f150"; }
  
  /* line 556, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-down {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 560, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-down:before {
    content: "\f150"; }
  
  /* line 562, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 566, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-up:before {
    content: "\f151"; }
  
  /* line 568, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-up {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 572, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-up:before {
    content: "\f151"; }
  
  /* line 574, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 578, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-right:before {
    content: "\f152"; }
  
  /* line 580, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 584, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-right:before {
    content: "\f152"; }
  
  /* line 586, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eur:before {
    content: "\f153"; }
  
  /* line 588, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-euro:before {
    content: "\f153"; }
  
  /* line 590, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gbp:before {
    content: "\f154"; }
  
  /* line 592, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-usd:before {
    content: "\f155"; }
  
  /* line 594, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dollar:before {
    content: "\f155"; }
  
  /* line 596, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-inr:before {
    content: "\f156"; }
  
  /* line 598, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rupee:before {
    content: "\f156"; }
  
  /* line 600, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-jpy:before {
    content: "\f157"; }
  
  /* line 602, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cny:before {
    content: "\f157"; }
  
  /* line 604, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rmb:before {
    content: "\f157"; }
  
  /* line 606, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yen:before {
    content: "\f157"; }
  
  /* line 608, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rub:before {
    content: "\f158"; }
  
  /* line 610, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ruble:before {
    content: "\f158"; }
  
  /* line 612, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rouble:before {
    content: "\f158"; }
  
  /* line 614, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-krw:before {
    content: "\f159"; }
  
  /* line 616, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-won:before {
    content: "\f159"; }
  
  /* line 618, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-btc {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 623, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitcoin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 627, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitcoin:before {
    content: "\f15a"; }
  
  /* line 629, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-text:before {
    content: "\f15c"; }
  
  /* line 631, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-alpha-asc:before {
    content: "\f15d"; }
  
  /* line 633, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-alpha-desc:before {
    content: "\f881"; }
  
  /* line 635, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-amount-asc:before {
    content: "\f160"; }
  
  /* line 637, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-amount-desc:before {
    content: "\f884"; }
  
  /* line 639, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-numeric-asc:before {
    content: "\f162"; }
  
  /* line 641, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sort-numeric-desc:before {
    content: "\f886"; }
  
  /* line 643, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 648, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 653, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-xing {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 658, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-xing-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 663, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube-play {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 667, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-youtube-play:before {
    content: "\f167"; }
  
  /* line 669, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dropbox {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 674, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stack-overflow {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 679, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-instagram {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 684, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-flickr {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 689, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-adn {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 694, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitbucket {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 699, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitbucket-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 703, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bitbucket-square:before {
    content: "\f171"; }
  
  /* line 705, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tumblr {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 710, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tumblr-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 715, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-down:before {
    content: "\f309"; }
  
  /* line 717, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-up:before {
    content: "\f30c"; }
  
  /* line 719, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-left:before {
    content: "\f30a"; }
  
  /* line 721, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-long-arrow-right:before {
    content: "\f30b"; }
  
  /* line 723, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-apple {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 728, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-windows {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 733, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-android {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 738, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linux {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 743, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dribbble {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 748, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-skype {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 753, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-foursquare {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 758, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trello {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 763, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gratipay {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 768, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gittip {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 772, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gittip:before {
    content: "\f184"; }
  
  /* line 774, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sun-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 778, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sun-o:before {
    content: "\f185"; }
  
  /* line 780, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-moon-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 784, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-moon-o:before {
    content: "\f186"; }
  
  /* line 786, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vk {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 791, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-weibo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 796, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-renren {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 801, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pagelines {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 806, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stack-exchange {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 811, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-right {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 815, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-right:before {
    content: "\f35a"; }
  
  /* line 817, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 821, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-arrow-circle-o-left:before {
    content: "\f359"; }
  
  /* line 823, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 827, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-caret-square-o-left:before {
    content: "\f191"; }
  
  /* line 829, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-left {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 833, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-toggle-left:before {
    content: "\f191"; }
  
  /* line 835, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dot-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 839, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dot-circle-o:before {
    content: "\f192"; }
  
  /* line 841, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vimeo-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 846, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-try:before {
    content: "\f195"; }
  
  /* line 848, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-turkish-lira:before {
    content: "\f195"; }
  
  /* line 850, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-plus-square-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 854, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-plus-square-o:before {
    content: "\f0fe"; }
  
  /* line 856, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-slack {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 861, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wordpress {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 866, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-openid {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 871, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-institution:before {
    content: "\f19c"; }
  
  /* line 873, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bank:before {
    content: "\f19c"; }
  
  /* line 875, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mortar-board:before {
    content: "\f19d"; }
  
  /* line 877, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yahoo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 882, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 887, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reddit {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 892, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reddit-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 897, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stumbleupon-circle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 902, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stumbleupon {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 907, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-delicious {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 912, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-digg {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 917, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pied-piper-pp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 922, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pied-piper-alt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 927, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drupal {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 932, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-joomla {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 937, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-spoon:before {
    content: "\f2e5"; }
  
  /* line 939, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-behance {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 944, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-behance-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 949, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-steam {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 954, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-steam-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 959, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-automobile:before {
    content: "\f1b9"; }
  
  /* line 961, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 965, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-o:before {
    content: "\f0e0"; }
  
  /* line 967, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-spotify {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 972, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-deviantart {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 977, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-soundcloud {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 982, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-pdf-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 986, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-pdf-o:before {
    content: "\f1c1"; }
  
  /* line 988, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-word-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 992, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-word-o:before {
    content: "\f1c2"; }
  
  /* line 994, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-excel-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 998, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-excel-o:before {
    content: "\f1c3"; }
  
  /* line 1000, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-powerpoint-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1004, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-powerpoint-o:before {
    content: "\f1c4"; }
  
  /* line 1006, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-image-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1010, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-image-o:before {
    content: "\f1c5"; }
  
  /* line 1012, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-photo-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1016, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-photo-o:before {
    content: "\f1c5"; }
  
  /* line 1018, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-picture-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1022, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-picture-o:before {
    content: "\f1c5"; }
  
  /* line 1024, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-archive-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1028, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-archive-o:before {
    content: "\f1c6"; }
  
  /* line 1030, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-zip-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1034, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-zip-o:before {
    content: "\f1c6"; }
  
  /* line 1036, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-audio-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1040, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-audio-o:before {
    content: "\f1c7"; }
  
  /* line 1042, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-sound-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1046, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-sound-o:before {
    content: "\f1c7"; }
  
  /* line 1048, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-video-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1052, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-video-o:before {
    content: "\f1c8"; }
  
  /* line 1054, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-movie-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1058, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-movie-o:before {
    content: "\f1c8"; }
  
  /* line 1060, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-code-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1064, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-file-code-o:before {
    content: "\f1c9"; }
  
  /* line 1066, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vine {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1071, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-codepen {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1076, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-jsfiddle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1081, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-ring {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1086, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-bouy {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1090, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-bouy:before {
    content: "\f1cd"; }
  
  /* line 1092, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-buoy {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1096, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-buoy:before {
    content: "\f1cd"; }
  
  /* line 1098, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-saver {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1102, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-life-saver:before {
    content: "\f1cd"; }
  
  /* line 1104, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-support {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1108, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-support:before {
    content: "\f1cd"; }
  
  /* line 1110, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-o-notch:before {
    content: "\f1ce"; }
  
  /* line 1112, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-rebel {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1117, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ra {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1121, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ra:before {
    content: "\f1d0"; }
  
  /* line 1123, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-resistance {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1127, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-resistance:before {
    content: "\f1d0"; }
  
  /* line 1129, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-empire {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1134, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ge {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1138, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ge:before {
    content: "\f1d1"; }
  
  /* line 1140, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-git-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1145, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-git {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1150, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hacker-news {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1155, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-y-combinator-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1159, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-y-combinator-square:before {
    content: "\f1d4"; }
  
  /* line 1161, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1165, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc-square:before {
    content: "\f1d4"; }
  
  /* line 1167, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tencent-weibo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1172, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-qq {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1177, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-weixin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1182, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wechat {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1186, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wechat:before {
    content: "\f1d7"; }
  
  /* line 1188, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-send:before {
    content: "\f1d8"; }
  
  /* line 1190, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paper-plane-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1194, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paper-plane-o:before {
    content: "\f1d8"; }
  
  /* line 1196, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-send-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1200, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-send-o:before {
    content: "\f1d8"; }
  
  /* line 1202, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-thin {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1206, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-circle-thin:before {
    content: "\f111"; }
  
  /* line 1208, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-header:before {
    content: "\f1dc"; }
  
  /* line 1210, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sliders:before {
    content: "\f1de"; }
  
  /* line 1212, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-futbol-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1216, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-futbol-o:before {
    content: "\f1e3"; }
  
  /* line 1218, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-soccer-ball-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1222, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-soccer-ball-o:before {
    content: "\f1e3"; }
  
  /* line 1224, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-slideshare {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1229, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-twitch {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1234, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yelp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1239, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-newspaper-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1243, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-newspaper-o:before {
    content: "\f1ea"; }
  
  /* line 1245, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-paypal {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1250, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-wallet {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1255, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-visa {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1260, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-mastercard {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1265, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-discover {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1270, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-amex {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1275, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-paypal {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1280, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-stripe {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1285, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-slash-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1289, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bell-slash-o:before {
    content: "\f1f6"; }
  
  /* line 1291, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-trash:before {
    content: "\f2ed"; }
  
  /* line 1293, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-copyright {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1298, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eyedropper:before {
    content: "\f1fb"; }
  
  /* line 1300, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-area-chart:before {
    content: "\f1fe"; }
  
  /* line 1302, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pie-chart:before {
    content: "\f200"; }
  
  /* line 1304, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-line-chart:before {
    content: "\f201"; }
  
  /* line 1306, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lastfm {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1311, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-lastfm-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1316, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ioxhost {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1321, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-angellist {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1326, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1330, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc:before {
    content: "\f20a"; }
  
  /* line 1332, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ils:before {
    content: "\f20b"; }
  
  /* line 1334, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-shekel:before {
    content: "\f20b"; }
  
  /* line 1336, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sheqel:before {
    content: "\f20b"; }
  
  /* line 1338, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meanpath {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1342, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-meanpath:before {
    content: "\f2b4"; }
  
  /* line 1344, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-buysellads {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1349, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-connectdevelop {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1354, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-dashcube {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1359, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-forumbee {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1364, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-leanpub {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1369, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sellsy {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1374, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-shirtsinbulk {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1379, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-simplybuilt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1384, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-skyatlas {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1389, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-diamond {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1393, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-diamond:before {
    content: "\f3a5"; }
  
  /* line 1395, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-intersex:before {
    content: "\f224"; }
  
  /* line 1397, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-official {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1401, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-facebook-official:before {
    content: "\f09a"; }
  
  /* line 1403, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pinterest-p {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1408, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-whatsapp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1413, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hotel:before {
    content: "\f236"; }
  
  /* line 1415, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-viacoin {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1420, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-medium {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1425, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-y-combinator {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1430, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1434, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yc:before {
    content: "\f23b"; }
  
  /* line 1436, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-optin-monster {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1441, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-opencart {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1446, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-expeditedssl {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1451, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-4:before {
    content: "\f240"; }
  
  /* line 1453, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery:before {
    content: "\f240"; }
  
  /* line 1455, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-3:before {
    content: "\f241"; }
  
  /* line 1457, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-2:before {
    content: "\f242"; }
  
  /* line 1459, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-1:before {
    content: "\f243"; }
  
  /* line 1461, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-battery-0:before {
    content: "\f244"; }
  
  /* line 1463, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-object-group {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1468, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-object-ungroup {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1473, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sticky-note-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1477, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-sticky-note-o:before {
    content: "\f249"; }
  
  /* line 1479, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-jcb {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1484, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cc-diners-club {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1489, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-clone {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1494, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1498, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-o:before {
    content: "\f254"; }
  
  /* line 1500, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-1:before {
    content: "\f251"; }
  
  /* line 1502, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-2:before {
    content: "\f252"; }
  
  /* line 1504, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hourglass-3:before {
    content: "\f253"; }
  
  /* line 1506, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-rock-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1510, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-rock-o:before {
    content: "\f255"; }
  
  /* line 1512, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-grab-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1516, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-grab-o:before {
    content: "\f255"; }
  
  /* line 1518, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-paper-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1522, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-paper-o:before {
    content: "\f256"; }
  
  /* line 1524, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-stop-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1528, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-stop-o:before {
    content: "\f256"; }
  
  /* line 1530, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-scissors-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1534, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-scissors-o:before {
    content: "\f257"; }
  
  /* line 1536, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-lizard-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1540, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-lizard-o:before {
    content: "\f258"; }
  
  /* line 1542, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-spock-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1546, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-spock-o:before {
    content: "\f259"; }
  
  /* line 1548, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-pointer-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1552, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-pointer-o:before {
    content: "\f25a"; }
  
  /* line 1554, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-peace-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1558, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hand-peace-o:before {
    content: "\f25b"; }
  
  /* line 1560, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-registered {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1565, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-creative-commons {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1570, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gg {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1575, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gg-circle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1580, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-tripadvisor {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1585, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-odnoklassniki {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1590, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-odnoklassniki-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1595, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-get-pocket {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1600, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wikipedia-w {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1605, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-safari {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1610, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-chrome {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1615, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-firefox {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1620, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-opera {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1625, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-internet-explorer {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1630, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-television:before {
    content: "\f26c"; }
  
  /* line 1632, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-contao {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1637, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-500px {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1642, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-amazon {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1647, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-plus-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1651, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-plus-o:before {
    content: "\f271"; }
  
  /* line 1653, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-minus-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1657, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-minus-o:before {
    content: "\f272"; }
  
  /* line 1659, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-times-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1663, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-times-o:before {
    content: "\f273"; }
  
  /* line 1665, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-check-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1669, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-calendar-check-o:before {
    content: "\f274"; }
  
  /* line 1671, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-map-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1675, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-map-o:before {
    content: "\f279"; }
  
  /* line 1677, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-commenting:before {
    content: "\f4ad"; }
  
  /* line 1679, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-commenting-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1683, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-commenting-o:before {
    content: "\f4ad"; }
  
  /* line 1685, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-houzz {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1690, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vimeo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1694, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vimeo:before {
    content: "\f27d"; }
  
  /* line 1696, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-black-tie {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1701, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fonticons {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1706, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-reddit-alien {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1711, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-edge {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1716, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-credit-card-alt:before {
    content: "\f09d"; }
  
  /* line 1718, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-codiepie {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1723, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-modx {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1728, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fort-awesome {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1733, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-usb {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1738, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-product-hunt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1743, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-mixcloud {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1748, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-scribd {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1753, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pause-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1757, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pause-circle-o:before {
    content: "\f28b"; }
  
  /* line 1759, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stop-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1763, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-stop-circle-o:before {
    content: "\f28d"; }
  
  /* line 1765, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bluetooth {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1770, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bluetooth-b {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1775, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-gitlab {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1780, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wpbeginner {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1785, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wpforms {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1790, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envira {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1795, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wheelchair-alt {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1799, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wheelchair-alt:before {
    content: "\f368"; }
  
  /* line 1801, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-question-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1805, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-question-circle-o:before {
    content: "\f059"; }
  
  /* line 1807, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-volume-control-phone:before {
    content: "\f2a0"; }
  
  /* line 1809, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-asl-interpreting:before {
    content: "\f2a3"; }
  
  /* line 1811, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-deafness:before {
    content: "\f2a4"; }
  
  /* line 1813, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-hard-of-hearing:before {
    content: "\f2a4"; }
  
  /* line 1815, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-glide {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1820, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-glide-g {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1825, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-signing:before {
    content: "\f2a7"; }
  
  /* line 1827, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-viadeo {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1832, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-viadeo-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1837, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snapchat {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1842, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snapchat-ghost {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1847, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snapchat-square {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1852, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-pied-piper {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1857, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-first-order {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1862, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-yoast {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1867, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-themeisle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1872, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-official {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1876, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-official:before {
    content: "\f2b3"; }
  
  /* line 1878, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-circle {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1882, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-google-plus-circle:before {
    content: "\f2b3"; }
  
  /* line 1884, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-font-awesome {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1889, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fa {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1893, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-fa:before {
    content: "\f2b4"; }
  
  /* line 1895, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-handshake-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1899, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-handshake-o:before {
    content: "\f2b5"; }
  
  /* line 1901, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-open-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1905, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-envelope-open-o:before {
    content: "\f2b6"; }
  
  /* line 1907, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-linode {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1912, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-book-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1916, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-book-o:before {
    content: "\f2b9"; }
  
  /* line 1918, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vcard:before {
    content: "\f2bb"; }
  
  /* line 1920, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-card-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1924, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-address-card-o:before {
    content: "\f2bb"; }
  
  /* line 1926, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vcard-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1930, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-vcard-o:before {
    content: "\f2bb"; }
  
  /* line 1932, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-circle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1936, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-circle-o:before {
    content: "\f2bd"; }
  
  /* line 1938, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1942, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-user-o:before {
    content: "\f007"; }
  
  /* line 1944, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-id-badge {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1949, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drivers-license:before {
    content: "\f2c2"; }
  
  /* line 1951, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-id-card-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1955, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-id-card-o:before {
    content: "\f2c2"; }
  
  /* line 1957, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drivers-license-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1961, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-drivers-license-o:before {
    content: "\f2c2"; }
  
  /* line 1963, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-quora {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1968, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-free-code-camp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1973, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-telegram {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 1978, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-4:before {
    content: "\f2c7"; }
  
  /* line 1980, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer:before {
    content: "\f2c7"; }
  
  /* line 1982, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-3:before {
    content: "\f2c8"; }
  
  /* line 1984, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-2:before {
    content: "\f2c9"; }
  
  /* line 1986, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-1:before {
    content: "\f2ca"; }
  
  /* line 1988, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-thermometer-0:before {
    content: "\f2cb"; }
  
  /* line 1990, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bathtub:before {
    content: "\f2cd"; }
  
  /* line 1992, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-s15:before {
    content: "\f2cd"; }
  
  /* line 1994, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-maximize {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 1999, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-restore {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2004, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-rectangle:before {
    content: "\f410"; }
  
  /* line 2006, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-close-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2010, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-window-close-o:before {
    content: "\f410"; }
  
  /* line 2012, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-rectangle-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2016, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-times-rectangle-o:before {
    content: "\f410"; }
  
  /* line 2018, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-bandcamp {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2023, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-grav {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2028, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-etsy {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2033, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-imdb {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2038, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-ravelry {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2043, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eercast {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2047, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-eercast:before {
    content: "\f2da"; }
  
  /* line 2049, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snowflake-o {
    font-family: 'Font Awesome 5 Free';
    font-weight: 400; }
  
  /* line 2053, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-snowflake-o:before {
    content: "\f2dc"; }
  
  /* line 2055, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-superpowers {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2060, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-wpexplorer {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400; }
  
  /* line 2065, ../sass/fonts/fonts--fa-5.15.2/_shims.scss */
  .fa5.fa5-cab:before {
    content: "\f1ba"; }/**/
