/*Form variables*/
/*Form variables*/
/* line 27, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
.l-page {
  background-color: #fff; }

/* line 13, ../../../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
.l-main:after {
  content: "";
  display: table;
  clear: both; }

/* line 36, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
.has-no-sidebars .l-breadcrumb > *,
.has-no-sidebars .l-precontent > *,
.has-no-sidebars .l-postcontent > *,
.has-no-sidebars .l-content > *,
.has-sidebar-first .l-main,
.has-sidebar-second .l-main,
.l-branding,
.l-meta-navigation,
.l-navigation,
.l-search,
.l-rfooter,
.l-copyright,
.l-cookies > *,
.media-gallery-collection,
.not-front .has-no-sidebars .l-content .media-gallery-collection {
  padding-left: 10px;
  padding-right: 10px; }
  /* line 13, ../../../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .has-no-sidebars .l-breadcrumb > *:after,
  .has-no-sidebars .l-precontent > *:after,
  .has-no-sidebars .l-postcontent > *:after,
  .has-no-sidebars .l-content > *:after,
  .has-sidebar-first .l-main:after,
  .has-sidebar-second .l-main:after,
  .l-branding:after,
  .l-meta-navigation:after,
  .l-navigation:after,
  .l-search:after,
  .l-rfooter:after,
  .l-copyright:after,
  .l-cookies > *:after,
  .media-gallery-collection:after,
  .not-front .has-no-sidebars .l-content .media-gallery-collection:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 740px) {
    /* line 36, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    .has-no-sidebars .l-breadcrumb > *,
    .has-no-sidebars .l-precontent > *,
    .has-no-sidebars .l-postcontent > *,
    .has-no-sidebars .l-content > *,
    .has-sidebar-first .l-main,
    .has-sidebar-second .l-main,
    .l-branding,
    .l-meta-navigation,
    .l-navigation,
    .l-search,
    .l-rfooter,
    .l-copyright,
    .l-cookies > *,
    .media-gallery-collection,
    .not-front .has-no-sidebars .l-content .media-gallery-collection {
      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 */
      .has-no-sidebars .l-breadcrumb > *:after,
      .has-no-sidebars .l-precontent > *:after,
      .has-no-sidebars .l-postcontent > *:after,
      .has-no-sidebars .l-content > *:after,
      .has-sidebar-first .l-main:after,
      .has-sidebar-second .l-main:after,
      .l-branding:after,
      .l-meta-navigation:after,
      .l-navigation:after,
      .l-search:after,
      .l-rfooter:after,
      .l-copyright:after,
      .l-cookies > *:after,
      .media-gallery-collection:after,
      .not-front .has-no-sidebars .l-content .media-gallery-collection:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 980px) {
    /* line 36, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    .has-no-sidebars .l-breadcrumb > *,
    .has-no-sidebars .l-precontent > *,
    .has-no-sidebars .l-postcontent > *,
    .has-no-sidebars .l-content > *,
    .has-sidebar-first .l-main,
    .has-sidebar-second .l-main,
    .l-branding,
    .l-meta-navigation,
    .l-navigation,
    .l-search,
    .l-rfooter,
    .l-copyright,
    .l-cookies > *,
    .media-gallery-collection,
    .not-front .has-no-sidebars .l-content .media-gallery-collection {
      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 */
      .has-no-sidebars .l-breadcrumb > *:after,
      .has-no-sidebars .l-precontent > *:after,
      .has-no-sidebars .l-postcontent > *:after,
      .has-no-sidebars .l-content > *:after,
      .has-sidebar-first .l-main:after,
      .has-sidebar-second .l-main:after,
      .l-branding:after,
      .l-meta-navigation:after,
      .l-navigation:after,
      .l-search:after,
      .l-rfooter:after,
      .l-copyright:after,
      .l-cookies > *:after,
      .media-gallery-collection:after,
      .not-front .has-no-sidebars .l-content .media-gallery-collection:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 1220px) {
    /* line 36, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    .has-no-sidebars .l-breadcrumb > *,
    .has-no-sidebars .l-precontent > *,
    .has-no-sidebars .l-postcontent > *,
    .has-no-sidebars .l-content > *,
    .has-sidebar-first .l-main,
    .has-sidebar-second .l-main,
    .l-branding,
    .l-meta-navigation,
    .l-navigation,
    .l-search,
    .l-rfooter,
    .l-copyright,
    .l-cookies > *,
    .media-gallery-collection,
    .not-front .has-no-sidebars .l-content .media-gallery-collection {
      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 */
      .has-no-sidebars .l-breadcrumb > *:after,
      .has-no-sidebars .l-precontent > *:after,
      .has-no-sidebars .l-postcontent > *:after,
      .has-no-sidebars .l-content > *:after,
      .has-sidebar-first .l-main:after,
      .has-sidebar-second .l-main:after,
      .l-branding:after,
      .l-meta-navigation:after,
      .l-navigation:after,
      .l-search:after,
      .l-rfooter:after,
      .l-copyright:after,
      .l-cookies > *:after,
      .media-gallery-collection:after,
      .not-front .has-no-sidebars .l-content .media-gallery-collection:after {
        content: " ";
        display: block;
        clear: both; } }

