.member-directory {
  background-color:#f8f6ea;
}
.member-directory.roi-member,
.member-directory.fellowship-member,
.member-directory.reality-member {
  background-color:#fff;
}
.member-directory .element-invisible { /*6*/
  border:0;
  clip:rect(0 0 0 0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
}
.member-directory .button,
.member-directory .button--submit { /*200*/
  border:0;
  border-radius:0;
  cursor:pointer;
  display:inline-block;
  font-family:"myriad-pro",Arial,Helvetica,sans-serif;
  font-size:0.9rem;
  font-weight:400;
  line-height:1.5625;
  margin:0 0 0.525em;
  padding:0.42em 2.3625rem 0.3675em 0.65625rem;
  position:relative;
  text-align:center;
  text-decoration:none;
  text-shadow:none;
  vertical-align:baseline;
}
@media(min-width:43.75em) { /*273*/
  .member-directory .button,
  .member-directory .button--submit {
    font-size:1.05em;
    padding:0.4725em 3.15rem 0.42em 0.7875rem;
  }
}
.member-directory article,
.member-directory aside,
.member-directory nav { /*806*/
  display:block;
  margin:0;
  padding:0;
}
.member-directory b,
.member-directory strong { /*828*/
  font-weight:700;
}
.member-directory svg { /*838*/
  overflow:hidden;
}
.member-directory button,
.member-directory input,
.member-directory select,
.member-directory textarea { /*857*/
  color:inherit;
  font-family:inherit;
  font-size:100%;
  margin:0;
  max-width:100%;
}
.member-directory button,
.member-directory select { /*865*/
  text-transform:none;
}
.member-directory button,
.member-directory input[type="button"],
.member-directory input[type="reset"],
.member-directory input[type="submit"],
.member-directory .search-filter__submit { /*871*/
  -webkit-appearance:button;
  cursor:pointer;
}
.member-directory button[disabled],
.member-directory input[disabled] { /*876*/
  cursor:default;
}
.member-directory button::-moz-focus-inner,
.member-directory input::-moz-focus-inner { /*880*/
  border:0;
  padding:0;
}
.member-directory input[type="checkbox"],
.member-directory input[type="radio"] { /*885*/
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  padding:0;
}
.member-directory input[type="search"] { /*894*/
  -webkit-appearance:textfield;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.member-directory input[type="search"]::-webkit-search-cancel-button,
.member-directory input[type="search"]::-webkit-search-decoration { /*900*/
  -webkit-appearance:none;
}
.member-directory img,
.member-directory input,
.member-directory textarea { /*918*/
  height:auto;
  max-width:100%;
}
.member-directory ::placeholder,
.member-directory ::-webkit-input-placeholder {
  color: rgb(117, 117, 117);
}
.member-directory ::-moz-selection { /*927*/
  background:#2066ac;
  color:#fff;
  text-shadow:none;
}
.member-directory ::selection { /*932*/
  background:#2066ac;
  color:#fff;
  text-shadow:none;
}
.member-directory.roi-member ::-moz-selection {
  background:#006C6E;
  color:#fff;
  text-shadow:none;
}
.member-directory.roi-member ::selection {
  background:#006C6E;
  color:#fff;
  text-shadow:none;
}
.member-directory.fellowship-member ::-moz-selection {
  background:#359a4c;
  color:#fff;
  text-shadow:none;
}
.member-directory.fellowship-member ::selection {
  background:#359a4c;
  color:#fff;
  text-shadow:none;
}
.member-directory *,
.member-directory *:before,
.member-directory *:after { /*939*/
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
  -webkit-transition-delay:0s;
  -o-transition-delay:0s;
  transition-delay:0s;
  -webkit-transition-duration:.2s;
  -o-transition-duration:.2s;
  transition-duration:.2s;
  -webkit-transition-property:
    background-color,
    border-color,
    color,
    opacity,
    text-shadow,
    -webkit-box-shadow,
    -webkit-transform;
  transition-property:
    background-color,
    border-color,
    color,
    opacity,
    text-shadow,
    -webkit-box-shadow,
    -webkit-transform;
  -o-transition-property:
    background-color,
    border-color,
    box-shadow,
    color,
    opacity,
    text-shadow,
    transform;
  transition-property:
    background-color,
    border-color,
    box-shadow,
    color,
    opacity,
    text-shadow,
    transform;
  transition-property:
    background-color,
    border-color,
    box-shadow,
    color,
    opacity,
    text-shadow,
    transform,
    -webkit-box-shadow,
    -webkit-transform;
  -webkit-transition-timing-function:linear;
  -o-transition-timing-function:linear;
  transition-timing-function:linear;
}
.member-directory a { /*996*/
  background-color:transparent;
  color:#0087bf;
  outline-offset:0.1em;
  text-decoration:none;
}
.member-directory a:active,
a:hover { /*1003*/
  outline:0;
  text-decoration:underline;
}
.member-directory a:hover,
a:focus { /*1008*/
  color:#005e8b;
}
.member-directory .member-directory { /*1021*/
  background-color:#fff;
  color:#333;
  margin:0;
  min-height:100%;
  padding:0;
  position:relative;
  word-wrap:break-word;
}
.member-directory button { /*1030*/
  overflow:visible;
}
.member-directory dd { /*1033*/
  margin-bottom:1.575em;
}
.member-directory dfn { /*1036*/
  font-style:italic;
}
.member-directory dl { /*1039*/
  margin:0 0 1.575em;
}
.member-directory figure { /*1042*/
  margin:0 0 1.575em;
}
.member-directory h1,
h2,
h3,
h4,
h5,
h6 { /*1051*/
  color:#0087bf;
  font-family:"myriad-pro",Arial,Helvetica,sans-serif;
  -webkit-hyphens:none;
  -ms-hyphens:none;
  hyphens:none;
  line-height:1.2;
  text-rendering:optimizeLegibility;
}
.member-directory h1 { /*1060*/
  color:#58595b;
  font-size:2.3rem;
  font-weight:400;
  margin:0 0 1.05em;
}
@media(max-width:43.6875em) { /*1066*/
  .member-directory h1 {
    font-size:1.6rem;
  }
}
.member-directory h2 { /*1071*/
  font-size:1.6rem;
  font-weight:400;
  margin:0 0 1.05em;
}
@media(max-width:43.6875em) { /*1076*/
  .member-directory h2 {
    font-size:1.4rem;
  }
}
.member-directory h3 { /*1081*/
  font-size:1.4rem;
  font-weight:400;
  margin:0 0 1.3125em;
}
@media(max-width:43.6875em) { /*1086*/
  .member-directory h3 {
    font-size:1.2rem;
  }
}
.member-directory h4 { /*1100*/
  font-size:1.2rem;
  font-weight:400;
  margin:0 0 1.05em;
}
@media(max-width:43.6875em) { /*1105*/
  .member-directory h4 {
    font-size:1.05rem;
  }
}
.member-directory h5 { /*1110*/
  font-size:1.05rem;
  margin:0 0 1.05em;
}
@media(max-width:43.6875em) { /*1114*/
  .member-directory h5 {
    font-size:0.9rem;
  }
}
.member-directory h6 { /*1119*/
  font-size:0.9rem;
  margin:0 0 1.05em;
}
@media(max-width:43.6875em) { /*1123*/
  .member-directory h6 {
    font-size:0.7rem;
  }
}
.member-directory hr { /*1128*/
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  border:1px solid #58595b;
  height:0;
  margin:1.575em 0;
  padding-bottom:-1px;
  clear:both;
  float:none;
}
.member-directory img { /*1159*/
  border:0;
  pointer-events:none;
}
.member-directory input { /*1163*/
  line-height:normal;
}
.member-directory textarea,
.member-directory select,
.member-directory input[type="date"],
.member-directory input[type="datetime"],
.member-directory input[type="datetime-local"],
.member-directory input[type="email"],
.member-directory input[type="month"],
.member-directory input[type="number"],
.member-directory input[type="password"],
.member-directory input[type="search"],
.member-directory input[type="tel"],
.member-directory input[type="text"],
.member-directory input[type="time"],
.member-directory input[type="url"],
.member-directory input[type="week"] { /*1180*/
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -moz-background-clip:padding;
  -o-background-clip:padding-box;
  -webkit-background-clip:padding;
  background-clip:padding-box;
  border-radius:2px;
  -webkit-appearance:none;
  background-color:#fff;
  border:1px solid #bfbfbf;
  color:#333;
  outline:0;
  margin:0;
  padding:0.525em;
  vertical-align:top;
  font-size:131.25%;
}
.member-directory legend { /*1199*/
  border:0;
  margin:0;
  padding:0;
}
.member-directory mark { /*1204*/
  background:#ff0;
  color:#000;
}
.member-directory ol { /*1208*/
  margin:0 0 1.575em;
  padding:0 0 0 1.575em;
}
.member-directory ol ol,
ol ul { /*1216*/
  margin:0;
}
.member-directory optgroup { /*1219*/
  font-weight:700;
}
.member-directory p { /*1222*/
  line-height:1.5;
  margin:0 0 1.575em;
}
.member-directory pre { /*1226*/
  margin:0 0 1.575em;
  overflow:auto;
}
.member-directory small { /*1230*/
  font-size:1.05rem;
}
.member-directory textarea { /*1239*/
  overflow:auto;
}
.member-directory ul { /*1242*/
  margin:0 0 1.575em;
  padding:0 0 0 1.575em;
}
.member-directory ul ol,
.member-directory ul ul { /*1250*/
  margin:0;
}
@media print { /*1253*/
  .member-directory * {
    background:transparent !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    color:#000 !important;
    text-shadow:none !important;
  }
}
.member-directory a,
.member-directory a:visited { /*1266*/
  text-decoration:none;
}
.member-directory img,
.member-directory tr,
.member-directory ul { /*1295*/
  page-break-inside:avoid;
}
.member-directory img { /*1298*/
  max-width:100% !important;
}
.member-directory h1 a:after,
.member-directory h2 a:after,
.member-directory h3 a:after,
.member-directory h4 a:after,
.member-directory h5 a:after,
.member-directory h6 a:after { /*1306*/
  display:inline-block;
}
.member-directory h2,
.member-directory h3,
.member-directory h4,
.member-directory p { /*1312*/
  orphans:3;
  widows:3;
}
.member-directory h2,
.member-directory h3,
.member-directory h4 { /*1318*/
  page-break-after:avoid;
}
.member-directory .main-constrain,
.member-directory.main-constrain { /*1412*/
  margin-left:1rem;
  margin-right:1rem;
  max-width:60rem;
}
@media(min-width:77.5em) { /*1417*/
  .member-directory .main-constrain,
  .member-directory.main-constrain {
    margin-left:auto;
    margin-right:auto;
  }
}
.member-directory .main-constrain .main-constrain,
.member-directory.main-constrain .main-constrain { /*1423*/
  margin-left:0;
  margin-right:0;
}
.member-directory.layout-panels-sidebar-directory .layout-panels-sidebar-directory__main-wrapper { /*1830*/
  clear:both;
  position:relative;
}
@media(min-width:56.25em) { /*1834*/
  .member-directory.layout-panels-sidebar-directory.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-directory__main {
    width:75%;
    float:right;
    margin-left:0;
    margin-right:0;
    clear:none;
    padding-left:2.25rem;
  }
  .member-directory.layout-panels-sidebar-directory.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-directory__sidebar { /*1843*/
    width:25%;
    float:left;
    margin-right:-100%;
    margin-left:0;
    clear:none;
    padding-right:0.75rem;
  }
}
@media(min-width:56.25em) and (min-width:60em) { /*1851*/
  .member-directory.layout-panels-sidebar-directory.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-directory__sidebar {
    top:1.05rem;
  }
}
.member-directory.layout-panels-sidebar-directory .layout-panels-sidebar-directory__bottom,
.member-directory.layout-panels-sidebar-directory .layout-panels-sidebar-directory__postscript { /*1857*/
  clear:both;
}
.member-directory.layout-panels-sidebar-left-new { /*1860*/
  padding:3.75rem 0;
}
.member-directory.layout-panels-sidebar-left-new .layout-panels-sidebar-left-new__main-wrapper { /*1863*/
  clear:both;
}
@media(min-width:56.25em) { /*1866*/
  .member-directory.layout-panels-sidebar-left-new.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-left-new__main {
    width:66.6666666667%;
    float:right;
    margin-left:0;
    margin-right:0;
    clear:none;
    padding-left:2rem;
  }
}
.member-directory.layout-panels-sidebar-left-new.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-left-new__sidebar { /*1875*/
  width:33.3333333333%;
  float:left;
  margin-right:-100%;
  margin-left:0;
  clear:none;
  padding-right:1rem;
}
.member-directory.layout-panels-sidebar-left-new .layout-panels-sidebar-left-new__postscript { /*1884*/
  clear:both;
}
.member-directory.layout-panels-sidebar-left .layout-panels-sidebar-left__top { /*1887*/
  width:100%;
  float:right;
  margin-left:0;
  margin-right:0;
  clear:none;
}
@media(min-width:60em) { /*1894*/
  .member-directory .layout-panels-sidebar-left .layout-panels-sidebar-left__top {
    width:82.9787234043%;
    float:left;
    margin-right:-100%;
    margin-left:8.5106382979%;
    clear:none;
  }
}
.member-directory .layout-panels-sidebar-left .layout-panels-sidebar-left__main-wrapper { /*1903*/
  clear:both;
  padding:1.05em 0.5rem;
}
@media(min-width:60em) { /*1907*/
  .member-directory .layout-panels-sidebar-left .layout-panels-sidebar-left__main-wrapper {
    padding:1.575em 0;
  }
}
@media(min-width:43.75em) { /*1912*/
  .member-directory.layout-panels-sidebar-left.region-main-has-content.region-sidebar-is-empty .layout-panels-sidebar-left__main {
    width:100%;
    float:right;
    margin-left:0;
    margin-right:0;
    clear:none;
  }
}
@media(min-width:43.75em) and (min-width:60em) { /*1921*/
  .member-directory.layout-panels-sidebar-left.region-main-has-content.region-sidebar-is-empty .layout-panels-sidebar-left__main {
    width:82.9787234043%;
    float:left;
    margin-right:-100%;
    margin-left:8.5106382979%;
    clear:none;
  }
}
@media(min-width:43.75em) { /*1930*/
  .member-directory.layout-panels-sidebar-left.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-left__main {
    width:65.9574468085%;
    float:right;
    margin-left:0;
    margin-right:0;
    clear:none;
    padding:1.05em;
  }
}
@media(min-width:43.75em) and (min-width:60em) { /*1940*/
  .member-directory.layout-panels-sidebar-left.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-left__main {
    padding:0;
    width:57.4468085106%;
    float:left;
    margin-right:-100%;
    margin-left:34.0425531915%;
    clear:none;
  }
}
@media(min-width:43.75em) { /*1952*/
  .member-directory.layout-panels-sidebar-left.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-left__sidebar {
    width:31.914893617%;
    float:left;
    margin-right:-100%;
    margin-left:0;
    clear:none;
  }
}
@media(min-width:43.75em) and (min-width:60em) { /*1961*/
  .member-directory.layout-panels-sidebar-left.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar-left__sidebar {
    width:23.4042553191%;
    float:left;
    margin-right:-100%;
    margin-left:8.5106382979%;
    clear:none;
  }
}
.member-directory .layout-panels-sidebar { /*1970*/
  padding:1.05em 1rem;
}
@media(min-width:43.75em) { /*1973*/
  .member-directory .layout-panels-sidebar {
    padding:1.575em 1.5rem;
  }
}
@media(min-width:60em) { /*1978*/
  .member-directory .layout-panels-sidebar {
    padding:2.1em 2rem;
  }
}
.member-directory .layout-panels-sidebar .layout-panels-sidebar__main-wrapper { /*1983*/
  clear:both;
}
@media(min-width:56.25em) { /*1986*/
  .member-directory.layout-panels-sidebar.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar__main {
    width:66.6666666667%;
    float:left;
    margin-right:-100%;
    margin-left:0;
    clear:none;
    padding-right:0.75rem;
  }
}
@media(min-width:56.25em) and (min-width:60em) { /*1996*/
  .member-directory.layout-panels-sidebar.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar__main {
    padding-right:1rem;
  }
}
@media(min-width:56.25em) { /*2001*/
  .member-directory.layout-panels-sidebar.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar__sidebar {
    width:33.3333333333%;
    float:right;
    margin-left:0;
    margin-right:0;
    clear:none;
    padding-left:0.75rem;
  }
}
@media(min-width:56.25em) and (min-width:60em) { /*2011*/
  .member-directory.layout-panels-sidebar.region-main-has-content.region-sidebar-has-content .layout-panels-sidebar__sidebar {
    padding-left:1rem;
    top:1.05rem;
  }
}
.member-directory .ajax-progress { /*2592*/
  position:absolute;
  top:0;
  left:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  z-index:1000;
  width:100%;
  height:100%;
  background-color:rgba(255,255,255,0.9);
}
.member-directory input.button--submit,
.member-directory .search-filter__submit { /*4103*/
  margin-bottom:0.525em;
  padding-right:1.05rem;
}
.member-directory .circle-teaser { /*5340*/
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  color:#333;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  text-align:center;
  padding-bottom:0.7875rem;
  border-bottom:1px solid #58595b;
}
@media(min-width:26.5625em) { /*5352*/
  .member-directory .circle-teaser {
    display:block;
    max-width:15rem;
    padding:0;
    border:none;
  }
}
.member-directory .circle-teaser:focus,
.member-directory .circle-teaser:hover { /*5361*/
  color:#333;
  text-decoration:none;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
@media(min-width:26.5625em) { /*5368*/
  .member-directory .circle-teaser:focus,
  .member-directory .circle-teaser:hover {
    -webkit-transform:scale(1.2);
    -ms-transform:scale(1.2);
    transform:scale(1.2);
  }
}
.member-directory .circle-teaser:focus .circle-teaser__name,
.member-directory .circle-teaser:hover .circle-teaser__name { /*5377*/
  color:#2066ac;
  text-decoration:underline;
}
.member-directory.roi-member .circle-teaser:focus .circle-teaser__name,
.member-directory.roi-member .circle-teaser:hover .circle-teaser__name { /*5382*/
  color:#006C6E;
}
.member-directory.fellowship-member .circle-teaser:focus .circle-teaser__name,
.member-directory.fellowship-member .circle-teaser:hover .circle-teaser__name { /*5386*/
  color:#359a4c;
}
.member-directory .circle-teaser__image { /*5389*/
  -webkit-box-flex:1;
  -ms-flex:1 1 25%;
  flex:1 1 25%;
  margin:0 auto;
  position:relative;
}
.member-directory .circle-teaser__image img { /*5396*/
  border-radius:50%;
  display:block;
  object-fit: cover;
  aspect-ratio: 1;
  border:4px solid #fff;
}
.member-directory.roi-member .circle-teaser__image img,
.member-directory.fellowship-member .circle-teaser__image img,
.member-directory.reality-member .circle-teaser__image img { /*NEW*/
  border:4px solid #d8d8d2;
}
.member-directory .circle-teaser__text { /*5403*/
  -webkit-box-flex:1;
  -ms-flex:1 1 75%;
  flex:1 1 75%;
  margin:0.525rem 0 0.525rem 1.05rem;
  text-align:left;
  line-height:1.2;
  word-break: break-word;
}
@media(min-width:26.5625em) { /*5411*/
  .member-directory .circle-teaser__text {
    margin:1.05em 0 0.21em;
    text-align:center;
  }
}
.member-directory .circle-teaser__name { /*5426*/
  color:#2066ac;
  font-size:1.05rem;
}
.member-directory .circle-teaser__name+div { /*5431*/
  margin:0.2625em 0 0;
}
.member-directory.roi-member .circle-teaser__name { /*5434*/
  color:#006C6E;
}
.member-directory.fellowship-member .circle-teaser__name { /*5437*/
  color:#359a4c !important;
}
.member-directory .circle-teaser__job-title { /*5440*/
  font-size:0.7rem;
  font-weight:700;
  line-height:1.1;
}
.member-directory .circle-teaser__job-title+div { /*5445*/
  margin:0.2625em 0 0;
}
.member-directory .circle-teaser__employer { /*5448*/
  font-size:0.7rem;
}
.member-directory .circle-teaser__employer+div { /*5451*/
  margin:0.2625em 0 0;
}
.member-directory .circle-teaser__location { /*5454*/
  display:inline-block;
  font-size:0.7rem;
  font-weight:700;
}
.member-directory .field { /*6010*/
  font-size:0.9rem;
}
@media(min-width:26.5625em) {
  .member-directory .field+.field { /*6014*/
    margin-top:.525em;
  }
}
.member-directory .field.field--body { /*6018*/
  font-size:1.05rem;
}
.member-directory .field__content a,
.member-directory .field__content ul { /*6022*/
  margin-bottom:0;
}
.member-directory .field__label { /*6025*/
  color:#2066ac;
  font-size:1.05rem;
  font-weight:700;
}
.member-directory.roi-member .field__label { /*6033*/
  color:#006C6E;
}
.member-directory.fellowship-member .field__label { /*6030*/
  color:#359a4c;
}
.member-directory.reality-member .field__label { /*6030*/
  color:#2066ac;
}
.member-directory .field--profile-image { /*6042*/
  font-size:1.4rem;
  font-weight:700;
  margin:0 0 1rem;
}
.member-directory .field--profile-image img { /*6051*/
  border-radius:50%;
  border:4px solid #fff;
  object-fit: cover;
  aspect-ratio: 1;
}
.member-directory .field--social a { /*6058*/
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  font-family:"myriad-pro",Arial,Helvetica,sans-serif;
  font-weight:700;
  line-height:1.6rem;
  position:relative;
}
.member-directory .field--social img { /*6071*/
  background-size:1.6rem;
  content:"";
  display:block;
  height:1.6rem;
  margin-right:.5rem;
  width:1.6rem;
}
.member-directory .field--social span { /*6080*/
  display:none;
}
@media(min-width:26.5625em) {
  .member-directory .field--social span { /*6085*/
    display:inline;
  }
}
.member-directory .field--region .field__content { /*6177*/
  font-size:.7rem;
  font-weight:700;
  line-height:1.3;
  vertical-align:middle;
}
.member-directory .user-profile-sidebar .field--region .field__content::before { /*6183*/
  height:1.1428571429rem;
  overflow:hidden;
  width:.7619047619rem;
  background-size:.7619047619rem 1.1428571429rem;
  vertical-align:middle;
}
.member-directory .user-profile-sidebar .field--region .field__content::before:before { /*6190*/
  content:"";
  display:block;
  height:150%;
  width:0;
}
.member-directory .flex-grid { /*6292*/
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  display:-webkit-flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-left:-1rem;
  margin-right:-1rem;
}
.member-directory .paragraphs-item--container-standard .flex-grid { /*6323*/
  margin-bottom:-1.5238095238rem;
}
.member-directory .flex-grid+.flex-grid { /*6326*/
  margin-top:1.5238095238rem;
}
.member-directory .flex-grid__item { /*6335*/
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:100%;
  padding-left:1rem;
  padding-right:1rem;
  margin-bottom:2rem;
}
@media(max-width:43.6875em) { /*6358*/
  .member-directory .main-constrain .flex-grid__item,
  .member-directory.main-constrain .flex-grid__item {
    padding-left:0;
    padding-right:0;
  }
}
.member-directory .flex-grid--1-col { /*6391*/
  -ms-flex-preferred-size:100%;
  flex-basis:100%;
  margin-left:0;
  margin-right:0;
}
@media(min-width:26.5625em) { /*6397*/
  .member-directory .flex-grid--2-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--2-col>.flex-grid__item { /*6403*/
  -ms-flex-preferred-size:50%;
  flex-basis:50%;
}
@media(min-width:26.5625em) { /*6408*/
  .member-directory .flex-grid--3-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--3-col>.flex-grid__item { /*6414*/
  -ms-flex-preferred-size:50%;
  flex-basis:50%;
}
@media(min-width:56.25em) { /*6419*/
  .member-directory .flex-grid--3-col>.flex-grid__item {
    -ms-flex-preferred-size:33.3333333333%;
    flex-basis:33.3333333333%;
  }
}
@media(min-width:56.25em) { /*6425*/
  .member-directory .flex-grid--3-1-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--3-1-col>.flex-grid__item { /*6431*/
  -ms-flex-preferred-size:33.3333333333%;
  flex-basis:33.3333333333%;
}
@media(min-width:26.5625em) { /*6436*/
  .member-directory .flex-grid--4-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
  .member-directory .flex-grid--4-col>.flex-grid__item { /*6442*/
    -ms-flex-preferred-size:50%;
    flex-basis:50%;
  }
}
@media(min-width:56.25em) { /*6447*/
  .member-directory .flex-grid--4-col>.flex-grid__item {
    -ms-flex-preferred-size:33.3333333333%;
    flex-basis:33.3333333333%;
  }
}
@media(min-width:68.75em) { /*6453*/
  .member-directory .flex-grid--4-col>.flex-grid__item {
    -ms-flex-preferred-size:25%;
    flex-basis:25%;
  }
}
@media(min-width:68.75em) { /*6459*/
  .member-directory .flex-grid--4-1-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--4-1-col>.flex-grid__item { /*6465*/
  -ms-flex-preferred-size:25%;
  flex-basis:25%;
}
@media(min-width:26.5625em) { /*6470*/
  .member-directory .flex-grid--4-2-1-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--4-2-1-col>.flex-grid__item { /*6476*/
  -ms-flex-preferred-size:50%;
  flex-basis:50%;
}
@media(min-width:68.75em) { /*6481*/
  .member-directory .flex-grid--4-2-1-col>.flex-grid__item {
    -ms-flex-preferred-size:25%;
    flex-basis:25%;
  }
}
@media(min-width:26.5625em) { /*6487*/
  .member-directory .flex-grid--5-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--5-col>.flex-grid__item { /*6493*/
  -ms-flex-preferred-size:50%;
  flex-basis:50%;
}
@media(min-width:56.25em) { /*6498*/
  .member-directory .flex-grid--5-col>.flex-grid__item {
    -ms-flex-preferred-size:33.3333333333%;
    flex-basis:33.3333333333%;
  }
}
@media(min-width:60em) { /*6504*/
  .member-directory .flex-grid--5-col>.flex-grid__item {
    -ms-flex-preferred-size:25%;
    flex-basis:25%;
  }
}
@media(min-width:68.75em) { /*6510*/
  .member-directory .flex-grid--5-col>.flex-grid__item {
    -ms-flex-preferred-size:20%;
    flex-basis:20%;
  }
}
@media(min-width:68.75em) { /*6516*/
  .member-directory .flex-grid--5-1-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--5-1-col>.flex-grid__item { /*6522*/
  -ms-flex-preferred-size:20%;
  flex-basis:20%;
}
@media(min-width:56.25em) { /*6527*/
  .member-directory .flex-grid--5-3-1-col {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
  }
}
.member-directory .flex-grid--5-3-1-col>.flex-grid__item { /*6533*/
  -ms-flex-preferred-size:33.3333333333%;
  flex-basis:33.3333333333%;
}
@media(min-width:68.75em) { /*6538*/
  .member-directory .flex-grid--5-3-1-col>.flex-grid__item {
    -ms-flex-preferred-size:20%;
    flex-basis:20%;
  }
}
.member-directory .field--region .location-icon { /*7568*/
  height:1.05rem;
  width:1.05rem;
  overflow:hidden;
  content:"";
  display:inline-block;
  margin-right:0.25rem;
  vertical-align:top;
}
.member-directory .field--region .location-icon svg { /*NEW*/
  fill:#2066ac;
  height:1.05rem;
  width:1.05rem;
}
.member-directory.roi-member .field--region .location-icon svg { /*NEW*/
  fill:#006C6E;
}
.member-directory.fellowship-member .field--region .location-icon svg { /*NEW*/
  fill:#359a4c;
}
.member-directory.reality-member .field--region .location-icon svg { /*NEW*/
  fill:#2066ac;
}
.member-directory .pager { /*8860*/
  display:block;
  font-size:1.05rem;
  list-style:none;
  margin:0 0 1.05rem;
  max-width:100%;
  padding:2.1em 0;
  position:relative;
  text-align:center;
}
@media(min-width:43.75em) { /*8870*/
  .member-directory .pager {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:relative;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
  }
}
.member-directory .pager__item { /*8884*/
  background:none;
  border:0;
  border-radius:4px;
  color:#333;
  display:inline-block;
  font-family:"myriad-pro",Arial,Helvetica,sans-serif;
  font-size:1.05rem;
  font-weight:700;
  margin:0 0.1575rem;
  padding:0.2625rem 0;
  text-shadow:none;
  line-height:1;
  text-align:center;
}
.member-directory .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--current):not(.pager__item--next):not(.pager__item--last) { /*8899*/
  display:none;
}
@media(min-width:26.5625em) { /*8902*/
  .member-directory .pager__item:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--current):not(.pager__item--next):not(.pager__item--last) {
    display:inline-block;
  }
}
.member-directory .pager__item--first,
.member-directory .pager__item--previous,
.member-directory .pager__item--next,
.member-directory .pager__item--last { /*8910*/
  color:#2066ac;
  font-weight:600;
  padding:0;
  line-height:0;
  font-size:0;
  color:transparent;
}
.member-directory.roi-member .pager__item--first,
.member-directory.roi-member .pager__item--previous,
.member-directory.roi-member .pager__item--next,
.member-directory.roi-member .pager__item--last { /*NEW*/
  color:#006C6E;
}
.member-directory.fellowship-member .pager__item--first,
.member-directory.fellowship-member .pager__item--previous,
.member-directory.fellowship-member .pager__item--next,
.member-directory.fellowship-member .pager__item--last { /*NEW*/
  color:#28723d;
}
.member-directory .pager__item--first a::before,
.member-directory .pager__item--previous a::before,
.member-directory .pager__item--next a::before,
.member-directory .pager__item--last a::before { /*8921*/
  color:#2066ac;
  font-size:2.3rem;
  position:relative;
  top:-5px;
}
.member-directory.roi-member .pager__item--first a::before,
.member-directory.roi-member .pager__item--previous a::before,
.member-directory.roi-member .pager__item--next a::before,
.member-directory.roi-member .pager__item--last a::before { /*NEW*/
  color:#006C6E;
}
.member-directory.fellowship-member .pager__item--first a::before,
.member-directory.fellowship-member .pager__item--previous a::before,
.member-directory.fellowship-member .pager__item--next a::before,
.member-directory.fellowship-member .pager__item--last a::before { /*NEW*/
  color:#28723d;
}
@media(max-width:43.6875em) { /*8927*/
  .member-directory .pager__item--first a::before,
  .member-directory .pager__item--previous a::before,
  .member-directory .pager__item--next a::before,
  .member-directory .pager__item--last a::before {
    top:3px;
  }
}
.member-directory .pager__item--first>.pager__link,
.member-directory .pager__item--previous>.pager__link,
.member-directory .pager__item--next>.pager__link,
.member-directory .pager__item--last>.pager__link { /*8938*/
  border:0 !important;
}
.member-directory .pager__item--first>.pager__link:hover,
.member-directory .pager__item--previous>.pager__link:hover,
.member-directory .pager__item--next>.pager__link:hover,
.member-directory .pager__item--last>.pager__link:hover { /*8944*/
  border:0 !important;
  color:#2066ac;
}
.member-directory.roi-member .pager__item--first>.pager__link:hover,
.member-directory.roi-member .pager__item--previous>.pager__link:hover,
.member-directory.roi-member .pager__item--next>.pager__link:hover,
.member-directory.roi-member .pager__item--last>.pager__link:hover { /*NEW*/
  border:0 !important;
  color:#006C6E;
}
.member-directory.fellowship-member .pager__item--first>.pager__link:hover,
.member-directory.fellowship-member .pager__item--previous>.pager__link:hover,
.member-directory.fellowship-member .pager__item--next>.pager__link:hover,
.member-directory.fellowship-member .pager__item--last>.pager__link:hover { /*NEW*/
  border:0 !important;
  color:#28723d;
}
.member-directory .pager__item--first>.pager__link:hover::before,
.member-directory .pager__item--previous>.pager__link:hover::before,
.member-directory .pager__item--next>.pager__link:hover::before,
.member-directory .pager__item--last>.pager__link:hover::before { /*8951*/
  color:#2066ac;
}
.member-directory.roi-member .pager__item--first>.pager__link:hover::before,
.member-directory.roi-member .pager__item--previous>.pager__link:hover::before,
.member-directory.roi-member .pager__item--next>.pager__link:hover::before,
.member-directory.roi-member .pager__item--last>.pager__link:hover::before { /*NEW*/
  color:#006C6E;
}
.member-directory.fellowship-member .pager__item--first>.pager__link:hover::before,
.member-directory.fellowship-member .pager__item--previous>.pager__link:hover::before,
.member-directory.fellowship-member .pager__item--next>.pager__link:hover::before,
.member-directory.fellowship-member .pager__item--last>.pager__link:hover::before { /*NEW*/
  color:#28723d;
}
.member-directory .pager__link { /*8954*/
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  border:1px solid transparent;
  border-radius:50%;
  color:#333;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  font-family:"myriad-pro",Arial,Helvetica,sans-serif;
  height:1.575rem;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  text-decoration:none;
  width:1.575rem;
}
.member-directory .pager__link:hover { /*8972*/
  border:1px solid #2066ac;
  color:inherit;
  text-decoration:none;
}
.member-directory.roi-member .pager__link:hover { /*NEW*/
  border-color:#006C6E;
}
.member-directory.fellowship-member .pager__link:hover { /*NEW*/
  border-color:#28723d;
}
.member-directory .pager__item--current { /*8977*/
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:#2066ac;
  border:1px solid transparent;
  border-radius:50%;
  color:#fff;
  height:1.8375rem;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:1.8375rem;
}
.member-directory.roi-member .pager__item--current { /*NEW*/
  background-color:#006C6E;
}
.member-directory.fellowship-member .pager__item--current { /*NEW*/
  background-color:#28723d;
}
.member-directory .pager__item--first a:before { /*8991*/
  content:"\00AB";
}
.member-directory .pager__item--previous a:before { /*8994*/
  content:"\2039";
}
.member-directory .pager__item--next a:before { /*8997*/
  content:"\203A";
}
.member-directory .pager__item--last a:before { /*9001*/
  content:"\00BB";
}
.member-directory .pager__item--first a:hover,
.pager__item--previous a:hover { /*9005*/
  -webkit-transform:translateX(-3px);
  -ms-transform:translateX(-3px);
  transform:translateX(-3px);
}
.member-directory .pager__item--next a:hover,
.pager__item--last a:hover { /*9011*/
  -webkit-transform:translateX(3px);
  -ms-transform:translateX(3px);
  transform:translateX(3px);
}
.member-directory .paragraphs-item { /*9033*/
  width:100%;
}
.member-directory .search-filter { /*10347*/
  margin-bottom:1.05rem;
  position:relative;
}
@media(min-width:26.5625em) { /*10351*/
  .member-directory .search-filter {
    margin-bottom:2.1rem;
  }
}
@media(min-width:56.25em) { /*10356*/
  .member-directory .search-filter {
    margin-bottom:0;
  }
}
.member-directory .search-filter .search-filter__submit { /*10364*/
  background-color:#154A96;
  background-position:50% 50%;
  background-repeat:no-repeat;
  background-size:50%;
  padding:0.525rem 0.6rem;
  border:none;
  outline:none;
  z-index:9;
}
.member-directory.roi-member .search-filter .search-filter__submit { /*NEW*/
  background-color:#006C6E;
}
.member-directory.fellowship-member .search-filter .search-filter__submit { /*NEW*/
  background-color:#28723d;
}
.member-directory.reality-member .search-filter .search-filter__submit { /*NEW*/
  background-color:#2066ac;
}
.member-directory .search-filter .search-filter__submit svg { /*NEW*/
  fill:#fff;
  height: 28px;
  width: 28px;
}
.member-directory .search-filter .views-widget--submit { /*10403*/
  display:block;
}

.member-directory .search-filter .search-filter__clear-filters.desktop { /*10436*/
  color:#000;
  display:none;
  position:relative;
  width:100%;
  padding-left:1.8375rem;
  margin-top:0.7875rem;
  font-size:16px;
  margin-bottom:0.7875rem;
}
@media(min-width:56.25em) { /*10446*/
  .member-directory .search-filter .search-filter__clear-filters.desktop {
    display:block;
  }
}
.member-directory .search-filter .search-filter__clear-filters.desktop:hover { /*10459*/
  text-decoration:none;
}
.member-directory .search-filter .search-filter__clear-filters.desktop::before { /*10462*/
  content:"\2715";
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  left:0;
  background-color:#154A96;
  border-radius:25px;
  width:25px;
  height:25px;
  line-height:0;
  font-size:17px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  color:#fff;
}
.member-directory.roi-member .search-filter .search-filter__clear-filters.desktop::before { /*NEW*/
  background-color:#006C6E;
}
.member-directory.fellowship-member .search-filter .search-filter__clear-filters.desktop::before { /*NEW*/
  background-color:#28723d;
}
.member-directory.reality-member .search-filter .search-filter__clear-filters.desktop::before { /*NEW*/
  background-color:#2066ac;
}
.member-directory input.search-filter__searchbox { /*10532*/
  border-radius:0;
  border-right:0;
  padding-left:0.735rem;
  width: 100%
}
.member-directory .search-filter__item { /*10540*/
  margin-bottom:0.25rem;
}

@media(min-width:56.25em) { /*10543*/
  .member-directory .search-filter__item {
    margin-bottom:0.735rem;
  }
}

.member-directory .search-filter__item--desktop { /*10548*/
  display:block;
}
.member-directory .search-filter__search form { /*10556*/
  overflow:hidden;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  position:static;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  width:100%;
  background-color:transparent;
}
.member-directory.roi-member .search-filter__search form { /*NEW*/
  background-color:#006C6E;
}
.member-directory.fellowship-member .search-filter__search form { /*NEW*/
  background-color:#28723d;
}
.member-directory.reality-member .search-filter__search form { /*10566*/
  background-color:#1B6BE4;
}
@media(min-width:56.25em) { /*10572*/
  .member-directory .search-filter__search form {
    position:static;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    width:100%;
    background-color:transparent;
  }
}
.member-directory .search-filter__search form .form-item { /*10582*/
  margin:0 !important;
  width:100%;
}
.member-directory .search-filter__search form .search-filter__submit { /*10586*/
  color:transparent;
  font-size:0;
  height:100%;
}
.member-directory .views-widget--filter-search_api_views_fulltext { /*10591*/
  -ms-flex-preferred-size:auto;
  flex-basis:auto;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-transform:translateX(0%);
  -ms-transform:translateX(0%);
  transform:translateX(0%);
  width:calc(100% - 53px);
}
.member-directory .search-filter__facet-dropdown { /*10618*/
  background-color:#fff;
  display:none;
  position:relative;
  height:auto;
}
.member-directory.roi-member .search-filter__facet-dropdown,
.member-directory.fellowship-member .search-filter__facet-dropdown,
.member-directory.reality-member .search-filter__facet-dropdown { /*10618*/
  background-color:#f2f2f2;
}
.member-directory .search-filter__facet-dropdown>div { /*10624*/
  position:relative;
}
.member-directory .search-filter__dropdown-title.is-open + div.search-filter__facet-dropdown {
  overflow: hidden;
  display: block;
}
@media(min-width:56.25em) { /*10627*/
  .member-directory .search-filter__facet-dropdown {
    overflow-y:scroll !important;
    max-height:50vh;
  }
}
.member-directory .search-filter__facet-dropdown::-webkit-scrollbar { /*10633*/
  -webkit-appearance:none;
  width:7px;
}
.member-directory .search-filter__facet-dropdown::-webkit-scrollbar-thumb { /*10637*/
  border-radius:4px;
  background-color:rgba(0,0,0,0.5);
  -webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);
  box-shadow:0 0 1px rgba(255,255,255,0.5);
}
.member-directory .search-filter__facet-dropdown { /*10648*/
  background-color:#fff;
}
.member-directory .search-filter__facet-dropdown-item { /*10651*/
  padding:0.525rem;
}
.member-directory .search-filter__dropdown-title { /*10654*/
  background-color:#154A96;
  max-height:49px;
  padding:0.55125rem 2.1rem 0.55125rem 0.735rem;
  color:#fff;
  cursor:pointer;
  font-size:1.05rem;
  line-height:1.3;
  position:relative;
}
.member-directory.roi-member .search-filter__dropdown-title { /*NEW*/
  background-color:#006C6E;
}
.member-directory.fellowship-member .search-filter__dropdown-title { /*NEW*/
  background-color:#28723d;
}
.member-directory.reality-member .search-filter__dropdown-title { /*NEW*/
  background-color:#2066ac;
}
@media(min-width: 56.25em) {
  .member-directory.roi-member .search-filter__dropdown-title { /*NEW*/
    background-color:#006C6E;
  }
  .member-directory.fellowship-member .search-filter__dropdown-title { /*NEW*/
    background-color:#28723d;
  }
  .member-directory.reality-member .search-filter__dropdown-title { /*NEW*/
    background-color:#2066ac;
  }
}
.member-directory .search-filter__dropdown-title .filter-icon { /*NEW*/
  width:25px;
  height:24px;
  position:absolute;
  right:0.7875rem;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  -webkit-transition:-webkit-transform 300ms ease;
  transition:-webkit-transform 300ms ease;
  -o-transition:transform 300ms ease;
  transition:transform 300ms ease;
  transition:transform 300ms ease,
  -webkit-transform 300ms ease;
}
.member-directory .search-filter__dropdown-title .filter-icon svg { /*NEW*/
  fill:#fff;
}
.member-directory .search-filter__dropdown-title.is-open .filter-icon { /*NEW*/
  -webkit-transform:translateY(-50%) rotate(180deg);
  -ms-transform:translateY(-50%) rotate(180deg);
  transform:translateY(-50%) rotate(180deg);
}
.search-filter__sort-by { /*10720*/
  -ms-flex-negative:0;
  flex-shrink:0;
  -webkit-box-flex:0;
  -ms-flex-positive:0;
  flex-grow:0;
  padding:0.4761904762rem 0 0.4761904762rem 0.4761904762rem;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  overflow-x:hidden;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:.3s;
}
@media(min-width:56.25em) {
  .search-filter__sort-by { /*10737*/
    display:none;
  }
}
@media(min-width:26.5625em) {
  .search-filter__sort-by { /*10742*/
    padding:0.4761904762rem;
  }
}
.search-filter__sort-by.search-open .search-filter__sort-by-title { /*10746*/
  margin-left:0;
}
.search-filter__sort-by.search-open .search-filter__sort-by-title:before { /*10749*/
  display:none;
}
.search-filter__sort-by-title { /*10758*/
  background-image:url(/sites/all/themes/gesso/images/bg/filter-lines.png);
  background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url(/sites/all/themes/gesso/images/bg/filter-lines.svg);
  background-image:-o-linear-gradient(transparent, transparent), url(/sites/all/themes/gesso/images/bg/filter-lines.svg);
  background-image:linear-gradient(transparent, transparent), url(/sites/all/themes/gesso/images/bg/filter-lines.svg);
  background-position:100% 60%;
  background-repeat:no-repeat;
  background-size:auto 1.1904761905rem;
  color:#fff;
  margin-left:3.4013605442rem;
  margin-right:0.4535147392rem;
  position:relative;
  cursor:pointer;
  font-size:0;
  height:1.4512471655rem;
  text-indent:-999em;
  width:1.3605442177rem;
}
.search-filter__sort-by-title:before { /*10785*/
  bottom:3px;
  content:'Filter:';
  font-size:0.9523809524rem;
  font-weight:500;
  left:-50px;
  position:absolute;
  width:70px;
}
.member-directory .search-filter__sort-by-title svg { /*NEW*/
  fill:#fff;
}
@media(min-width:56.25em) { /*10797*/
  .member-directory .search-filter__dropdown {
    display:block;
  }
}
.member-directory .search-filter__clear-filters.mobile { /*10803*/
  border:1px solid #fff;
  padding:0 5px;
  color:#fff;
  margin-right:5px;
}
.member-directory .search-filter__clear-filters.mobile>a { /*10810*/
  cursor:pointer;
  color:#fff;
}
.member-directory .checkbox-group-parent { /*10823*/
  padding: 0.2625rem 0 0.525rem 0.7875rem;
  margin: 0;
}
.member-directory .section-padding--bottom { /*11158*/
  padding-bottom:3.75rem !important;
}
.member-directory .section-padding--top { /*11161*/
  padding-top:3.75rem !important;
}
.member-directory .section-padding--bottom--small { /*11164*/
  padding-bottom:2rem !important;
}
.member-directory .section-padding--top--small { /*11167*/
  padding-top:2rem !important;
}
.member-directory .user-profile-sidebar a { /*12887*/
  color:#2066ac;
}
.member-directory.roi-member .user-profile-sidebar a { /*12890*/
  color:#006C6E;
}
.member-directory.fellowship-member .user-profile-sidebar a { /*12893*/
  color:#359a4c;
}
.member-directory.reality-member .user-profile-sidebar a { /*NEW*/
  color:#2066ac;
}
.member-directory .user-profile-sidebar__section { /*12899*/
  background-color:#fff;
  margin-bottom:1.05em;
  padding:1.8375rem;
}
.member-directory.roi-member .user-profile-sidebar__section,
.member-directory.fellowship-member .user-profile-sidebar__section,
.member-directory.reality-member .user-profile-sidebar__section { /*NEW*/
  background-color:#f2f2f2;
}
.member-directory .user-profile-sidebar__section--profile-image { /*12904*/
  background-color:#d9c79c;
  text-align:center;
  color:#fff;
}
.member-directory.roi-member .user-profile-sidebar__section--profile-image { /*12912*/
  background-color:#006C6E;
}
.member-directory.fellowship-member .user-profile-sidebar__section--profile-image { /*12934*/
  background-color:#28723d;
}
.member-directory.reality-member .user-profile-sidebar__section--profile-image { /*NEW*/
  background-color:#2066ac;
}
.member-directory .user-profile-sidebar__section--button { /*12946*/
  background-color:inherit;
  padding:0 !important;
}
.member-directory .user-profile-sidebar__section--button .button { /*12950*/
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  color:#fff !important;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-bottom:0;
  padding:0.65625em 1.05rem 0.525em;
  width:100%;
}
.member-directory .user-profile-sidebar__section--button .button:after { /*12965*/
  display:block;
  margin:0 0 0 0.525em;
  position:static;
  right:auto;
  top:auto;
}
.member-directory .user-profile-sidebar__section--social { /*12972*/
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
}
@media(min-width:26.5625em) {
  .member-directory .user-profile-sidebar__section--social { /*12978*/
    display:block;
  }
}
.member-directory .field--fields-of-interest ul { /*NEW*/
  list-style-type: disc;
}
.member-directory .user-profile { /*12986*/
  margin-bottom:2.1rem;
  font-size: 1.05rem;
}
.member-directory .user-profile__title { /*12989*/
  color:#2066ac;
  margin-bottom:0;
}
.member-directory.roi-member .user-profile__title { /*12997*/
  color:#006C6E;
}
.member-directory.fellowship-member .user-profile__title { /*12994*/
  color:#359a4c;
}
.member-directory.reality-member .user-profile__title { /*NEW*/
  color:#2066ac;
}
.member-directory .user-profile__job { /*13000*/
  font-size:1.05rem;
}
.member-directory .user-profile__pronouns { /*13000*/
  font-size:1.05rem;
}
.member-directory .user-profile__job-pronouns {
  margin-bottom:1.3125em;
}
.member-directory .user-profile__bio p {
  margin: 0 0 !important;
}
.member-directory .slds-rich-text-editor__output {
  margin-top:1.3125em;
}
.member-directory .slds-rich-text-editor__output p {
  margin: 0 0;
}
.member-directory .views-widget { /*13361*/
  position:relative;
}
.member-directory .paragraphs-item--container-standard { /*15972*/
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.member-directory .paragraphs-item--max-width-normal>div { /*15980*/
  margin-left:auto !important;
  margin-right:auto !important;
  max-width:60rem;
}
.member-directory .clear-div { /*NEW*/
  clear:both;
}