/* Rem Unit font sizes with relative fallback http:/seesparkbox.com/foundry/scss_rem_mixin_now_with_a_better_fallback
	Usage: @include font-size(1, large);
*/
/* line 56, sass/si_fellowships.scss */
.view.opportunities h3 {
  margin-bottom: 12px;
  margin-bottom: 1.2rem; }

/* line 59, sass/si_fellowships.scss */
.view.opportunities p {
  margin: 12px 0;
  margin: 1.2rem 0; }

/* line 62, sass/si_fellowships.scss */
.view.opportunities .links {
  margin-bottom: 0;
  margin-top: 12px;
  margin-top: 1.2rem; }

/* line 69, sass/si_fellowships.scss */
.node--type-page .layout-constrain > .content, .node--type-page .layout-constrain > .inner, .node--type-page .layout-constrain > .section-title {
  width: 100%; }

/* line 73, sass/si_fellowships.scss */
.link-external.btn-blue.btn-large {
  padding-right: 30px;
  padding-right: 3rem;
  font-size: 19px;
  font-size: 1.9rem; }
  /* line 76, sass/si_fellowships.scss */
  .link-external.btn-blue.btn-large:after {
    right: 8px;
    right: 0.8rem;
    top: 30%; }

@media (min-width: 768px) {
  /* line 83, sass/si_fellowships.scss */
  .view.opportunities .views-exposed-form {
    display: flex;
    align-items: center; }
    /* line 86, sass/si_fellowships.scss */
    .view.opportunities .views-exposed-form .form-item {
      margin-right: 12px;
      margin-right: 1.2rem; }
    /* line 89, sass/si_fellowships.scss */
    .view.opportunities .views-exposed-form .js-form-type-textfield {
      width: 50%; }
      /* line 91, sass/si_fellowships.scss */
      .view.opportunities .views-exposed-form .js-form-type-textfield input {
        width: 100%; }
    /* line 93, sass/si_fellowships.scss */
    .view.opportunities .views-exposed-form .form-actions {
      padding-top: 24px;
      padding-top: 2.4rem; } }

@media (min-width: 980px) {
  /* line 103, sass/si_fellowships.scss */
  .region--header .accessible-megamenu .menu-level-2 {
    -moz-columns: 3;
         columns: 3; }
    /* line 105, sass/si_fellowships.scss */
    .region--header .accessible-megamenu .menu-level-2 > li {
      -webkit-column-break-inside: avoid;
      -moz-column-break-before: avoid;
           break-before: avoid; }
  /* line 113, sass/si_fellowships.scss */
  .has-megamenu .region--header .accessible-megamenu .menu-dropdown-1 > .inner > .sub-menu-heading {
    display: block !important;
    grid-column-end: span 2; }
  /* line 117, sass/si_fellowships.scss */
  .has-megamenu .region--header .accessible-megamenu .menu-dropdown-1 > .inner .menu-level-2 {
    grid-column-end: span 9 !important; } }

/*# sourceMappingURL=maps/si_fellowships.css.map */