/* line 55, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
.has-no-sidebars .l-content > #main-content {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0; }
  /* line 12, ../../../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
  .has-no-sidebars .l-content > #main-content:after {
    content: " ";
    display: block;
    clear: both; }
  /* line 60, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
  .has-no-sidebars .l-content > #main-content > * {
    padding-left: 10px;
    padding-right: 10px; }
    /* line 13, ../../../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
    .has-no-sidebars .l-content > #main-content > *:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 740px) {
      /* line 60, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
      .has-no-sidebars .l-content > #main-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 */
        .has-no-sidebars .l-content > #main-content > *:after {
          content: " ";
          display: block;
          clear: both; } }
    @media (min-width: 980px) {
      /* line 60, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
      .has-no-sidebars .l-content > #main-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 */
        .has-no-sidebars .l-content > #main-content > *:after {
          content: " ";
          display: block;
          clear: both; } }
    @media (min-width: 1220px) {
      /* line 60, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
      .has-no-sidebars .l-content > #main-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 */
        .has-no-sidebars .l-content > #main-content > *:after {
          content: " ";
          display: block;
          clear: both; } }

/* line 66, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
.has-no-sidebars .l-content > .fullscreen,
.has-no-sidebars .l-content .fullscreen,
.has-no-sidebars .l-content > #main-content > .fullscreen,
body.fullscreen .has-no-sidebars .l-content > * {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0; }
  /* line 12, ../../../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/susy-2.1.3/sass/susy/output/support/_clearfix.scss */
  .has-no-sidebars .l-content > .fullscreen:after,
  .has-no-sidebars .l-content .fullscreen:after,
  .has-no-sidebars .l-content > #main-content > .fullscreen:after,
  body.fullscreen .has-no-sidebars .l-content > *:after {
    content: " ";
    display: block;
    clear: both; }
  @media (min-width: 740px) {
    /* line 74, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    .has-no-sidebars .l-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > .fullscreen .bean-title,
    .has-no-sidebars .l-content .fullscreen .block__title,
    .has-no-sidebars .l-content .fullscreen .block__content,
    .has-no-sidebars .l-content .fullscreen .bean-title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > #main-content > .fullscreen .bean-title,
    body.fullscreen .has-no-sidebars .l-content > * .block__title,
    body.fullscreen .has-no-sidebars .l-content > * .block__content,
    body.fullscreen .has-no-sidebars .l-content > * .bean-title {
      padding-left: 10px;
      padding-right: 10px; } }
  @media (min-width: 740px) and (min-width: 740px) {
    /* line 74, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    .has-no-sidebars .l-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > .fullscreen .bean-title,
    .has-no-sidebars .l-content .fullscreen .block__title,
    .has-no-sidebars .l-content .fullscreen .block__content,
    .has-no-sidebars .l-content .fullscreen .bean-title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > #main-content > .fullscreen .bean-title,
    body.fullscreen .has-no-sidebars .l-content > * .block__title,
    body.fullscreen .has-no-sidebars .l-content > * .block__content,
    body.fullscreen .has-no-sidebars .l-content > * .bean-title {
      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 */
      .has-no-sidebars .l-content > .fullscreen .block__title:after,
      .has-no-sidebars .l-content > .fullscreen .block__content:after,
      .has-no-sidebars .l-content > .fullscreen .bean-title:after,
      .has-no-sidebars .l-content .fullscreen .block__title:after,
      .has-no-sidebars .l-content .fullscreen .block__content:after,
      .has-no-sidebars .l-content .fullscreen .bean-title:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .block__title:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .block__content:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .bean-title:after,
      body.fullscreen .has-no-sidebars .l-content > * .block__title:after,
      body.fullscreen .has-no-sidebars .l-content > * .block__content:after,
      body.fullscreen .has-no-sidebars .l-content > * .bean-title:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 740px) and (min-width: 980px) {
    /* line 74, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    .has-no-sidebars .l-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > .fullscreen .bean-title,
    .has-no-sidebars .l-content .fullscreen .block__title,
    .has-no-sidebars .l-content .fullscreen .block__content,
    .has-no-sidebars .l-content .fullscreen .bean-title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > #main-content > .fullscreen .bean-title,
    body.fullscreen .has-no-sidebars .l-content > * .block__title,
    body.fullscreen .has-no-sidebars .l-content > * .block__content,
    body.fullscreen .has-no-sidebars .l-content > * .bean-title {
      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 */
      .has-no-sidebars .l-content > .fullscreen .block__title:after,
      .has-no-sidebars .l-content > .fullscreen .block__content:after,
      .has-no-sidebars .l-content > .fullscreen .bean-title:after,
      .has-no-sidebars .l-content .fullscreen .block__title:after,
      .has-no-sidebars .l-content .fullscreen .block__content:after,
      .has-no-sidebars .l-content .fullscreen .bean-title:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .block__title:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .block__content:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .bean-title:after,
      body.fullscreen .has-no-sidebars .l-content > * .block__title:after,
      body.fullscreen .has-no-sidebars .l-content > * .block__content:after,
      body.fullscreen .has-no-sidebars .l-content > * .bean-title:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 740px) and (min-width: 1220px) {
    /* line 74, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    .has-no-sidebars .l-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > .fullscreen .bean-title,
    .has-no-sidebars .l-content .fullscreen .block__title,
    .has-no-sidebars .l-content .fullscreen .block__content,
    .has-no-sidebars .l-content .fullscreen .bean-title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__title,
    .has-no-sidebars .l-content > #main-content > .fullscreen .block__content,
    .has-no-sidebars .l-content > #main-content > .fullscreen .bean-title,
    body.fullscreen .has-no-sidebars .l-content > * .block__title,
    body.fullscreen .has-no-sidebars .l-content > * .block__content,
    body.fullscreen .has-no-sidebars .l-content > * .bean-title {
      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 */
      .has-no-sidebars .l-content > .fullscreen .block__title:after,
      .has-no-sidebars .l-content > .fullscreen .block__content:after,
      .has-no-sidebars .l-content > .fullscreen .bean-title:after,
      .has-no-sidebars .l-content .fullscreen .block__title:after,
      .has-no-sidebars .l-content .fullscreen .block__content:after,
      .has-no-sidebars .l-content .fullscreen .bean-title:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .block__title:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .block__content:after,
      .has-no-sidebars .l-content > #main-content > .fullscreen .bean-title:after,
      body.fullscreen .has-no-sidebars .l-content > * .block__title:after,
      body.fullscreen .has-no-sidebars .l-content > * .block__content:after,
      body.fullscreen .has-no-sidebars .l-content > * .bean-title:after {
        content: " ";
        display: block;
        clear: both; } }

/* line 83, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
body.fullscreen .has-no-sidebars .l-content > .l-messages {
  padding-left: 10px;
  padding-right: 10px; }
  /* line 13, ../../../../../../../../../../../usr/local/lib/ruby/gems/1.9.1/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  body.fullscreen .has-no-sidebars .l-content > .l-messages:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 740px) {
    /* line 83, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    body.fullscreen .has-no-sidebars .l-content > .l-messages {
      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 .has-no-sidebars .l-content > .l-messages:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 980px) {
    /* line 83, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    body.fullscreen .has-no-sidebars .l-content > .l-messages {
      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 .has-no-sidebars .l-content > .l-messages:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 1220px) {
    /* line 83, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
    body.fullscreen .has-no-sidebars .l-content > .l-messages {
      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 .has-no-sidebars .l-content > .l-messages:after {
        content: " ";
        display: block;
        clear: both; } }

/* line 90, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
.l-main > *,
.has-no-sidebars #main-content > .block,
.has-no-sidebars #main-content > article {
  margin-bottom: 1.25em; }

@media (min-width: 740px) {
  /* line 100, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 103, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    clear: right; }
  /* line 108, ../../../sass/layouts/cdu2021-default/cdu2021-default.layout.scss */
  .has-sidebar-first .l-region--precontent,
  .has-sidebar-first .l-region--postcontent,
  .has-sidebar-second .l-region--precontent,
  .has-sidebar-second .l-region--postcontent {
    clear: both; } }

/*# sourceMappingURL=cdu2021-default.layout.css.map */
/*Form variables*/
/*

Uniform Theme: Uniform Default
Version: 1.8
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
http://uniformjs.com/

*/
/* General settings */
/*div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {
  background-image: url("ubg_omega/images/sprite.png");
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased; 
}*/
/* line 39, ../sass/uniform.cdu.scss */
div.selector, div.checker, div.button, div.radio, div.uploader {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
  /* Keeping this as :focus to remove browser styles */ }

/* line 46, ../sass/uniform.cdu.scss */
div.selector:focus, div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus {
  outline: 0; }

/* line 48, ../sass/uniform.cdu.scss */
div.selector, div.selector *, div.radio, div.radio *, div.checker, div.checker *, div.uploader, div.uploader *, div.button, div.button * {
  margin: 0;
  padding: 0; }

/*.highContrastDetect {
  background: url("ubg_omega/images/bg-input.png") repeat-x 0 0;
  width: 0px;
  height: 0px; }
*/
/* Input & Textarea */
/*input.uniform-input,
select.uniform-multiselect,
textarea.uniform {
  padding: 3px;
  background: url("ubg_omega/images/bg-input.png") repeat-x 0 0;
  outline: 0; 
}
*/
/* Remove default webkit and possible mozilla .search styles.
 * Keeping this as :active to remove browser styles */
/* line 74, ../sass/uniform.cdu.scss */
div.checker input,
input[type="search"],
input[type="search"]:active {
  -moz-appearance: none;
  -webkit-appearance: none; }

/* Select */
/* line 81, ../sass/uniform.cdu.scss */
div.selector {
  line-height: 26px;
  height: 26px;
  position: relative;
  overflow: hidden;
  width: 100% !important;
  padding-right: 0 2px 0 0; }

/* line 90, ../sass/uniform.cdu.scss */
div.selector span {
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  width: 100% !important;
  display: block;
  background: url("ubg_omega/images/b-form-dateselect.png") right 50% no-repeat;
  height: 19px;
  padding: 0;
  border-bottom: 1px solid #666; }

/* line 104, ../sass/uniform.cdu.scss */
div.selector.fixedWidth {
  width: 190px; }

/* line 105, ../sass/uniform.cdu.scss */
div.selector.fixedWidth span {
  width: 155px; }

/* line 107, ../sass/uniform.cdu.scss */
div.selector select {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  position: absolute;
  height: 22px;
  top: -2px;
  left: 0px;
  width: 100%; }

/* line 128, ../sass/uniform.cdu.scss */
div.selector.focus span, div.selector.focus.active span {
  border: 1px dotted #000;
  height: 18px;
  width: 99.6% !important; }

/* Checkbox */
/* line 132, ../sass/uniform.cdu.scss */
div.checker {
  position: relative; }

/* line 134, ../sass/uniform.cdu.scss */
div.checker, div.checker span, div.checker input {
  width: 16px;
  height: 16px; }

/* line 139, ../sass/uniform.cdu.scss */
div.checker span {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-align: center;
  background: url("ubg_omega/images/sprite-checkbox.png") 0px 1px no-repeat; }

/* line 148, ../sass/uniform.cdu.scss */
div.checker span.checked {
  background-position: 0 -31px; }

/* line 152, ../sass/uniform.cdu.scss */
div.checker input {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1; }

/* line 172, ../sass/uniform.cdu.scss */
div.checker.disabled span, div.checker.disabled.active span {
  background-position: 0 -63px; }

/* line 174, ../sass/uniform.cdu.scss */
div.checker.disabled span.checked, div.checker.disabled.active span.checked {
  background-position: 0 -95px; }

/* line 176, ../sass/uniform.cdu.scss */
div.checker.focus span, div.checker.focus.active span {
  background-position: 0 -15px; }

/* line 178, ../sass/uniform.cdu.scss */
div.checker.focus span.checked, div.checker.focus.active span.checked {
  background-position: 0 -47px; }

/* Radio */
/* line 181, ../sass/uniform.cdu.scss */
div.radio {
  position: relative; }

/* line 183, ../sass/uniform.cdu.scss */
div.radio, div.radio span, div.radio input {
  width: 13px;
  height: 16px;
  background: none; }

/* line 189, ../sass/uniform.cdu.scss */
div.radio span {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-align: center;
  background: url("ubg_omega/images/sprite-radios.png") no-repeat; }

/* line 197, ../sass/uniform.cdu.scss */
div.radio span.checked {
  background-position: 0 -32px; }

/* line 201, ../sass/uniform.cdu.scss */
div.radio input {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-align: center; }

/* line 223, ../sass/uniform.cdu.scss */
div.radio.focus span, div.radio.focus.active span {
  background-position: 0 -16px; }

/* line 224, ../sass/uniform.cdu.scss */
div.radio.focus span.checked, div.radio.focus.active span.checked {
  background-position: 0 -48px; }

/* Uploader */
/* line 227, ../sass/uniform.cdu.scss */
div.uploader {
  background-position: 0 -297px;
  height: 28px;
  width: 190px;
  cursor: pointer;
  position: relative;
  overflow: hidden; }

/* line 234, ../sass/uniform.cdu.scss */
div.uploader span.action {
  background-position: right -409px;
  height: 28px;
  line-height: 28px;
  width: 82px;
  text-align: center;
  float: left;
  display: inline;
  overflow: hidden;
  cursor: pointer; }

/* line 244, ../sass/uniform.cdu.scss */
div.uploader span.filename {
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  float: left;
  cursor: default;
  height: 24px;
  margin: 2px 0 2px 2px;
  line-height: 24px;
  width: 85px;
  padding: 0 10px; }

/* line 256, ../sass/uniform.cdu.scss */
div.uploader input {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  position: absolute;
  top: 0;
  right: 0;
  float: right;
  cursor: default;
  width: 100%;
  height: 100%; }

/* line 269, ../sass/uniform.cdu.scss */
div.uploader.active span.action {
  background-position: right -465px; }

/* line 271, ../sass/uniform.cdu.scss */
div.uploader.hover, div.uploader.focus {
  background-position: 0 -353px; }

/* line 273, ../sass/uniform.cdu.scss */
div.uploader.hover span.action, div.uploader.focus span.action {
  background-position: right -437px; }

/* line 275, ../sass/uniform.cdu.scss */
div.uploader.hover.active span.action, div.uploader.focus.active span.action {
  background-position: right -493px; }

/* line 277, ../sass/uniform.cdu.scss */
div.uploader.disabled, div.uploader.disabled.active {
  background-position: 0 -325px; }

/* line 279, ../sass/uniform.cdu.scss */
div.uploader.disabled span.action, div.uploader.disabled.active span.action {
  background-position: right -381px; }

/* Buttons */
/* line 283, ../sass/uniform.cdu.scss */
div.button {
  background-position: 0 -641px;
  height: 30px;
  cursor: pointer;
  position: relative;
  /* Keep buttons barely visible so they can get focus */ }

/* line 289, ../sass/uniform.cdu.scss */
div.button a, div.button button, div.button input {
  opacity: 0.01;
  filter: alpha(opacity=1);
  -moz-opacity: 0.01;
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute; }

/* line 299, ../sass/uniform.cdu.scss */
div.button span {
  display: -moz-inline-box;
  display: inline-block;
  *display: inline;
  zoom: 1;
  line-height: 22px;
  text-align: center;
  background-position: right -521px;
  height: 22px;
  margin-left: 13px;
  padding: 8px 15px 0 2px; }

/* line 310, ../sass/uniform.cdu.scss */
div.button.active {
  background-position: 0 -671px; }

/* line 312, ../sass/uniform.cdu.scss */
div.button.active span {
  background-position: right -551px;
  cursor: default; }

/* line 315, ../sass/uniform.cdu.scss */
div.button.hover, div.button.focus {
  background-position: 0 -701px; }

/* line 317, ../sass/uniform.cdu.scss */
div.button.hover span, div.button.focus span {
  background-position: right -581px; }

/* line 319, ../sass/uniform.cdu.scss */
div.button.disabled, div.button.disabled.active {
  background-position: 0 -731px; }

/* line 321, ../sass/uniform.cdu.scss */
div.button.disabled span, div.button.disabled.active span {
  background-position: right -611px;
  cursor: default; }

/* INPUT & TEXTAREA */
/* line 326, ../sass/uniform.cdu.scss */
input.uniform-input,
select.uniform-multiselect,
textarea.uniform {
  font-size: 12px;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #777;
  border-top: solid 1px #aaaaaa;
  border-left: solid 1px #aaaaaa;
  border-bottom: solid 1px #cccccc;
  border-right: solid 1px #cccccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

/* line 340, ../sass/uniform.cdu.scss */
input.uniform-input.hover, input.uniform-input.focus,
select.uniform-multiselect.hover,
select.uniform-multiselect.focus,
textarea.uniform.hover,
textarea.uniform.focus {
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
  border-color: #999; }

/* PRESENTATION */
/* line 352, ../sass/uniform.cdu.scss */
div.selector.disabled span, div.selector.disabled.active span {
  color: #bbb; }

/* Uploader */
/* line 355, ../sass/uniform.cdu.scss */
div.uploader span.action {
  text-shadow: white 0px 1px 0px;
  background-color: #fff;
  font-size: 11px;
  font-weight: bold; }

/* line 360, ../sass/uniform.cdu.scss */
div.uploader span.filename {
  color: #777;
  border-right: solid 1px #bbbbbb;
  font-size: 11px; }

/* line 364, ../sass/uniform.cdu.scss */
div.uploader.disabled span.action, div.uploader.disabled.active span.action {
  color: #aaa; }

/* line 366, ../sass/uniform.cdu.scss */
div.uploader.disabled span.filename, div.uploader.disabled.active span.filename {
  border-color: #ddd;
  color: #aaa; }

/* line 370, ../sass/uniform.cdu.scss */
input.uniform-input, input.uniform-input:focus {
  background-color: #fff; }

/*# sourceMappingURL=uniform.cdu.css.map */
/*Form variables*/
/* ------ Some nice transitions for monitors only ------ */
@media (min-width: 740px) {
  /* line 24, ../sass/ubg-omega.navigation.scss */
  .l-navigation ul.main-menu,
  .l-navigation ul.menu * {
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden; }

  /* line 29, ../sass/ubg-omega.navigation.scss */
  .l-navigation ul.main-menu li,
  .l-navigation ul.menu li {
    perspective: 500px;
    -webkit-perspective: 500px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d; }

  /* line 37, ../sass/ubg-omega.navigation.scss */
  .l-navigation .navigation > ul.main-menu ul,
  .l-navigation #block-system-main-menu > ul.main-menu li ul,
  .l-navigation #block-menu-menu-redaktion > ul.menu li ul,
  .l-navigation .block-menu-redaktion > ul.menu li ul {
    -moz-transform: rotate3d(1, 0, 0, -90deg);
    -webkit-transform: rotate3d(1, 0, 0, -90deg);
    transform: rotate3d(1, 0, 0, -90deg);
    -moz-transform-origin: 0 0 0;
    -webkit-transform-origin: 0 0 0;
    transform-origin: 0 0 0;
    animation-duration: 0.5s;
    transition: all 0.5s ease 0s; }

  /* line 47, ../sass/ubg-omega.navigation.scss */
  .l-navigation .navigation > ul.main-menu ul ul,
  .l-navigation #block-system-main-menu > ul.main-menu li ul ul,
  .l-navigation #block-menu-menu-redaktion > ul.menu li ul ul,
  .l-navigation .block-menu-redaktion > ul.menu li ul ul {
    left: 100%;
    top: -1px;
    margin-left: 1px;
    -webkit-transform: rotate3d(0, 1, 0, 90deg);
    transform: rotate3d(0, 1, 0, 90deg);
    -moz-transform: rotate3d(1, 0, 0, 90deg); }

  /* line 60, ../sass/ubg-omega.navigation.scss */
  .l-navigation .navigation > ul.main-menu li:hover > ul,
  .l-navigation #block-system-main-menu > ul.main-menu li:hover > ul,
  .l-navigation #block-menu-menu-redaktion > ul.menu li:hover > ul,
  .l-navigation .block-menu-redaktion > ul.menu li:hover > ul {
    -moz-transform: rotate3d(0, 0, 0, 0deg);
    -webkit-transform: rotate3d(0, 0, 0, 0deg);
    transform: rotate3d(0, 0, 0, 0deg); } }

/*# sourceMappingURL=ubg-omega.navigation.css.map */
