/* rubik-regular - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/rubik-v6-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Rubik"), local("Rubik-Regular"), url("../fonts/rubik-v6-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik-v6-latin-regular.woff2") format("woff2"), url("../fonts/rubik-v6-latin-regular.woff") format("woff"), url("../fonts/rubik-v6-latin-regular.ttf") format("truetype"), url("../fonts/rubik-v6-latin-regular.svg#Rubik") format("svg");
  /* Legacy iOS */
}
/* rubik-italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/rubik-v6-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local("Rubik Italic"), local("Rubik-Italic"), url("../fonts/rubik-v6-latin-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik-v6-latin-italic.woff2") format("woff2"), url("../fonts/rubik-v6-latin-italic.woff") format("woff"), url("../fonts/rubik-v6-latin-italic.ttf") format("truetype"), url("../fonts/rubik-v6-latin-italic.svg#Rubik") format("svg");
  /* Legacy iOS */
}
/* rubik-500 - latin */
@font-face {
  font-family: 'Rubik Medium';
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/rubik-v6-latin-500.eot");
  /* IE9 Compat Modes */
  src: local("Rubik Medium"), local("Rubik-Medium"), url("../fonts/rubik-v6-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik-v6-latin-500.woff2") format("woff2"), url("../fonts/rubik-v6-latin-500.woff") format("woff"), url("../fonts/rubik-v6-latin-500.ttf") format("truetype"), url("../fonts/rubik-v6-latin-500.svg#Rubik") format("svg");
  /* Legacy iOS */
}
/* rubik-700 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/rubik-v6-latin-700.eot");
  /* IE9 Compat Modes */
  src: local("Rubik Bold"), local("Rubik-Bold"), url("../fonts/rubik-v6-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik-v6-latin-700.woff2") format("woff2"), url("../fonts/rubik-v6-latin-700.woff") format("woff"), url("../fonts/rubik-v6-latin-700.ttf") format("truetype"), url("../fonts/rubik-v6-latin-700.svg#Rubik") format("svg");
  /* Legacy iOS */
}
/* line 60, ../scss/new_theme.scss */
body {
  margin: 0;
  background-color: #fff;
  font-family: 'Rubik', sans-serif;
  /** fix Chrome GFont bug **/
  -webkit-animation-delay: 0.1s;
  -webkit-animation-name: fontfix;
  -webkit-animation-duration: 0.1s;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: linear;
}

@-webkit-keyframes fontfix {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
/* line 78, ../scss/new_theme.scss */
ul, ol, ul li.leaf {
  margin: 0;
  padding: 0;
}

/* line 83, ../scss/new_theme.scss */
a {
  text-decoration: none;
}

/* line 85, ../scss/new_theme.scss */
iframe, input {
  max-width: 100%;
}

/* line 87, ../scss/new_theme.scss */
.zero-font {
  font-size: 0;
}

/* line 89, ../scss/new_theme.scss */
.region-content ul {
  position: relative;
}
/* line 91, ../scss/new_theme.scss */
.region-content ul > li {
  position: relative;
  left: 16px;
}

/** Site header **/
/* line 99, ../scss/new_theme.scss */
#console {
  font-size: 16px;
  margin-bottom: 16px;
}

/* line 104, ../scss/new_theme.scss */
.tabs {
  font-size: 16px;
}

/* line 108, ../scss/new_theme.scss */
.region-header {
  position: relative;
  max-width: 1050px;
  margin: 0 auto;
  width: 100%;
}
@media (min-width: 1050px) {
  /* line 108, ../scss/new_theme.scss */
  .region-header {
    padding: 0 64px;
    box-sizing: border-box;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-header {
  padding: 0 64px;
  box-sizing: border-box;
}
/* line 117, ../scss/new_theme.scss */
.region-header.menu-open {
  background-color: #f79648;
}
@media (min-width: 1050px) {
  /* line 117, ../scss/new_theme.scss */
  .region-header.menu-open {
    background-color: #fff;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-header.menu-open {
  background-color: #fff;
}

/* line 125, ../scss/new_theme.scss */
.header-logo {
  background-color: #fff;
  position: relative;
  display: inline-block;
  width: 173px;
  height: 85px;
  overflow: hidden;
  z-index: 6;
}
@media (max-width: 1050px) {
  /* line 125, ../scss/new_theme.scss */
  .header-logo {
    padding: 0;
  }
}
@media (min-width: 1050px) {
  /* line 125, ../scss/new_theme.scss */
  .header-logo {
    top: 6px;
    margin-bottom: -16px;
    width: 237px;
    height: 128px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .header-logo {
  top: 6px;
  margin-bottom: -16px;
  width: 237px;
  height: 128px;
}

/* line 142, ../scss/new_theme.scss */
a.neda-logo {
  display: block;
  font-size: 0;
  margin: 8px 16px;
}
@media (min-width: 1050px) {
  /* line 142, ../scss/new_theme.scss */
  a.neda-logo {
    width: auto;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 a.neda-logo {
  width: auto;
}

/* line 152, ../scss/new_theme.scss */
.region-header .neda-logo > #logo-main {
  width: 157px;
  margin-top: 1px;
  margin-left: 1px;
}
/* line 157, ../scss/new_theme.scss */
.region-header .neda-logo > #logo-orange {
  display: none;
  position: absolute;
}
@media (max-width: 1050px) {
  /* line 161, ../scss/new_theme.scss */
  .region-header.menu-open .neda-logo > #logo-orange {
    display: block;
    width: 221px;
    left: -14px;
    top: -4px;
  }
}

@media (min-width: 1050px) {
  /* line 174, ../scss/new_theme.scss */
  .region-header .neda-logo > #logo-main {
    position: absolute;
    width: 232px;
    left: -5px;
    top: 25px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-header .neda-logo > #logo-main {
  position: absolute;
  width: 232px;
  left: -5px;
  top: 25px;
}

/* line 183, ../scss/new_theme.scss */
.region-nav .menu-block-2 > .menu {
  top: 0;
}
/* line 185, ../scss/new_theme.scss */
.toolbar .region-nav .menu-block-2 > .menu {
  top: 66px;
}

/* line 188, ../scss/new_theme.scss */
.region-nav .menu-block-2 > .menu li {
  display: inline-block;
  background-color: #f79648;
  text-transform: uppercase;
  position: relative;
  width: 100%;
  font-size: 16px;
}
@media (min-width: 1050px) {
  /* line 188, ../scss/new_theme.scss */
  .region-nav .menu-block-2 > .menu li {
    width: auto;
    font-size: 16px;
  }
  /* line 198, ../scss/new_theme.scss */
  .region-nav .menu-block-2 > .menu li:hover {
    background-color: #f5b849;
  }
  /* line 199, ../scss/new_theme.scss */
  .region-nav .menu-block-2 > .menu li:first-child:hover, .region-nav .menu-block-2 > .menu li:nth-child(2):hover {
    background-color: #aaa;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-2 > .menu li {
  width: auto;
  font-size: 16px;
}
/* line 198, ../scss/new_theme.scss */
.lt-ie9 .region-nav .menu-block-2 > .menu li:hover {
  background-color: #f5b849;
}
/* line 199, ../scss/new_theme.scss */
.lt-ie9 .region-nav .menu-block-2 > .menu li:first-child:hover, .lt-ie9 .region-nav .menu-block-2 > .menu li:nth-child(2):hover {
  background-color: #aaa;
}
/* line 201, ../scss/new_theme.scss */
.region-nav .menu-block-2 > .menu li:before {
  content: " ";
  border-right: 1px solid #fff;
  margin-top: 10px;
  right: 0;
  height: 16px;
  position: absolute;
  z-index: 1;
  display: none;
}
@media (min-width: 1050px) {
  /* line 201, ../scss/new_theme.scss */
  .region-nav .menu-block-2 > .menu li:before {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-2 > .menu li:before {
  display: block;
}

/* line 216, ../scss/new_theme.scss */
.region-nav .menu-block-3 > .menu li:before {
  display: block;
  content: " ";
  right: 0;
  height: 16px;
  position: absolute;
  z-index: 1;
}
@media (min-width: 1050px) {
  /* line 216, ../scss/new_theme.scss */
  .region-nav .menu-block-3 > .menu li:before {
    border-right: 2px solid #888;
    top: 2px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-3 > .menu li:before {
  border-right: 2px solid #888;
  top: 2px;
}

/* line 230, ../scss/new_theme.scss */
.region-nav .menu-block-wrapper.menu-block-2 > .menu li:last-child:before, .region-nav .menu-block-wrapper.menu-block-2 > .menu li:nth-child(2):before, .region-nav .menu-block-wrapper.menu-block-3 > .menu li:last-child:before {
  border: none;
}
/* line 235, ../scss/new_theme.scss */
.region-nav .menu-block-wrapper.menu-block-2 > .menu li:first-child, .region-nav .menu-block-wrapper.menu-block-2 > .menu li:nth-child(2) {
  display: none;
  background-color: #888;
}
@media (min-width: 1050px) {
  /* line 235, ../scss/new_theme.scss */
  .region-nav .menu-block-wrapper.menu-block-2 > .menu li:first-child, .region-nav .menu-block-wrapper.menu-block-2 > .menu li:nth-child(2) {
    display: inline-block;
  }
  /* line 240, ../scss/new_theme.scss */
  .region-nav .menu-block-wrapper.menu-block-2 > .menu li:first-child:hover, .region-nav .menu-block-wrapper.menu-block-2 > .menu li:nth-child(2):hover {
    background-color: #aaa;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-wrapper.menu-block-2 > .menu li:first-child, .lt-ie9 .region-nav .menu-block-wrapper.menu-block-2 > .menu li:nth-child(2) {
  display: inline-block;
}
/* line 240, ../scss/new_theme.scss */
.lt-ie9 .region-nav .menu-block-wrapper.menu-block-2 > .menu li:first-child:hover, .lt-ie9 .region-nav .menu-block-wrapper.menu-block-2 > .menu li:nth-child(2):hover {
  background-color: #aaa;
}

/* line 246, ../scss/new_theme.scss */
.region-nav .menu-block-3 > .menu {
  top: 45px;
  display: none;
}
/* line 249, ../scss/new_theme.scss */
.toolbar .region-nav .menu-block-3 > .menu {
  top: 112px;
}
@media (min-width: 1050px) {
  /* line 246, ../scss/new_theme.scss */
  .region-nav .menu-block-3 > .menu {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-3 > .menu {
  display: block;
}
/* line 253, ../scss/new_theme.scss */
.region-nav .menu-block-3 > .menu > li {
  font-size: 16px;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
}

/* line 262, ../scss/new_theme.scss */
.region-nav .menu-block-3 > .menu, .region-nav .menu-block-2 > .menu {
  font-size: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  max-width: 1050px;
  z-index: 5;
}
@media (min-width: 1050px) {
  /* line 262, ../scss/new_theme.scss */
  .region-nav .menu-block-3 > .menu, .region-nav .menu-block-2 > .menu {
    text-align: right;
    position: absolute;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-3 > .menu, .lt-ie9 .region-nav .menu-block-2 > .menu {
  text-align: right;
  position: absolute;
}
@media (min-width: 1050px) {
  /* line 274, ../scss/new_theme.scss */
  .region-nav .menu-block-3 > .menu li > a, .region-nav .menu-block-2 > .menu li > a {
    font-weight: bold;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-3 > .menu li > a, .lt-ie9 .region-nav .menu-block-2 > .menu li > a {
  font-weight: bold;
}

/* line 281, ../scss/new_theme.scss */
.region-nav .menu-block-2 > .menu li > a {
  display: block;
  color: #fff;
  padding: 8px 18px;
}
/* line 286, ../scss/new_theme.scss */
.region-nav .menu-block-3 > .menu li > a {
  padding: 0 18px;
  color: #888;
}

/* line 292, ../scss/new_theme.scss */
.menu-block-6 {
  display: none;
}
@media (min-width: 1050px) {
  /* line 292, ../scss/new_theme.scss */
  .menu-block-6 {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .menu-block-6 {
  display: block;
}

@media (min-width: 1050px) {
  /* line 299, ../scss/new_theme.scss */
  .menu-name-menu-mobile-menu {
    display: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .menu-name-menu-mobile-menu {
  display: none;
}

/* line 309, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li > a,
.region-nav .menu-name-menu-mobile-menu > .menu > li > a,
.region-nav .menu-block-2 > .menu > li > a,
.region-nav .menu-block-1 > .menu > li > a {
  position: relative;
  box-sizing: border-box;
}
/* line 312, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li > a:before,
.region-nav .menu-name-menu-mobile-menu > .menu > li > a:before,
.region-nav .menu-block-2 > .menu > li > a:before,
.region-nav .menu-block-1 > .menu > li > a:before {
  content: " ";
  width: 100%;
  height: 1px;
  background-color: #fff;
  position: relative;
  top: -9px;
  display: block;
}
@media (min-width: 1050px) {
  /* line 312, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu > li > a:before,
  .region-nav .menu-name-menu-mobile-menu > .menu > li > a:before,
  .region-nav .menu-block-2 > .menu > li > a:before,
  .region-nav .menu-block-1 > .menu > li > a:before {
    display: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-6 > .menu > li > a:before, .lt-ie9
.region-nav .menu-name-menu-mobile-menu > .menu > li > a:before, .lt-ie9
.region-nav .menu-block-2 > .menu > li > a:before, .lt-ie9
.region-nav .menu-block-1 > .menu > li > a:before {
  display: none;
}
/* line 325, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li:first-child > a:before,
.region-nav .menu-name-menu-mobile-menu > .menu > li:first-child > a:before,
.region-nav .menu-block-2 > .menu > li:first-child > a:before,
.region-nav .menu-block-1 > .menu > li:first-child > a:before {
  display: none;
}

@media (min-width: 1050px) {
  /* line 331, ../scss/new_theme.scss */
  .region-nav .menu-block-3 > .menu li:hover > a {
    color: #005da9;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-3 > .menu li:hover > a {
  color: #005da9;
}

/** Main Menu **/
/* Mobile hamburger menu button */
/* line 340, ../scss/new_theme.scss */
.region-header > h2 {
  content: " ";
  font-size: 0;
  background-color: #f79648;
  width: 42px;
  height: 42px;
  position: absolute;
  right: 16px;
  top: 27px;
  border-radius: 8px;
  cursor: pointer;
  border: 2px solid #f79648;
  display: block;
}
@media (min-width: 1050px) {
  /* line 340, ../scss/new_theme.scss */
  .region-header > h2 {
    display: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-header > h2 {
  display: none;
}
/* line 356, ../scss/new_theme.scss */
.region-header > h2:before, .region-header > h2:after {
  position: absolute;
  width: 60%;
  content: " ";
  margin: 0 auto;
  left: 0;
  right: 0;
}
/* line 364, ../scss/new_theme.scss */
.region-header > h2:before {
  height: 13px;
  border-width: 2px 0;
  border-color: #fff;
  border-style: solid;
  top: 13px;
}
/* line 371, ../scss/new_theme.scss */
.region-header > h2:after {
  height: 2px;
  top: 20px;
  background-color: #fff;
}

@media (min-width: 1050px) {
  /* line 378, ../scss/new_theme.scss */
  .region-header.menu-open > h2,
  .region-header > h2:hover {
    background-color: #fff;
  }
  /* line 382, ../scss/new_theme.scss */
  .region-header.menu-open > h2:before,
  .region-header > h2:hover:before {
    border-color: #f79648;
  }
  /* line 383, ../scss/new_theme.scss */
  .region-header.menu-open > h2:after,
  .region-header > h2:hover:after {
    background-color: #f79648;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-header.menu-open > h2, .lt-ie9
.region-header > h2:hover {
  background-color: #fff;
}
/* line 382, ../scss/new_theme.scss */
.lt-ie9 .region-header.menu-open > h2:before, .lt-ie9
.region-header > h2:hover:before {
  border-color: #f79648;
}
/* line 383, ../scss/new_theme.scss */
.lt-ie9 .region-header.menu-open > h2:after, .lt-ie9
.region-header > h2:hover:after {
  background-color: #f79648;
}

/* line 387, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li,
.region-nav .menu-name-menu-mobile-menu > .menu > li,
.region-nav .menu-block-1 > .menu > li {
  text-transform: uppercase;
  font-size: 16px;
  display: inline-block;
  width: 100%;
}
@media (min-width: 1050px) {
  /* line 387, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu > li,
  .region-nav .menu-name-menu-mobile-menu > .menu > li,
  .region-nav .menu-block-1 > .menu > li {
    border-right: 1px solid #666;
    display: table-cell;
    font-size: 17px;
    width: auto;
    font-weight: bold;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-6 > .menu > li, .lt-ie9
.region-nav .menu-name-menu-mobile-menu > .menu > li, .lt-ie9
.region-nav .menu-block-1 > .menu > li {
  border-right: 1px solid #666;
  display: table-cell;
  font-size: 17px;
  width: auto;
  font-weight: bold;
}

@media (min-width: 1050px) {
  /* line 403, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu > li:hover > .nolink,
  .region-nav .menu-block-6 > .menu > li:hover > a,
  .region-nav .menu-block-1 > .menu > li:hover > .nolink,
  .region-nav .menu-block-1 > .menu > li:hover > a {
    cursor: pointer;
    background-color: #fff;
    color: #005da9;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-6 > .menu > li:hover > .nolink, .lt-ie9
.region-nav .menu-block-6 > .menu > li:hover > a, .lt-ie9
.region-nav .menu-block-1 > .menu > li:hover > .nolink, .lt-ie9
.region-nav .menu-block-1 > .menu > li:hover > a {
  cursor: pointer;
  background-color: #fff;
  color: #005da9;
}

/* line 414, ../scss/new_theme.scss */
.region-nav ul li {
  padding: 0;
}
/* line 416, ../scss/new_theme.scss */
.region-nav ul li, .region-nav ul li.expanded, .region-nav ul li.collapsed, .region-nav ul li.leaf {
  margin: 0;
  list-style: none;
}

/* line 422, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li > .menu,
.region-nav .menu-name-menu-mobile-menu > .menu > li > .menu,
.region-nav .menu-block-1 > .menu > li > .menu {
  display: none;
}

/* line 428, ../scss/new_theme.scss */
.region-nav {
  width: 100%;
  max-width: 1050px;
  position: absolute;
  z-index: 1;
  max-height: 0;
  overflow: hidden;
}
/* line 435, ../scss/new_theme.scss */
.region-nav.active {
  max-height: none;
}
@media (min-width: 1050px) {
  /* line 428, ../scss/new_theme.scss */
  .region-nav {
    margin: 0px auto 20px;
    position: static;
    max-height: none;
    padding: 0 64px;
    box-sizing: border-box;
    overflow: visible;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav {
  margin: 0px auto 20px;
  position: static;
  max-height: none;
  padding: 0 64px;
  box-sizing: border-box;
  overflow: visible;
}
/* line 446, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu,
.region-nav .menu-name-menu-mobile-menu > .menu,
.region-nav .menu-block-1 > .menu {
  display: inline-table;
  width: 100%;
  padding: 0;
  border: none;
}
@media (min-width: 1050px) {
  /* line 446, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu,
  .region-nav .menu-name-menu-mobile-menu > .menu,
  .region-nav .menu-block-1 > .menu {
    border-width: 0 0 1px;
    border-color: #ccc;
    border-style: solid;
    padding: 22px 0 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-6 > .menu, .lt-ie9
.region-nav .menu-name-menu-mobile-menu > .menu, .lt-ie9
.region-nav .menu-block-1 > .menu {
  border-width: 0 0 1px;
  border-color: #ccc;
  border-style: solid;
  padding: 22px 0 16px;
}
/* line 459, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li > .nolink, .region-nav .menu-block-6 > .menu > li > a,
.region-nav .menu-name-menu-mobile-menu > .menu > li > .nolink,
.region-nav .menu-name-menu-mobile-menu > .menu > li > a,
.region-nav .menu-block-1 > .menu > li > .nolink,
.region-nav .menu-block-1 > .menu > li > a {
  width: 100%;
  display: block;
  color: #fff;
}
@media (max-width: 1050px) {
  /* line 459, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu > li > .nolink, .region-nav .menu-block-6 > .menu > li > a,
  .region-nav .menu-name-menu-mobile-menu > .menu > li > .nolink,
  .region-nav .menu-name-menu-mobile-menu > .menu > li > a,
  .region-nav .menu-block-1 > .menu > li > .nolink,
  .region-nav .menu-block-1 > .menu > li > a {
    padding: 8px 18px;
  }
}
@media (min-width: 1050px) {
  /* line 459, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu > li > .nolink, .region-nav .menu-block-6 > .menu > li > a,
  .region-nav .menu-name-menu-mobile-menu > .menu > li > .nolink,
  .region-nav .menu-name-menu-mobile-menu > .menu > li > a,
  .region-nav .menu-block-1 > .menu > li > .nolink,
  .region-nav .menu-block-1 > .menu > li > a {
    color: #666;
    text-align: center;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-6 > .menu > li > .nolink, .lt-ie9 .region-nav .menu-block-6 > .menu > li > a, .lt-ie9
.region-nav .menu-name-menu-mobile-menu > .menu > li > .nolink, .lt-ie9
.region-nav .menu-name-menu-mobile-menu > .menu > li > a, .lt-ie9
.region-nav .menu-block-1 > .menu > li > .nolink, .lt-ie9
.region-nav .menu-block-1 > .menu > li > a {
  color: #666;
  text-align: center;
}
/* line 471, ../scss/new_theme.scss */
.region-nav:before {
  content: " ";
  width: 100%;
  border-bottom: 1px solid #ccc;
  height: 1px;
  position: relative;
  z-index: -1;
  display: none;
}
@media (min-width: 1050px) {
  /* line 471, ../scss/new_theme.scss */
  .region-nav:before {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav:before {
  display: block;
}

/* line 485, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li,
.region-nav .menu-name-menu-mobile-menu > .menu > li,
.region-nav .menu-block-1 > .menu > li {
  background-color: #666;
}
@media (min-width: 1050px) {
  /* line 485, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu > li,
  .region-nav .menu-name-menu-mobile-menu > .menu > li,
  .region-nav .menu-block-1 > .menu > li {
    background-color: #fff;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-6 > .menu > li, .lt-ie9
.region-nav .menu-name-menu-mobile-menu > .menu > li, .lt-ie9
.region-nav .menu-block-1 > .menu > li {
  background-color: #fff;
}
/* line 492, ../scss/new_theme.scss */
.region-nav .menu-block-6 > .menu > li:last-child,
.region-nav .menu-name-menu-mobile-menu > .menu > li:last-child,
.region-nav .menu-block-1 > .menu > li:last-child {
  border: none;
}
@media (min-width: 1050px) {
  /* line 493, ../scss/new_theme.scss */
  .region-nav .menu-block-6 > .menu > li:first-child > a,
  .region-nav .menu-name-menu-mobile-menu > .menu > li:first-child > a,
  .region-nav .menu-block-1 > .menu > li:first-child > a {
    padding-left: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-nav .menu-block-6 > .menu > li:first-child > a, .lt-ie9
.region-nav .menu-name-menu-mobile-menu > .menu > li:first-child > a, .lt-ie9
.region-nav .menu-block-1 > .menu > li:first-child > a {
  padding-left: 0;
}

/* line 500, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container,
.menu-name-menu-mobile-menu .inner-menu-container,
.menu-block-1 .inner-menu-container {
  display: none;
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 197px;
  box-sizing: border-box;
}
/* line 509, ../scss/new_theme.scss */
body.toolbar .menu-block-6 .inner-menu-container, body.toolbar
.menu-name-menu-mobile-menu .inner-menu-container, body.toolbar
.menu-block-1 .inner-menu-container {
  top: 272px;
}
/* line 511, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container.active,
.menu-name-menu-mobile-menu .inner-menu-container.active,
.menu-block-1 .inner-menu-container.active {
  display: block;
}
@media (max-width: 1050px) {
  /* line 511, ../scss/new_theme.scss */
  .menu-block-6 .inner-menu-container.active,
  .menu-name-menu-mobile-menu .inner-menu-container.active,
  .menu-block-1 .inner-menu-container.active {
    display: none;
  }
}
/* line 515, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container:after,
.menu-name-menu-mobile-menu .inner-menu-container:after,
.menu-block-1 .inner-menu-container:after {
  display: block;
}
/* line 516, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container > ul.menu,
.menu-name-menu-mobile-menu .inner-menu-container > ul.menu,
.menu-block-1 .inner-menu-container > ul.menu {
  max-width: 1050px;
  margin: 0 auto;
  font-size: 0;
  background-color: #a0a0a0;
  background-color: rgba(160, 160, 160, 0.95);
}
/* line 523, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container > .menu > li,
.menu-name-menu-mobile-menu .inner-menu-container > .menu > li,
.menu-block-1 .inner-menu-container > .menu > li {
  width: 33.33%;
  display: inline-block;
  vertical-align: top;
  padding: 0 16px;
  box-sizing: border-box;
}
/* line 529, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container > .menu > li:nth-child(3n+1),
.menu-name-menu-mobile-menu .inner-menu-container > .menu > li:nth-child(3n+1),
.menu-block-1 .inner-menu-container > .menu > li:nth-child(3n+1) {
  padding-left: 0;
}
/* line 530, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container > .menu > li:nth-child(3n+3),
.menu-name-menu-mobile-menu .inner-menu-container > .menu > li:nth-child(3n+3),
.menu-block-1 .inner-menu-container > .menu > li:nth-child(3n+3) {
  padding-right: 0;
}
/* line 531, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container > .menu > li > a,
.menu-name-menu-mobile-menu .inner-menu-container > .menu > li > a,
.menu-block-1 .inner-menu-container > .menu > li > a {
  font-weight: normal;
  display: block;
  font-size: 0;
  text-align: center;
  position: relative;
  height: 86px;
  line-height: 86px;
  border-bottom: 1px solid #000;
  color: #444;
}
@media (min-width: 1050px) {
  /* line 542, ../scss/new_theme.scss */
  .menu-block-6 .inner-menu-container > .menu > li > a:hover,
  .menu-name-menu-mobile-menu .inner-menu-container > .menu > li > a:hover,
  .menu-block-1 .inner-menu-container > .menu > li > a:hover {
    color: #fff;
    border-color: #fff;
  }
  /* line 545, ../scss/new_theme.scss */
  .menu-block-6 .inner-menu-container > .menu > li > a:hover:after,
  .menu-name-menu-mobile-menu .inner-menu-container > .menu > li > a:hover:after,
  .menu-block-1 .inner-menu-container > .menu > li > a:hover:after {
    background-color: #fff;
    content: " ";
    display: block;
    width: 100%;
    height: 1px;
    bottom: 3px;
    position: absolute;
  }
}
/* line 542, ../scss/new_theme.scss */
.lt-ie9 .menu-block-6 .inner-menu-container > .menu > li > a:hover, .lt-ie9
.menu-name-menu-mobile-menu .inner-menu-container > .menu > li > a:hover, .lt-ie9
.menu-block-1 .inner-menu-container > .menu > li > a:hover {
  color: #fff;
  border-color: #fff;
}
/* line 545, ../scss/new_theme.scss */
.lt-ie9 .menu-block-6 .inner-menu-container > .menu > li > a:hover:after, .lt-ie9
.menu-name-menu-mobile-menu .inner-menu-container > .menu > li > a:hover:after, .lt-ie9
.menu-block-1 .inner-menu-container > .menu > li > a:hover:after {
  background-color: #fff;
  content: " ";
  display: block;
  width: 100%;
  height: 1px;
  bottom: 3px;
  position: absolute;
}
/* line 556, ../scss/new_theme.scss */
.menu-block-6 .inner-menu-container > .menu > li > a > span,
.menu-name-menu-mobile-menu .inner-menu-container > .menu > li > a > span,
.menu-block-1 .inner-menu-container > .menu > li > a > span {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  position: relative;
  font-size: 18px;
  line-height: 28px;
}

/** Carousel region **/
/* line 570, ../scss/new_theme.scss */
.blog-top-content {
  background-color: #005daa;
  padding: 0 16px;
}
@media (min-width: 1500px) {
  /* line 570, ../scss/new_theme.scss */
  .blog-top-content {
    padding: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .blog-top-content {
  padding: 0;
}

/* line 578, ../scss/new_theme.scss */
.header-bg-logo {
  width: 490px;
  position: absolute;
  top: -440px;
  left: 63%;
  opacity: 0.1;
}

/* line 586, ../scss/new_theme.scss */
.header-blog-logo {
  position: absolute;
  width: 38px;
  opacity: 0.8;
  left: -56px;
  top: -18px;
}

/* line 594, ../scss/new_theme.scss */
.region-top-content > .bh-container {
  position: relative;
  max-width: 1050px;
  width: 100%;
  display: block;
  margin: 30px auto 12px;
}
@media (max-width: 850px) {
  /* line 594, ../scss/new_theme.scss */
  .region-top-content > .bh-container {
    margin-top: 24px;
  }
}
@media (max-width: 520px) {
  /* line 594, ../scss/new_theme.scss */
  .region-top-content > .bh-container {
    margin-top: 20px;
  }
}
@media (max-width: 915px) {
  /* line 594, ../scss/new_theme.scss */
  .region-top-content > .bh-container {
    margin-top: 28px;
  }
}
/* line 609, ../scss/new_theme.scss */
.region-top-content > .bh-container > .bh-container {
  color: #82a6d6;
  line-height: 43px;
  width: 100%;
  font-size: 43px;
}
@media (max-width: 700px) {
  /* line 609, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container {
    font-size: 34px;
    line-height: 34px;
  }
}
@media (max-width: 520px) {
  /* line 609, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container {
    font-size: 28px;
    line-height: 28px;
  }
}
@media (max-width: 420px) {
  /* line 609, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (min-width: 915px) {
  /* line 609, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container {
    line-height: 55px;
    font-size: 56px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-top-content > .bh-container > .bh-container {
  line-height: 55px;
  font-size: 56px;
}
/* line 630, ../scss/new_theme.scss */
.region-top-content > .bh-container > .bh-container > .bh-container {
  vertical-align: top;
  margin-right: 12px;
  display: block;
  font-size: 22px;
  line-height: 22px;
}
@media (max-width: 700px) {
  /* line 630, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container > .bh-container {
    font-size: 20px;
    line-height: 20px;
  }
}
@media (max-width: 520px) {
  /* line 630, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container > .bh-container {
    font-size: 16px;
    line-height: 16px;
  }
}
@media (max-width: 420px) {
  /* line 630, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container > .bh-container {
    font-size: 12px;
    line-height: 12px;
  }
}
@media (min-width: 915px) {
  /* line 630, ../scss/new_theme.scss */
  .region-top-content > .bh-container > .bh-container > .bh-container {
    display: inline-block;
    line-height: 44px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-top-content > .bh-container > .bh-container > .bh-container {
  display: inline-block;
  line-height: 44px;
}

/* line 656, ../scss/new_theme.scss */
.bh-container {
  font-size: 35px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
}
@media (min-width: 915px) {
  /* line 656, ../scss/new_theme.scss */
  .bh-container {
    border-bottom: 1px solid #8aa1bf;
    margin-bottom: 10px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .bh-container {
  border-bottom: 1px solid #8aa1bf;
  margin-bottom: 10px;
}

/** Content region **/
/* line 670, ../scss/new_theme.scss */
.homepage-action-blocks {
  font-size: 0;
  width: 100%;
  text-align: center;
}

/* line 676, ../scss/new_theme.scss */
.homepage-action-block {
  position: relative;
  font-size: 0;
  overflow: hidden;
  background-color: #94c854;
}
@media (min-width: 800px) {
  /* line 676, ../scss/new_theme.scss */
  .homepage-action-block {
    width: 50%;
    display: inline-block;
    max-width: 525px;
    height: 190px;
    vertical-align: top;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .homepage-action-block {
  width: 50%;
  display: inline-block;
  max-width: 525px;
  height: 190px;
  vertical-align: top;
}

/* line 690, ../scss/new_theme.scss */
.homepage-action-block img {
  width: 100%;
  opacity: 0.2;
  position: absolute;
  left: 0;
  z-index: 0;
}

/* line 699, ../scss/new_theme.scss */
.node-page .content tbody, .node-page .content table {
  border: none;
}
/* line 700, ../scss/new_theme.scss */
.node-page .content p {
  margin-top: 0;
}
/* line 701, ../scss/new_theme.scss */
.node-page .content li {
  margin-bottom: 12px;
}

/* line 704, ../scss/new_theme.scss */
.edit-link {
  display: block;
  margin-bottom: 16px;
}

/* line 709, ../scss/new_theme.scss */
.wys-blue {
  color: #005dab;
  font-weight: bold;
}

/* line 714, ../scss/new_theme.scss */
.node-page .content td {
  vertical-align: top;
}

/* line 718, ../scss/new_theme.scss */
.action-block-overlay {
  position: relative;
  bottom: 0;
  font-size: 16px;
  z-index: 5;
  color: #fff;
  padding: 16px;
  box-sizing: border-box;
  height: 100%;
}
@media (min-width: 1050px) {
  /* line 718, ../scss/new_theme.scss */
  .action-block-overlay {
    padding: 16px 60px;
  }
}
/* line 730, ../scss/new_theme.scss */
.action-block-overlay > h2 {
  font-weight: normal;
  font-size: 22px;
  text-align: left;
  max-width: 542px;
  margin: 0 0 16px;
}
/* line 737, ../scss/new_theme.scss */
.action-block-overlay > a {
  width: 100%;
  display: block;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  font-weight: bold;
  padding: 3px;
  box-sizing: border-box;
  color: #666;
  position: relative;
  max-width: 400px;
}
@media (min-width: 1050px) {
  /* line 749, ../scss/new_theme.scss */
  .action-block-overlay > a:hover {
    background-color: transparent;
    color: #fff;
  }
  /* line 753, ../scss/new_theme.scss */
  .action-block-overlay > a:hover > span {
    border-color: #fff;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .action-block-overlay > a:hover {
  background-color: transparent;
  color: #fff;
}
/* line 753, ../scss/new_theme.scss */
.lt-ie9 .action-block-overlay > a:hover > span {
  border-color: #fff;
}
/* line 756, ../scss/new_theme.scss */
.action-block-overlay > a > span {
  border: 1px solid #666;
  display: block;
  padding: 8px;
}

/* line 764, ../scss/new_theme.scss */
.region-footer > .menu,
.view-homepage-sponsors-block,
.newsletter-block,
.homepage-learn-block {
  color: #aaa;
  padding: 32px 16px 0;
  font-size: 0;
}
@media (min-width: 1050px) {
  /* line 764, ../scss/new_theme.scss */
  .region-footer > .menu,
  .view-homepage-sponsors-block,
  .newsletter-block,
  .homepage-learn-block {
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 1050px;
    padding: 0 64px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-footer > .menu, .lt-ie9
.view-homepage-sponsors-block, .lt-ie9
.newsletter-block, .lt-ie9
.homepage-learn-block {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 1050px;
  padding: 0 64px;
}

/* line 779, ../scss/new_theme.scss */
.homepage-learn-block > h1 {
  font-weight: normal;
  font-size: 24px;
  text-transform: uppercase;
  margin-top: 0;
}
@media (min-width: 1050px) {
  /* line 779, ../scss/new_theme.scss */
  .homepage-learn-block > h1 {
    font-size: 28px;
    max-width: 930px;
    margin-bottom: 36px;
    margin-top: 56px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .homepage-learn-block > h1 {
  font-size: 28px;
  max-width: 930px;
  margin-bottom: 36px;
  margin-top: 56px;
}

/* line 792, ../scss/new_theme.scss */
.learn-block-header {
  text-transform: uppercase;
  color: #666;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  font-size: 16px;
  margin: 0 0 16px;
  min-height: 40px;
}

/* line 802, ../scss/new_theme.scss */
.learn-block-item {
  margin-bottom: 24px;
  display: none;
  vertical-align: top;
  box-sizing: border-box;
}
@media (min-width: 620px) {
  /* line 802, ../scss/new_theme.scss */
  .learn-block-item {
    width: 50%;
  }
}
@media (min-width: 1050px) {
  /* line 802, ../scss/new_theme.scss */
  .learn-block-item {
    width: 33.33%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .learn-block-item {
  width: 33.33%;
}
/* line 813, ../scss/new_theme.scss */
.learn-block-item:nth-child(2), .learn-block-item:nth-child(5) {
  display: inline-block;
}
@media (min-width: 620px) {
  /* line 813, ../scss/new_theme.scss */
  .learn-block-item:nth-child(2), .learn-block-item:nth-child(5) {
    padding-right: 16px;
  }
}
@media (min-width: 1050px) {
  /* line 813, ../scss/new_theme.scss */
  .learn-block-item:nth-child(2), .learn-block-item:nth-child(5) {
    padding-right: 32px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .learn-block-item:nth-child(2), .lt-ie9 .learn-block-item:nth-child(5) {
  padding-right: 32px;
}
@media (min-width: 620px) {
  /* line 822, ../scss/new_theme.scss */
  .learn-block-item:nth-child(3), .learn-block-item:nth-child(6) {
    display: inline-block;
    padding-left: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .learn-block-item:nth-child(3), .lt-ie9 .learn-block-item:nth-child(6) {
  display: inline-block;
  padding-left: 16px;
}
@media (min-width: 1050px) {
  /* line 822, ../scss/new_theme.scss */
  .learn-block-item:nth-child(3), .learn-block-item:nth-child(6) {
    padding-left: 16px;
    padding-right: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .learn-block-item:nth-child(3), .lt-ie9 .learn-block-item:nth-child(6) {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 1050px) {
  /* line 832, ../scss/new_theme.scss */
  .learn-block-item:nth-child(4), .learn-block-item:nth-child(7) {
    display: inline-block;
    padding-left: 32px;
    padding-right: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .learn-block-item:nth-child(4), .lt-ie9 .learn-block-item:nth-child(7) {
  display: inline-block;
  padding-left: 32px;
  padding-right: 0;
}

/* line 841, ../scss/new_theme.scss */
.learn-block-text {
  font-size: 14px;
  color: #666;
}

/* line 846, ../scss/new_theme.scss */
.learn-more-link {
  width: 100%;
  display: block;
  border: 2px solid #aaa;
  box-sizing: border-box;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  padding: 10px;
  color: #aaa;
  margin-top: 16px;
}
@media (min-width: 1050px) {
  /* line 858, ../scss/new_theme.scss */
  .learn-more-link:hover {
    background-color: #aaa;
    color: #fff;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .learn-more-link:hover {
  background-color: #aaa;
  color: #fff;
}

/* line 866, ../scss/new_theme.scss */
.video-placeholder {
  width: 100%;
  background-color: #ccc;
  margin-bottom: 16px;
  position: relative;
  text-align: center;
  cursor: pointer;
  max-width: 356px;
  /*
  &:before {
    position:absolute;
    content:" ";
    border:4px solid $orange;
    width:83px;
    height:58px;
    border-radius:27px;
    margin:0 auto;
    left:0;
    right:0;
    margin-top:78px;
  }
  &:after {
    content:" ";
    border-top:22px solid transparent;
    border-bottom:22px solid transparent;
    border-left:24px solid $orange;
    display:block;
    left:48%;
    position:absolute;
    top:89px;
  }
  &:hover:before {
    border-color:#efc52f;
  }
  &:hover:after {
    border-left-color:#efc52f;
  }
  */
}
@media (min-width: 1050px) {
  /* line 866, ../scss/new_theme.scss */
  .video-placeholder {
    max-width: none;
    height: 154px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .video-placeholder {
  max-width: none;
  height: 154px;
}

/* line 910, ../scss/new_theme.scss */
.homepage-sponsors-container,
.newsletter-block-container {
  background-color: #eee;
}

/* line 916, ../scss/new_theme.scss */
.view-homepage-sponsors-block .view-content {
  text-align: center;
}
/* line 917, ../scss/new_theme.scss */
.view-homepage-sponsors-block .views-row {
  text-align: center;
  margin-bottom: 8px;
}
/* line 920, ../scss/new_theme.scss */
.view-homepage-sponsors-block .views-row img {
  display: inline-block;
  width: 100%;
  height: auto;
  padding: 0 16px 0 0;
  box-sizing: border-box;
  max-width: 200px;
  min-width: 100px;
}
@media (min-width: 398px) {
  /* line 917, ../scss/new_theme.scss */
  .view-homepage-sponsors-block .views-row {
    display: inline-block;
    width: 25%;
    vertical-align: middle;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-sponsors-block .views-row {
  display: inline-block;
  width: 25%;
  vertical-align: middle;
}
/* line 935, ../scss/new_theme.scss */
.view-homepage-sponsors-block > h2 {
  margin-top: 0;
  font-weight: normal;
  text-transform: uppercase;
  color: #666;
  font-size: 24px;
}
@media (min-width: 1050px) {
  /* line 935, ../scss/new_theme.scss */
  .view-homepage-sponsors-block > h2 {
    font-size: 28px;
    padding: 12px 0 8px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-sponsors-block > h2 {
  font-size: 28px;
  padding: 12px 0 8px;
}

/* line 948, ../scss/new_theme.scss */
.newsletter-block {
  max-width: 525px;
}

/* line 952, ../scss/new_theme.scss */
.g-recaptcha {
  margin-bottom: 16px;
}

/* line 957, ../scss/new_theme.scss */
.view-sustaining-sponsors h3 {
  font-size: 22px;
  border-top: 1px solid #ccc;
  padding-top: 16px;
  margin-top: 16px;
}
/* line 962, ../scss/new_theme.scss */
.view-sustaining-sponsors h3:first-child {
  border: none;
  margin-top: 0;
  padding-top: 0;
}
/* line 968, ../scss/new_theme.scss */
.view-sustaining-sponsors .views-row {
  width: 19.5%;
  min-width: 150px;
  vertical-align: top;
  box-sizing: border-box;
  padding-right: 8px;
  display: inline-block;
}
/* line 975, ../scss/new_theme.scss */
.view-sustaining-sponsors .views-row img {
  max-width: 100%;
  height: auto;
}
/* line 979, ../scss/new_theme.scss */
.view-sustaining-sponsors .views-row.level-Platinum {
  width: 100%;
  padding: 0;
  font-size: 0;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid #ecebeb;
}
/* line 986, ../scss/new_theme.scss */
.view-sustaining-sponsors .views-row.level-Platinum.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 992, ../scss/new_theme.scss */
.view-sustaining-sponsors .views-row.level-Gold {
  width: 40%;
  max-width: 320px;
}
@media (min-width: 1050px) {
  /* line 996, ../scss/new_theme.scss */
  .view-sustaining-sponsors .views-row.level-Bronze {
    width: 15%;
    min-width: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-sustaining-sponsors .views-row.level-Bronze {
  width: 15%;
  min-width: 0;
}
/* line 1003, ../scss/new_theme.scss */
.view-sustaining-sponsors .views-field-field-description {
  display: none;
}
/* line 1004, ../scss/new_theme.scss */
.view-sustaining-sponsors .level-Platinum .views-field-field-description {
  display: inline-block;
  font-size: 14px;
  box-sizing: border-box;
}
@media (min-width: 1050px) {
  /* line 1004, ../scss/new_theme.scss */
  .view-sustaining-sponsors .level-Platinum .views-field-field-description {
    width: 80%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-sustaining-sponsors .level-Platinum .views-field-field-description {
  width: 80%;
}
/* line 1012, ../scss/new_theme.scss */
.view-sustaining-sponsors .level-Platinum > div:first-child {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 12px;
  min-width: 200px;
  width: 50%;
}

/* line 1021, ../scss/new_theme.scss */
.region-footer > .menu,
.view-homepage-sponsors-block,
.view-homepage-blog-posts,
.newsletter-block {
  box-sizing: border-box;
  padding: 24px 16px;
}
@media (min-width: 620px) {
  /* line 1021, ../scss/new_theme.scss */
  .region-footer > .menu,
  .view-homepage-sponsors-block,
  .view-homepage-blog-posts,
  .newsletter-block {
    max-width: none;
  }
}
@media (min-width: 1050px) {
  /* line 1021, ../scss/new_theme.scss */
  .region-footer > .menu,
  .view-homepage-sponsors-block,
  .view-homepage-blog-posts,
  .newsletter-block {
    max-width: 1050px;
    padding-left: 64px;
    padding-right: 64px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-footer > .menu, .lt-ie9
.view-homepage-sponsors-block, .lt-ie9
.view-homepage-blog-posts, .lt-ie9
.newsletter-block {
  max-width: 1050px;
  padding-left: 64px;
  padding-right: 64px;
}

/* line 1037, ../scss/new_theme.scss */
.sidebar-block > .newsletter-block {
  padding: 0;
}

/* line 1041, ../scss/new_theme.scss */
.newsletter-header {
  margin-top: 0;
  font-weight: normal;
  font-size: 24px;
  text-transform: uppercase;
  color: #aaa;
  vertical-align: top;
}
/* line 1048, ../scss/new_theme.scss */
.region-sidebar-right .newsletter-header {
  color: #94c751;
  width: 100%;
  text-transform: none;
  margin: 0 0 16px 0;
}
@media (min-width: 1050px) {
  /* line 1041, ../scss/new_theme.scss */
  .newsletter-header {
    display: inline-block;
    width: 45%;
    margin-right: 7.5%;
    padding: 1px 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .newsletter-header {
  display: inline-block;
  width: 45%;
  margin-right: 7.5%;
  padding: 1px 0;
}

/* line 1062, ../scss/new_theme.scss */
#signupform {
  display: inline-block;
  width: 100%;
}
@media (min-width: 1050px) {
  /* line 1062, ../scss/new_theme.scss */
  #signupform {
    width: 47.5%;
  }
  /* line 1067, ../scss/new_theme.scss */
  .region-sidebar-right #signupform {
    width: 100%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 #signupform {
  width: 47.5%;
}
/* line 1067, ../scss/new_theme.scss */
.region-sidebar-right .lt-ie9 #signupform {
  width: 100%;
}

/* line 1071, ../scss/new_theme.scss */
.newsletter-email-input {
  width: 100%;
  border: 0;
  margin-bottom: 16px;
  padding: 8px;
  box-sizing: border-box;
  background-color: #e2e2e2;
  color: #6b6b6b;
  font-size: 18px;
  font-style: italic;
}
/* line 1081, ../scss/new_theme.scss */
.sidebar-block .newsletter-email-input {
  background-color: #e3f1d0;
  color: #abd37b;
}
/* line 1084, ../scss/new_theme.scss */
.sidebar-block .newsletter-email-input::-webkit-input-placeholder {
  color: #abd37b;
}
/* line 1085, ../scss/new_theme.scss */
.sidebar-block .newsletter-email-input::-moz-placeholder {
  color: #abd37b;
}
/* line 1086, ../scss/new_theme.scss */
.sidebar-block .newsletter-email-input:-moz-placeholder {
  color: #abd37b;
}
/* line 1087, ../scss/new_theme.scss */
.sidebar-block .newsletter-email-input:-ms-input-placeholder {
  color: #abd37b;
}
@media (min-width: 620px) {
  /* line 1071, ../scss/new_theme.scss */
  .newsletter-email-input {
    width: 45%;
    margin-right: 5%;
  }
}
@media (min-width: 1050px) {
  /* line 1071, ../scss/new_theme.scss */
  .newsletter-email-input {
    display: inline-block;
    width: 55%;
    margin-right: 16%;
    font-size: 16px;
    padding: 12px;
  }
  /* line 1099, ../scss/new_theme.scss */
  .region-sidebar-right .newsletter-email-input {
    margin: 0;
    width: 100%;
    margin-bottom: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .newsletter-email-input {
  display: inline-block;
  width: 55%;
  margin-right: 16%;
  font-size: 16px;
  padding: 12px;
}
/* line 1099, ../scss/new_theme.scss */
.region-sidebar-right .lt-ie9 .newsletter-email-input {
  margin: 0;
  width: 100%;
  margin-bottom: 16px;
}

/* line 1107, ../scss/new_theme.scss */
.newsletter-email-submit {
  border: 0;
  width: 100%;
  padding: 10px;
  text-transform: uppercase;
  font-weight: bold;
  color: #929191;
  background-color: #fff;
  border: 1px solid;
  cursor: pointer;
}
/* line 1117, ../scss/new_theme.scss */
.region-sidebar-right .newsletter-email-submit {
  background: transparent;
  color: #94c751;
}
@media (min-width: 1050px) {
  /* line 1121, ../scss/new_theme.scss */
  .newsletter-email-submit:hover {
    background-color: #929191;
    color: #fff;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .newsletter-email-submit:hover {
  background-color: #929191;
  color: #fff;
}
@media (min-width: 1050px) {
  /* line 1127, ../scss/new_theme.scss */
  .sidebar-block .newsletter-email-submit:hover {
    background-color: #94c751;
    color: #f2f8ea;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .sidebar-block .newsletter-email-submit:hover {
  background-color: #94c751;
  color: #f2f8ea;
}
@media (min-width: 620px) {
  /* line 1107, ../scss/new_theme.scss */
  .newsletter-email-submit {
    width: 50%;
  }
}
@media (min-width: 1050px) {
  /* line 1107, ../scss/new_theme.scss */
  .newsletter-email-submit {
    display: inline-block;
    width: 29%;
    font-size: 15px;
  }
  /* line 1140, ../scss/new_theme.scss */
  .region-sidebar-right .newsletter-email-submit {
    width: 100%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .newsletter-email-submit {
  display: inline-block;
  width: 29%;
  font-size: 15px;
}
/* line 1140, ../scss/new_theme.scss */
.region-sidebar-right .lt-ie9 .newsletter-email-submit {
  width: 100%;
}

/* line 1144, ../scss/new_theme.scss */
.homepage-blog-container {
  background-color: #f79648;
}
/* line 1146, ../scss/new_theme.scss */
.homepage-blog-container h2 {
  margin: 0;
  text-transform: uppercase;
  color: #fff;
  font-weight: normal;
  padding-bottom: 16px;
}
@media (min-width: 1050px) {
  /* line 1146, ../scss/new_theme.scss */
  .homepage-blog-container h2 {
    font-size: 28px;
    margin-bottom: 8px;
    padding: 24px 0 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .homepage-blog-container h2 {
  font-size: 28px;
  margin-bottom: 8px;
  padding: 24px 0 16px;
}

/* line 1160, ../scss/new_theme.scss */
.view-homepage-blog-posts {
  margin: 0 auto;
}
@media (min-width: 1050px) {
  /* line 1160, ../scss/new_theme.scss */
  .view-homepage-blog-posts {
    padding-bottom: 72px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-blog-posts {
  padding-bottom: 72px;
}
@media (min-width: 1050px) {
  /* line 1165, ../scss/new_theme.scss */
  .view-homepage-blog-posts > .view-content {
    font-size: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-blog-posts > .view-content {
  font-size: 0;
}

/* line 1172, ../scss/new_theme.scss */
.views-field-nothing .views-field-body a {
  color: #fff;
}

/* line 1176, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-row {
  display: none;
  overflow: hidden;
  min-height: 176px;
  width: 100%;
}
/* line 1181, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-row.views-row-1, .view-homepage-blog-posts .views-row.views-row-2 {
  display: inline-block;
}
@media (min-width: 1050px) {
  /* line 1176, ../scss/new_theme.scss */
  .view-homepage-blog-posts .views-row {
    display: inline-block;
    width: 50%;
    font-size: 16px;
    vertical-align: top;
    box-sizing: border-box;
    margin-bottom: 24px;
  }
  /* line 1192, ../scss/new_theme.scss */
  .view-homepage-blog-posts .views-row.views-row-1, .view-homepage-blog-posts .views-row.views-row-3 {
    padding-right: 32px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-blog-posts .views-row {
  display: inline-block;
  width: 50%;
  font-size: 16px;
  vertical-align: top;
  box-sizing: border-box;
  margin-bottom: 24px;
}
/* line 1192, ../scss/new_theme.scss */
.lt-ie9 .view-homepage-blog-posts .views-row.views-row-1, .lt-ie9 .view-homepage-blog-posts .views-row.views-row-3 {
  padding-right: 32px;
}

/* line 1197, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-field-thumbnail,
.view-homepage-blog-posts .views-field-field-featured-image {
  position: absolute;
  width: 160px;
  height: 160px;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
}
/* line 1205, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-field-thumbnail img,
.view-homepage-blog-posts .views-field-field-featured-image img {
  width: 100%;
  height: auto;
}
/* line 1211, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-body {
  display: none;
}
@media (min-width: 1050px) {
  /* line 1211, ../scss/new_theme.scss */
  .view-homepage-blog-posts .views-field-body {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-blog-posts .views-field-body {
  display: block;
}
/* line 1218, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-title,
.view-homepage-blog-posts .views-field-view-node,
.view-homepage-blog-posts .views-field-body,
.view-homepage-blog-posts .views-field-field-contributor {
  margin-left: 176px;
  color: #fff;
}
/* line 1226, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-title {
  color: #fff;
  font-weight: bold;
  margin-bottom: 4px;
  text-transform: uppercase;
}
@media (min-width: 1050px) {
  /* line 1233, ../scss/new_theme.scss */
  .view-homepage-blog-posts .views-field-title, .view-homepage-blog-posts .views-field-field-contributor {
    font-size: 20px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-blog-posts .views-field-title, .lt-ie9 .view-homepage-blog-posts .views-field-field-contributor {
  font-size: 20px;
}
/* line 1239, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-field-contributor {
  color: #fff;
  text-transform: uppercase;
  border-bottom: 1px solid #fff;
  padding-bottom: 8px;
  margin-bottom: 8px;
}
/* line 1247, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-view-node a {
  font-weight: bold;
  text-transform: uppercase;
}
/* line 1250, ../scss/new_theme.scss */
.view-homepage-blog-posts .views-field-view-node a, .view-homepage-blog-posts .views-field-view-node a:visited, .view-homepage-blog-posts .views-field-view-node a:focus {
  color: #fff;
}
@media (min-width: 1050px) {
  /* line 1253, ../scss/new_theme.scss */
  .view-homepage-blog-posts .views-field-view-node a:hover {
    text-decoration: underline;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-homepage-blog-posts .views-field-view-node a:hover {
  text-decoration: underline;
}

/* line 1261, ../scss/new_theme.scss */
.region-footer {
  background-color: #888;
}
/* line 1263, ../scss/new_theme.scss */
.region-footer .menu {
  text-align: center;
  margin-bottom: 16px;
  font-size: 0;
  margin-top: 24px;
}
@media (min-width: 1050px) {
  /* line 1263, ../scss/new_theme.scss */
  .region-footer .menu {
    padding-top: 86px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-footer .menu {
  padding-top: 86px;
}
/* line 1272, ../scss/new_theme.scss */
.region-footer .menu > li {
  list-style: none;
  text-transform: uppercase;
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
  font-weight: bold;
  padding-right: 8px;
  padding-left: 8px;
  position: relative;
  margin-bottom: 8px;
  box-sizing: border-box;
}
/* line 1284, ../scss/new_theme.scss */
.region-footer .menu > li > a {
  color: #ddd;
  display: block;
}
@media (min-width: 1050px) {
  /* line 1289, ../scss/new_theme.scss */
  .region-footer .menu > li:hover > a {
    color: #bbb;
  }
}
/* line 1291, ../scss/new_theme.scss */
.region-footer .menu > li:after {
  content: " ";
  display: block;
  position: absolute;
  width: 3px;
  height: 12px;
  background-color: #ccc;
  right: -1.5px;
  top: 2px;
}
/* line 1301, ../scss/new_theme.scss */
.region-footer .menu > li.last:after {
  display: none;
}

/* line 1307, ../scss/new_theme.scss */
.region-footer > .menu {
  padding-top: 16px;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 16px;
}

/* line 1314, ../scss/new_theme.scss */
.copyright-block {
  text-transform: uppercase;
  text-align: center;
  font-size: 0;
  padding-bottom: 32px;
}
@media (min-width: 1050px) {
  /* line 1314, ../scss/new_theme.scss */
  .copyright-block {
    padding-bottom: 132px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .copyright-block {
  padding-bottom: 132px;
}
/* line 1322, ../scss/new_theme.scss */
.copyright-block > span {
  display: block;
  font-size: 14px;
  color: #bbb;
  position: relative;
}
@media (min-width: 1050px) {
  /* line 1322, ../scss/new_theme.scss */
  .copyright-block > span {
    display: inline-block;
    margin-right: 16px;
    padding-right: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .copyright-block > span {
  display: inline-block;
  margin-right: 16px;
  padding-right: 16px;
}
@media (min-width: 1050px) {
  /* line 1335, ../scss/new_theme.scss */
  .copyright-block > span.copyright:after {
    position: absolute;
    content: " ";
    display: block;
    right: 0;
    top: 0px;
    width: 2px;
    height: 14px;
    background-color: #bbb;
  }
}
/* line 1335, ../scss/new_theme.scss */
.lt-ie9 .copyright-block > span.copyright:after {
  position: absolute;
  content: " ";
  display: block;
  right: 0;
  top: 0px;
  width: 2px;
  height: 14px;
  background-color: #bbb;
}
/* line 1347, ../scss/new_theme.scss */
.copyright-block > .privacy-policy {
  font-size: 13px;
  display: block;
  color: #bbb;
  text-decoration: underline;
  margin-top: 16px;
}

/** Secondary Pages **/
/* line 1358, ../scss/new_theme.scss */
.not-front .region-content,
.node-type-page .region-content {
  padding: 0 16px;
  color: #666;
  font-size: 16px;
  margin-bottom: 16px;
}
@media (min-width: 1050px) {
  /* line 1358, ../scss/new_theme.scss */
  .not-front .region-content,
  .node-type-page .region-content {
    padding: 0 64px;
  }
}
@media (min-width: 1050px) {
  /* line 1358, ../scss/new_theme.scss */
  .not-front .region-content,
  .node-type-page .region-content {
    display: inline-block;
    width: 75%;
    margin-left: 25%;
    padding: 0 0 0 16px;
    font-size: 16px;
    box-sizing: border-box;
  }
}
/* line 1376, ../scss/new_theme.scss */
.not-front .region-content a:visited, .not-front .region-content a:focus, .not-front .region-content a,
.node-type-page .region-content a:visited,
.node-type-page .region-content a:focus,
.node-type-page .region-content a {
  color: #003ca9;
}
@media (min-width: 1050px) {
  /* line 1378, ../scss/new_theme.scss */
  .not-front .region-content a:hover,
  .node-type-page .region-content a:hover {
    text-decoration: underline;
  }
}

/* line 1382, ../scss/new_theme.scss */
.lt-ie9.not-front .region-content,
.lt-ie9.node-type-page .region-content {
  display: inline-block;
  width: 75%;
  margin-left: 25%;
  padding: 0 0 0 16px;
  font-size: 16px;
  box-sizing: border-box;
}
/* line 1390, ../scss/new_theme.scss */
.lt-ie9.not-front .region-content a:hover,
.lt-ie9.node-type-page .region-content a:hover {
  text-decoration: underline;
}

@media (min-width: 1050px) {
  /* line 1392, ../scss/new_theme.scss */
  .not-front.context-nedaw-subsection .region-content,
  .node-type-page.context-nedaw-subsection .region-content {
    width: 70%;
    padding: 0 16px 0 0;
    margin-left: 0;
    float: none;
  }
}

/* line 1401, ../scss/new_theme.scss */
.lt-ie9.not-front.context-nedaw-subsection .region-content,
.lt-ie9.node-type-page.context-nedaw-subsection .region-content {
  width: 70%;
  padding: 0 16px 0 0;
  margin-left: 0;
  float: none;
}

/* line 1409, ../scss/new_theme.scss */
.wys-h3 {
  font-weight: normal;
  font-size: 24px;
  margin-bottom: 8px;
}

/* line 1415, ../scss/new_theme.scss */
.region-sidebar-right {
  padding: 0 16px;
  max-width: 400px;
}
/* line 1418, ../scss/new_theme.scss */
.context-nedaw-subsection .region-sidebar-right {
  float: none;
}
@media (min-width: 1050px) {
  /* line 1415, ../scss/new_theme.scss */
  .region-sidebar-right {
    padding: 0 64px;
    font-size: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-sidebar-right {
  padding: 0 64px;
  font-size: 0;
}
@media (min-width: 1050px) {
  /* line 1415, ../scss/new_theme.scss */
  .region-sidebar-right {
    display: inline-block;
    padding: 0;
    width: 25%;
    vertical-align: top;
    padding-right: 16px;
    box-sizing: border-box;
    margin-left: -100%;
  }
  /* line 1431, ../scss/new_theme.scss */
  .context-nedaw-subsection .region-sidebar-right {
    width: 30%;
    padding-left: 16px;
    padding-right: 0;
    margin-left: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .region-sidebar-right {
  display: inline-block;
  padding: 0;
  width: 25%;
  vertical-align: top;
  padding-right: 16px;
  box-sizing: border-box;
  margin-left: -100%;
}
/* line 1431, ../scss/new_theme.scss */
.context-nedaw-subsection .lt-ie9 .region-sidebar-right {
  width: 30%;
  padding-left: 16px;
  padding-right: 0;
  margin-left: 0;
}

/* line 1440, ../scss/new_theme.scss */
.field-name-body ul {
  padding-left: 32px;
  margin-bottom: 16px;
}

/* line 1445, ../scss/new_theme.scss */
.sidebar-block {
  margin-bottom: 24px;
  background-color: #f2f8ea;
  color: #94c751;
  padding: 16px;
  box-sizing: border-box;
  max-width: 400px;
}
@media (min-width: 1050px) {
  /* line 1445, ../scss/new_theme.scss */
  .sidebar-block {
    display: inline-block;
    vertical-align: top;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .sidebar-block {
  display: inline-block;
  vertical-align: top;
}

/* line 1458, ../scss/new_theme.scss */
.sidebar-block-header {
  margin-top: 0;
  font-weight: normal;
  margin-bottom: 8px;
  font-size: 24px;
}

/* line 1465, ../scss/new_theme.scss */
.sidebar-block-second-header {
  font-size: 18px;
}

/* line 1469, ../scss/new_theme.scss */
.sidebar-block-body {
  font-size: 15px;
  margin-bottom: 16px;
}
/* line 1472, ../scss/new_theme.scss */
.sidebar-block-body a {
  color: #f79648;
}
@media (min-width: 1050px) {
  /* line 1475, ../scss/new_theme.scss */
  .sidebar-block-body a:hover {
    text-decoration: underline;
  }
}
/* line 1475, ../scss/new_theme.scss */
.lt-ie9 .sidebar-block-body a:hover {
  text-decoration: underline;
}
/* line 1478, ../scss/new_theme.scss */
.fhf-sidebar-block .sidebar-block-body a {
  color: #3600ee;
}
/* line 1481, ../scss/new_theme.scss */
.sidebar-block-body ul {
  padding-left: 16px;
  margin-bottom: 16px;
}

/* line 1487, ../scss/new_theme.scss */
.helpline-number {
  display: block;
  font-size: 24px;
  margin-bottom: 24px;
}

/* line 1493, ../scss/new_theme.scss */
.sidebar-button {
  display: block;
  text-align: center;
  border: 1px solid;
  text-transform: uppercase;
  padding: 10px;
  font-weight: bold;
  color: #94c751;
  font-size: 16px;
}
@media (min-width: 1050px) {
  /* line 1503, ../scss/new_theme.scss */
  .sidebar-button:hover {
    color: #f2f8ea;
    background-color: #94c751;
  }
}
/* line 1503, ../scss/new_theme.scss */
.lt-ie9 .sidebar-button:hover {
  color: #f2f8ea;
  background-color: #94c751;
}

/* line 1510, ../scss/new_theme.scss */
.sidebar-block-subheader {
  font-size: 14px;
}

/* line 1514, ../scss/new_theme.scss */
.breadcrumb-container {
  padding: 24px 0 32px;
  margin: 0 auto 32px;
  max-width: 1050px;
  height: 100px;
}
@media (min-width: 1050px) {
  /* line 1514, ../scss/new_theme.scss */
  .breadcrumb-container {
    height: 112px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .breadcrumb-container {
  height: 112px;
}

/* line 1524, ../scss/new_theme.scss */
.breadcrumb-container > .header-image {
  position: absolute;
  top: 0;
  width: 300%;
  left: -70%;
}
@media (max-width: 500px) {
  /* line 1524, ../scss/new_theme.scss */
  .breadcrumb-container > .header-image {
    width: 170%;
  }
}
@media (min-width: 500px) {
  /* line 1524, ../scss/new_theme.scss */
  .breadcrumb-container > .header-image {
    width: 165%;
    left: -45%;
  }
}
@media (min-width: 1050px) {
  /* line 1524, ../scss/new_theme.scss */
  .breadcrumb-container > .header-image {
    left: 0;
    width: auto;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .breadcrumb-container > .header-image {
  left: 0;
  width: auto;
}
@media (min-width: 1900px) {
  /* line 1524, ../scss/new_theme.scss */
  .breadcrumb-container > .header-image {
    margin: 0 auto;
    right: 0;
    width: auto;
  }
}

/* line 1547, ../scss/new_theme.scss */
.region-top-content {
  margin-bottom: 32px;
  position: relative;
  overflow: hidden;
  max-width: 1050px;
  margin: 0 auto 32px;
  background-color: #005dab;
  padding: 0 16px;
  box-sizing: border-box;
}
/* line 1556, ../scss/new_theme.scss */
.front .region-top-content {
  margin-bottom: 0;
}

/* line 1559, ../scss/new_theme.scss */
.front .region-top-content {
  padding: 0;
}

/* line 1563, ../scss/new_theme.scss */
.breadcrumb {
  padding: 0;
  text-transform: uppercase;
  position: absolute;
  width: 100%;
  background-color: #155fac;
  background-color: rgba(21, 95, 172, 0.8);
  left: 0;
  bottom: 0;
}
/* line 1572, ../scss/new_theme.scss */
.breadcrumb h1, .breadcrumb h3 {
  margin: 0;
  color: #fff;
  font-weight: normal;
}
/* line 1577, ../scss/new_theme.scss */
.breadcrumb h1 {
  font-size: 24px;
}
@media (min-width: 1050px) {
  /* line 1577, ../scss/new_theme.scss */
  .breadcrumb h1 {
    font-size: 32px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .breadcrumb h1 {
  font-size: 32px;
}
@media (max-width: 1050px) {
  /* line 1583, ../scss/new_theme.scss */
  .breadcrumb h3 {
    font-size: 16px;
  }
}
/* line 1588, ../scss/new_theme.scss */
.breadcrumb a {
  color: #fff;
  font-size: 14px;
}

/* line 1594, ../scss/new_theme.scss */
.breadcrumb-inner {
  max-width: 1050px;
  margin: 0 auto;
  padding: 6px 16px;
}
@media (min-width: 1050px) {
  /* line 1594, ../scss/new_theme.scss */
  .breadcrumb-inner {
    padding: 32px 64px;
  }
}
@media (min-width: 1050px) {
  /* line 1594, ../scss/new_theme.scss */
  .breadcrumb-inner {
    padding: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .breadcrumb-inner {
  padding: 16px;
}
@media (min-width: 750px) and (max-width: 1050px) {
  /* line 1604, ../scss/new_theme.scss */
  .page-node-14926 .breadcrumb-inner {
    padding-left: 0;
  }
}
@media (min-width: 1050px) {
  /* line 1609, ../scss/new_theme.scss */
  .page-node-25373 .breadcrumb-inner {
    padding: 12px 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .page-node-25373 .breadcrumb-inner {
  padding: 12px 16px;
}

/* line 1616, ../scss/new_theme.scss */
.fontello-icon {
  background-color: #91c650;
  color: #fff;
  padding: 13px;
  border-radius: 4px;
  display: inline-block;
  margin-bottom: 8px;
  margin-right: 4%;
  width: 22%;
  box-sizing: border-box;
  text-align: center;
}
/* line 1627, ../scss/new_theme.scss */
.fontello-icon:last-child {
  margin-right: 0;
}
@media (min-width: 1050px) {
  /* line 1631, ../scss/new_theme.scss */
  .help-icon:hover .fontello-icon {
    background-color: #337dbc;
  }
}
/* line 1631, ../scss/new_theme.scss */
.help-icon:hover .lt-ie9 .fontello-icon {
  background-color: #337dbc;
}
/* line 1633, ../scss/new_theme.scss */
.fontello-icon.icon-s-facebook, .fontello-icon.icon-s-twitter, .fontello-icon.icon-s-instagrem, .fontello-icon.social-youtube {
  padding: 8px;
}

/* line 1638, ../scss/new_theme.scss */
.help-icon-label {
  display: inline-block;
  width: 100%;
  font-weight: bold;
  color: #005dab;
}
@media (min-width: 1050px) {
  /* line 1644, ../scss/new_theme.scss */
  .help-icon:hover .help-icon-label {
    color: #337dbc;
  }
}
/* line 1644, ../scss/new_theme.scss */
.help-icon:hover .lt-ie9 .help-icon-label {
  color: #337dbc;
}

/* line 1647, ../scss/new_theme.scss */
.fontello-icon:before {
  font-size: 28px;
}

/* line 1650, ../scss/new_theme.scss */
.help-item {
  float: left;
  width: 100%;
  margin-bottom: 16px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 8px;
}
/* line 1656, ../scss/new_theme.scss */
.help-item:last-child {
  padding-bottom: 0;
  border-bottom: none;
}

/* line 1661, ../scss/new_theme.scss */
.help-text {
  padding-top: 8px;
}

/** WYSIWYG **/
/* line 1666, ../scss/new_theme.scss */
.wys-normal {
  font-size: 16px;
  color: #000;
}

/* line 1671, ../scss/new_theme.scss */
.wys-small {
  font-size: 11px;
}

/* line 1675, ../scss/new_theme.scss */
.wys-h1 {
  font-size: 32px;
  color: #92c753;
  display: block;
  margin-bottom: 16px;
}

/* line 1682, ../scss/new_theme.scss */
.wys-h2 {
  display: block;
  margin-bottom: 12px;
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
  border-bottom: 1px solid #ccc;
  padding-bottom: 4px;
  color: #666666;
  margin-top: 32px !important;
}
/* line 1692, ../scss/new_theme.scss */
.wys-h2:first-child {
  margin-top: 0 !important;
}
/* line 1693, ../scss/new_theme.scss */
.view-homepage-blog-posts .wys-h2 {
  display: none;
}

/* line 1698, ../scss/new_theme.scss */
.wys-blue {
  color: #155fac;
}

/* line 1702, ../scss/new_theme.scss */
.wys-blue-box {
  background-color: #005dab;
  color: #fff !important;
  text-decoration: none !important;
  padding: 8px 24px;
  display: inline-block;
  font-size: 20px;
  margin-bottom: 8px;
  border-radius: 7px;
}
@media (min-width: 1050px) {
  /* line 1711, ../scss/new_theme.scss */
  .wys-blue-box:hover {
    background-color: #27507b;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .wys-blue-box:hover {
  background-color: #27507b;
}

/* line 1718, ../scss/new_theme.scss */
.wys-green {
  width: 80%;
  color: #fff;
  background-color: #94c751;
  text-align: center;
  padding: 24px 32px;
  font-size: 24px;
}

/* line 1727, ../scss/new_theme.scss */
.wys-large {
  font-size: 24px;
}

/* line 1733, ../scss/new_theme.scss */
.not-front .region-content p.wys-menu-title > a {
  width: 73%;
  margin-top: 0;
  font-size: 28px;
  font-weight: normal;
  border-bottom: 1px solid;
  margin-bottom: 16px;
  float: left;
  color: #666;
}
/* line 1743, ../scss/new_theme.scss */
.not-front .region-content p.wys-menu-title > a:first-child {
  width: 27%;
  float: left;
  padding-right: 16px;
  box-sizing: border-box;
  border-bottom: none;
}
/* line 1749, ../scss/new_theme.scss */
.not-front .region-content p.wys-menu-title > a:first-child img {
  width: 100%;
  height: auto;
}
/* line 1755, ../scss/new_theme.scss */
.not-front .region-content p.wys-menu-title > a, .not-front .region-content p.wys-menu-title > a:active, .not-front .region-content p.wys-menu-title > a:visited, .not-front .region-content p.wys-menu-title > a:hover {
  color: #9a9a9a;
  text-decoration: none;
}

/* line 1762, ../scss/new_theme.scss */
.logos-container {
  font-size: 0;
}

/* line 1766, ../scss/new_theme.scss */
.network-logo {
  display: inline-block;
  padding: 0 24px;
  box-sizing: border-box;
  margin-bottom: 16px;
  width: 100%;
}
@media (min-width: 410px) {
  /* line 1766, ../scss/new_theme.scss */
  .network-logo {
    width: 50%;
  }
}
@media (min-width: 615px) {
  /* line 1766, ../scss/new_theme.scss */
  .network-logo {
    width: 33.33%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .network-logo {
  width: 33.33%;
}
/* line 1778, ../scss/new_theme.scss */
.network-logo > img {
  width: 100%;
  vertical-align: top;
}

/* line 1784, ../scss/new_theme.scss */
.social > ul {
  list-style: none;
  padding: 0;
  text-align: center;
}
/* line 1788, ../scss/new_theme.scss */
.social > ul > li {
  display: inline-block;
  margin-right: 8px;
}
/* line 1792, ../scss/new_theme.scss */
.social > ul > li > a {
  display: inline-block;
  background-color: #005dab;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  padding: 10px;
  box-sizing: border-box;
}
@media (min-width: 1050px) {
  /* line 1800, ../scss/new_theme.scss */
  .social > ul > li > a:hover {
    background-color: #3487cc;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .social > ul > li > a:hover {
  background-color: #3487cc;
}
/* line 1806, ../scss/new_theme.scss */
.social > ul > li > a > span:before {
  font-size: 30px;
  color: #fff;
}

/** Forum **/
/* line 1814, ../scss/new_theme.scss */
.forum-topics, .forum-posts, .forum-last-post,
.forum-number-topics, .forum-number-posts,
.forum-last-reply {
  display: none;
}
@media (min-width: 1000px) {
  /* line 1814, ../scss/new_theme.scss */
  .forum-topics, .forum-posts, .forum-last-post,
  .forum-number-topics, .forum-number-posts,
  .forum-last-reply {
    display: table-cell;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .forum-topics, .lt-ie9 .forum-posts, .lt-ie9 .forum-last-post, .lt-ie9
.forum-number-topics, .lt-ie9 .forum-number-posts, .lt-ie9
.forum-last-reply {
  display: table-cell;
}

/* line 1823, ../scss/new_theme.scss */
.forum-list-icon-wrapper {
  box-shadow: none;
  background: #c1c1c1;
  margin: 0 auto 4px;
}

/* line 1829, ../scss/new_theme.scss */
.forum-list-icon-legend {
  margin-bottom: 16px;
}

/* line 1833, ../scss/new_theme.scss */
.forum-table-superheader {
  display: none;
}

/* line 1837, ../scss/new_theme.scss */
.forum-table tr.even, .forum-table tr.odd {
  background: transparent;
}

/* line 1841, ../scss/new_theme.scss */
.forum-table-wrap thead tr,
.forum-table tr:last-child,
.forum-table td {
  border: none;
  background: transparent;
  vertical-align: top;
}

/* line 1849, ../scss/new_theme.scss */
.forum-table {
  border: none;
  color: #000;
  width: 100%;
}
/* line 1853, ../scss/new_theme.scss */
.forum-table td {
  padding: 12px;
}
/* line 1854, ../scss/new_theme.scss */
.forum-table th {
  padding: 4px 12px;
}

/* line 1857, ../scss/new_theme.scss */
.forum-name {
  margin-bottom: 4px;
  font-size: 18px;
}

/* line 1862, ../scss/new_theme.scss */
th.forum-topics {
  text-align: left;
}

/* line 1866, ../scss/new_theme.scss */
.forum-tools {
  float: none;
  margin-bottom: 16px;
}

/* line 1871, ../scss/new_theme.scss */
#forum-statistics {
  border: none;
  color: #000;
}
/* line 1874, ../scss/new_theme.scss */
#forum-statistics > * {
  background: transparent;
  border: none;
}

/* line 1880, ../scss/new_theme.scss */
#forum-statistics-active-header {
  font-weight: normal;
}

/* line 1884, ../scss/new_theme.scss */
#forum-statistics-header {
  border-bottom: 1px solid grey;
}

/* line 1888, ../scss/new_theme.scss */
.forum-node-create-links {
  padding: 0;
  width: 100%;
  margin-bottom: 8px;
  max-width: 140px;
  margin-right: 24px;
}

/* line 1896, ../scss/new_theme.scss */
a.af-button-large {
  box-shadow: none;
  background: transparent;
  border: none;
}

/* line 1902, ../scss/new_theme.scss */
.forum-add-forum .af-button-large span {
  background-image: none;
  padding: 0;
  margin: 0;
  font-size: 18px;
  line-height: 18px;
  display: block;
}

/* line 1911, ../scss/new_theme.scss */
body.not-front .region-content a.af-button-large {
  text-transform: uppercase;
  color: #fff;
  background-color: #005dab;
  text-decoration: none;
  text-align: center;
}
@media (min-width: 1050px) {
  /* line 1918, ../scss/new_theme.scss */
  body.not-front .region-content a.af-button-large:hover {
    background-color: #337dbc;
  }
}

/* line 1921, ../scss/new_theme.scss */
body.not-front.lt-ie9 .region-content a.af-button-large:hover {
  background-color: #337dbc;
}

/* line 1925, ../scss/new_theme.scss */
body.not-front .region-content .forum-add-forum a.af-button-large {
  padding: 8px 0;
}

/* line 1929, ../scss/new_theme.scss */
th.active img {
  margin-left: 6px;
}

/* line 1933, ../scss/new_theme.scss */
#forum .forum-pager > .item-list > .pager {
  padding: 0;
  width: auto;
  text-align: left;
  float: none;
  font-size: 0;
}

/* line 1941, ../scss/new_theme.scss */
.forum-pager .pager a:visited,
.forum-pager .pager a:active,
.forum-pager .pager a:link {
  color: #000;
  box-sizing: border-box;
  padding: 0;
  border: none;
  padding: 4px 4px;
  display: inline-block;
}

/* line 1952, ../scss/new_theme.scss */
.item-list .pager li {
  display: inline-block;
  border: 0;
  font-size: 16px;
  margin-right: 4px;
  margin-bottom: 4px;
}

/* line 1960, ../scss/new_theme.scss */
.forum-add-node.forum-add-forum {
  float: none;
  margin: 0;
}

/* line 1965, ../scss/new_theme.scss */
.pager > li.pager-current {
  margin-right: 4px;
  padding: 4px 4px;
}

/* line 1970, ../scss/new_theme.scss */
.forum-pager {
  display: inline-block;
  margin-top: 3px;
}

@media (min-width: 1050px) {
  /* line 1975, ../scss/new_theme.scss */
  .forum-pager .pager a:hover {
    text-decoration: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .forum-pager .pager a:hover {
  text-decoration: none;
}

/* line 1981, ../scss/new_theme.scss */
div#forum-pager-top {
  margin-bottom: 20px;
}

/* line 1985, ../scss/new_theme.scss */
.main-content-container {
  max-width: 1050px;
  margin: 0 auto;
  font-size: 0;
  box-sizing: border-box;
  width: 100%;
}
/* line 1991, ../scss/new_theme.scss */
.context-nedaw-subsection .main-content-container {
  width: auto;
  display: block;
}
@media (min-width: 1050px) {
  /* line 1985, ../scss/new_theme.scss */
  .main-content-container {
    padding: 0 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .main-content-container {
  padding: 0 16px;
}

/* line 2000, ../scss/new_theme.scss */
.main-content-container .forum-topic-header .af-button-large span {
  background-image: none;
  font-size: 18px;
  padding: 4px 8px;
}

/* line 2006, ../scss/new_theme.scss */
div.forum-post {
  border: none;
  padding-bottom: 8px;
  margin-bottom: 20px;
  background: #efefef;
  padding: 8px;
  border-radius: 4px;
  font-size: 13px;
  color: #000;
}
@media (min-width: 1050px) {
  /* line 2006, ../scss/new_theme.scss */
  div.forum-post {
    font-size: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 div.forum-post {
  font-size: 16px;
}

/* line 2020, ../scss/new_theme.scss */
.forum-topic-header .last-post-link {
  margin-bottom: 16px;
}

/* line 2024, ../scss/new_theme.scss */
.forum-post-info {
  background: transparent;
  border: none;
}

/* line 2029, ../scss/new_theme.scss */
.forum-post-wrapper {
  background-color: transparent;
}

/* line 2033, ../scss/new_theme.scss */
.forum-post-title {
  border: none;
  padding: 0;
  border-bottom: 1px solid #666;
  margin-bottom: 8px;
  padding-bottom: 2px;
}

/* line 2041, ../scss/new_theme.scss */
.forum-post-panel-main {
  background: transparent;
  border: none;
  margin-left: 100px;
}

/* line 2047, ../scss/new_theme.scss */
.forum-post-footer {
  border: none;
}

/* line 2051, ../scss/new_theme.scss */
.not-front .region-content a.af-button-small {
  box-shadow: none;
  background: #005dab;
}
@media (min-width: 1050px) {
  /* line 2054, ../scss/new_theme.scss */
  .not-front .region-content a.af-button-small:hover {
    background-color: #337dbc;
    text-decoration: none;
  }
}

/* line 2061, ../scss/new_theme.scss */
.not-front.lt-ie9 .region-content a.af-button-small:hover {
  background-color: #337dbc;
  text-decoration: none;
}

/* line 2066, ../scss/new_theme.scss */
.region-content .af-button-small span {
  background-image: none;
  color: #fff;
  padding: 0;
  text-transform: uppercase;
  font-weight: bold;
}

/* line 2074, ../scss/new_theme.scss */
.forum-topic-header .topic-post-count {
  float: none;
  margin: 0 0 12px;
}

/* line 2079, ../scss/new_theme.scss */
.forum-post-panel-sub {
  width: 100px;
}

/* line 2083, ../scss/new_theme.scss */
.forum-posted-on {
  font-weight: normal;
  color: #666;
  margin-bottom: 8px;
}

/* line 2089, ../scss/new_theme.scss */
.forum-post-number {
  margin: 0;
  font-weight: normal;
  font-size: 12px;
}

/* line 2095, ../scss/new_theme.scss */
.forum-post-panel-sub .author-pane {
  margin: 0 0 0 6px;
  word-break: break-all;
  padding-right: 8px;
}

/* line 2101, ../scss/new_theme.scss */
.forum-post-panel-main p {
  margin: 0 10px 8px 0;
}

/* line 2105, ../scss/new_theme.scss */
.forum-post-panel-main .forum-post-content {
  padding: 0;
}

/* line 2109, ../scss/new_theme.scss */
.forum-in-reply-to > a {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  vertical-align: top;
}

/* line 2116, ../scss/new_theme.scss */
#edit-jump option[value="/forum/markasread"] {
  display: none;
}

/* line 2120, ../scss/new_theme.scss */
.post-edited {
  margin: 0;
  font-style: italic;
  font-size: 12px;
}

/* line 2126, ../scss/new_theme.scss */
.filter-wrapper {
  border: none;
  padding: 4px 0 0 0;
}

/* line 2131, ../scss/new_theme.scss */
li.comment_forbidden {
  font-size: 14px;
}

/* line 2133, ../scss/new_theme.scss */
.view-display-id-block.view-events .views-row {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  position: relative;
  margin-right: 16px;
  margin-bottom: 16px;
  width: 100%;
  max-width: 350px;
}
@media (min-width: 450px) {
  /* line 2133, ../scss/new_theme.scss */
  .view-display-id-block.view-events .views-row {
    width: 45%;
  }
}
@media (min-width: 1000px) {
  /* line 2133, ../scss/new_theme.scss */
  .view-display-id-block.view-events .views-row {
    width: 30%;
  }
}

/* line 2150, ../scss/new_theme.scss */
.view-display-id-block.view-events .featured-event-image img {
  width: 100%;
  height: auto;
}

/* line 2155, ../scss/new_theme.scss */
.featured-event-title {
  color: #fff;
  position: absolute;
  bottom: 0;
  font-size: 16px;
  padding: 16px;
  font-weight: bold;
  text-shadow: 0 0 4px #000;
}

/* line 2165, ../scss/new_theme.scss */
.featured-event-image {
  width: 100%;
  background-color: #005dab;
  padding-bottom: 75%;
  height: 0;
}

/* line 2172, ../scss/new_theme.scss */
.view-display-id-block.view-events .view-content {
  font-size: 0;
}

/* line 2176, ../scss/new_theme.scss */
.no-event-image {
  display: block;
  width: 100%;
  padding-bottom: 75%;
}

/* line 2182, ../scss/new_theme.scss */
.view-blog-custom,
.node-blog {
  font-size: 16px;
}

/* line 2187, ../scss/new_theme.scss */
.node-blog.node-teaser,
.view-events.view-display-id-block_1 .views-row {
  margin-bottom: 36px;
  min-height: 190px;
}

/* line 2193, ../scss/new_theme.scss */
.views-field.views-field-field-event-name,
.views-field.views-field-title {
  font-size: 20px;
  margin-bottom: 4px;
}
/* line 2197, ../scss/new_theme.scss */
.views-field.views-field-field-event-name > a:first-child,
.views-field.views-field-title > a:first-child {
  font-weight: bold;
}

/* line 2199, ../scss/new_theme.scss */
.view-first-post-moderation .views-field.views-field-title a {
  font-size: 16px;
  font-weight: normal;
}

/* line 2204, ../scss/new_theme.scss */
img.events-image {
  width: 56px;
}

/* line 2208, ../scss/new_theme.scss */
.view-events.view-display-id-block_1 .views-label {
  font-weight: bold;
  float: left;
  margin-right: 4px;
}

/* line 2214, ../scss/new_theme.scss */
.view-events.view-display-id-block_1 .views-field {
  margin-bottom: 4px;
}

/* line 2218, ../scss/new_theme.scss */
.views-exposed-widget.views-submit-button {
  float: none;
  clear: both;
  padding: 0;
}

/* line 2224, ../scss/new_theme.scss */
#edit-submit-events {
  margin: 16px 0;
  border: none;
  color: #fff;
  background-color: #005dab;
  text-transform: uppercase;
  font-size: 20px;
  border-radius: 8px;
  padding: 8px 52px;
  cursor: pointer;
}
@media (min-width: 1050px) {
  /* line 2234, ../scss/new_theme.scss */
  #edit-submit-events:hover {
    background-color: #337dbc;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 #edit-submit-events:hover {
  background-color: #337dbc;
}

/* line 2241, ../scss/new_theme.scss */
.views-exposed-widgets {
  margin-bottom: 24px;
}

/* line 2245, ../scss/new_theme.scss */
.view-events.view-display-id-block {
  border-bottom: 1px solid #005dab;
}

/* line 2249, ../scss/new_theme.scss */
.get-involved-top {
  list-style: none;
}
/* line 2251, ../scss/new_theme.scss */
.get-involved-top > li {
  background-color: #cfe4a7;
  margin-right: 12px;
  padding: 12px;
  display: inline-block;
  width: 100%;
  margin-bottom: 12px;
  vertical-align: top;
  box-sizing: border-box;
}
@media (min-width: 760px) {
  /* line 2251, ../scss/new_theme.scss */
  .get-involved-top > li {
    width: 40%;
    max-width: 284px;
  }
}
/* line 2264, ../scss/new_theme.scss */
.get-involved-top > li > h3 {
  margin: 0 0 4px 0;
  color: #74a237;
}
/* line 2268, ../scss/new_theme.scss */
.get-involved-top > li > a.click-here {
  display: inline-block;
  color: #fff;
  text-transform: uppercase;
  background-color: #74a237;
  font-size: 12px;
  padding: 8px 16px;
}
@media (min-width: 1050px) {
  /* line 2276, ../scss/new_theme.scss */
  .get-involved-top > li > a.click-here:hover {
    text-decoration: none;
  }
}
/* line 2276, ../scss/new_theme.scss */
.lt-ie9 .get-involved-top > li > a.click-here:hover {
  text-decoration: none;
}
/* line 2278, ../scss/new_theme.scss */
.get-involved-top > li > a.click-here:visited {
  color: #fff;
}
/* line 2280, ../scss/new_theme.scss */
.get-involved-top > li > span {
  margin-bottom: 8px;
  display: block;
}

/* line 2287, ../scss/new_theme.scss */
.node-jobs .links {
  display: none;
}

/* line 2291, ../scss/new_theme.scss */
.node-jobs {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #ccc;
}
/* line 2295, ../scss/new_theme.scss */
.node-jobs h2 {
  font-size: 18px;
  margin-bottom: 8px;
}

/* line 2301, ../scss/new_theme.scss */
.view-volunteer-positions.view-display-id-page .views-row:last-child .node-jobs,
.view-intern-positions.view-display-id-page .views-row:last-child .node-jobs,
.view-display-id-block_1:last-child .views-row:last-child > .node-jobs {
  border-bottom: none;
  padding-bottom: 0;
}

/* line 2308, ../scss/new_theme.scss */
.toolkit-menu, .toolkit-menu ul {
  font-size: 16px;
  list-style: none;
}

/* line 2313, ../scss/new_theme.scss */
.toolkit-menu ul {
  display: none;
}
/* line 2315, ../scss/new_theme.scss */
.toolkit-menu ul.show {
  display: block;
}

@media (min-width: 1050px) {
  /* line 2318, ../scss/new_theme.scss */
  .toolkit-menu a:hover {
    background-color: #fff;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .toolkit-menu a:hover {
  background-color: #fff;
}

/* line 2324, ../scss/new_theme.scss */
.toolkit-menu a.active {
  background-color: #005dab;
  color: #fff;
}

/* line 2329, ../scss/new_theme.scss */
.toolkit-menu li > span,
.toolkit-menu li > a {
  color: #005dab;
  margin-bottom: 4px;
  display: block;
  padding: 8px;
}

/* line 2337, ../scss/new_theme.scss */
.toolkit-menu > li > span,
.toolkit-menu > li > a {
  font-weight: bold;
}

/* line 2343, ../scss/new_theme.scss */
.toolkit-menu > li > ul > li > a, .toolkit-menu > li > ul > li > span {
  padding-left: 24px;
}

/* line 2348, ../scss/new_theme.scss */
.toolkit-menu span {
  cursor: default;
}

/* line 2352, ../scss/new_theme.scss */
.toolkit-menu-block > h2 {
  font-size: 24px;
  margin: 8px 0;
  border-bottom: 1px solid;
  color: #005dab;
  padding-bottom: 8px;
}

/* line 2360, ../scss/new_theme.scss */
.not-front .region-content > .toolkit-links > a {
  background-color: #005dab;
  color: #fff;
  width: 150px;
  display: block;
  text-align: center;
  padding: 6px 0;
  border-radius: 4px;
  text-transform: uppercase;
  font-size: 24px;
  text-decoration: none;
}
/* line 2371, ../scss/new_theme.scss */
.not-front .region-content > .toolkit-links > a:last-child {
  position: absolute;
  right: 0;
  top: 0;
}
@media (min-width: 1050px) {
  /* line 2376, ../scss/new_theme.scss */
  .not-front .region-content > .toolkit-links > a:hover {
    background-color: #337dbc;
  }
}

/* line 2382, ../scss/new_theme.scss */
.not-front.lt-ie9 .region-content > .toolkit-links > a:hover {
  background-color: #337dbc;
}

/* line 2386, ../scss/new_theme.scss */
.toolkit-links {
  display: block;
  margin-top: 12px;
  margin: 12px 0 24px;
  width: 100%;
  position: relative;
  height: 40px;
}

/* line 2395, ../scss/new_theme.scss */
table.apa-table {
  border-collapse: collapse;
  font-family: sans-serif;
}
/* line 2398, ../scss/new_theme.scss */
table.apa-table td, table.apa-table th {
  vertical-align: top;
  text-align: left;
  padding: 8px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid black;
}
/* line 2404, ../scss/new_theme.scss */
table.apa-table td:last-child, table.apa-table th:last-child {
  border-right: none;
}
/* line 2407, ../scss/new_theme.scss */
table.apa-table tr:last-child td {
  border-bottom: none;
}
/* line 2409, ../scss/new_theme.scss */
table.apa-table td:first-child {
  font-weight: bold;
}

/** Blog **/
/* line 2415, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block {
  font-size: 0;
}
/* line 2417, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row {
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin-bottom: 32px;
  box-sizing: border-box;
  width: 100%;
  max-height: 200px;
}
@media (min-width: 450px) {
  /* line 2417, ../scss/new_theme.scss */
  .view-blog-custom.view-display-id-block .views-row {
    width: 50%;
    max-height: none;
  }
}
/* line 2429, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row a {
  display: block;
  position: relative;
  min-height: 180px;
}
/* line 2434, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row img {
  width: 100%;
  height: auto;
}
/* line 2438, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row .blog-title {
  position: absolute;
  bottom: 0;
  display: block;
  color: #fff;
  background-color: #529826;
  background-color: rgba(82, 152, 38, 0.6);
  background-color: rgba(203, 245, 99, 0.6);
  width: 100%;
  font-size: 16px;
  font-weight: normal;
  box-sizing: border-box;
  padding: 16px;
}
@media (min-width: 450px) {
  /* line 2453, ../scss/new_theme.scss */
  .view-blog-custom.view-display-id-block .views-row-1 {
    width: 100%;
    max-height: 300px;
  }
}
@media (min-width: 450px) {
  /* line 2458, ../scss/new_theme.scss */
  .view-blog-custom.view-display-id-block .views-row-1 .blog-title {
    font-size: 30px;
  }
}
/* line 2463, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row-1 a {
  position: static;
}
@media (min-width: 450px) {
  /* line 2465, ../scss/new_theme.scss */
  .view-blog-custom.view-display-id-block .views-row-2 {
    padding-right: 16px;
  }
}
/* line 2469, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row-2 .blog-title {
  background-color: orange;
  background-color: rgba(255, 165, 0, 0.8);
}
@media (min-width: 450px) {
  /* line 2474, ../scss/new_theme.scss */
  .view-blog-custom.view-display-id-block .views-row-3 {
    padding-left: 16px;
  }
}
/* line 2478, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row-3 .blog-title {
  background-color: #53b1f1;
  background-color: rgba(83, 177, 241, 0.8);
}
/* line 2483, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-field-title {
  margin: 0;
  font-size: 0;
}

/* line 2490, ../scss/new_theme.scss */
.view-blog-custom.view-display-id-block .views-row .blog-title:after {
  content: " ";
  width: 100%;
  height: 1px;
  background-color: #fff;
  position: relative;
  bottom: -14px;
}
@media (min-width: 1050px) {
  /* line 2498, ../scss/new_theme.scss */
  .view-blog-custom.view-display-id-block .views-row:hover .blog-title:after {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-blog-custom.view-display-id-block .views-row:hover .blog-title:after {
  display: block;
}

/* line 2505, ../scss/new_theme.scss */
.view-display-id-block .views-row-2 a,
.view-display-id-block .views-row-3 a {
  max-height: 180px;
}

/* line 2514, ../scss/new_theme.scss */
.node-blog.node-teaser .field-name-field-featured-image,
.node-blog.node-teaser .views-field.views-field-field-thumbnail,
.node-blog.node-teaser .views-field.views-field-field-featured-image,
.view-blog-custom.view-display-id-page_1 .field-name-field-featured-image,
.view-blog-custom.view-display-id-page_1 .views-field.views-field-field-thumbnail,
.view-blog-custom.view-display-id-page_1 .views-field.views-field-field-featured-image,
.view-blog-custom.view-display-id-page_2 .field-name-field-featured-image,
.view-blog-custom.view-display-id-page_2 .views-field.views-field-field-thumbnail,
.view-blog-custom.view-display-id-page_2 .views-field.views-field-field-featured-image,
.view-blog-custom.view-display-id-block_1 .field-name-field-featured-image,
.view-blog-custom.view-display-id-block_1 .views-field.views-field-field-thumbnail,
.view-blog-custom.view-display-id-block_1 .views-field.views-field-field-featured-image {
  position: absolute;
  margin-left: 0;
  max-width: 214px;
}
/* line 2521, ../scss/new_theme.scss */
.node-blog.node-teaser .views-field-field-thumbnail img,
.node-blog.node-teaser .field-name-field-featured-image img,
.node-blog.node-teaser .views-field-field-featured-image img,
.view-blog-custom.view-display-id-page_1 .views-field-field-thumbnail img,
.view-blog-custom.view-display-id-page_1 .field-name-field-featured-image img,
.view-blog-custom.view-display-id-page_1 .views-field-field-featured-image img,
.view-blog-custom.view-display-id-page_2 .views-field-field-thumbnail img,
.view-blog-custom.view-display-id-page_2 .field-name-field-featured-image img,
.view-blog-custom.view-display-id-page_2 .views-field-field-featured-image img,
.view-blog-custom.view-display-id-block_1 .views-field-field-thumbnail img,
.view-blog-custom.view-display-id-block_1 .field-name-field-featured-image img,
.view-blog-custom.view-display-id-block_1 .views-field-field-featured-image img {
  width: 125px;
  height: auto;
}
@media (min-width: 450px) {
  /* line 2521, ../scss/new_theme.scss */
  .node-blog.node-teaser .views-field-field-thumbnail img,
  .node-blog.node-teaser .field-name-field-featured-image img,
  .node-blog.node-teaser .views-field-field-featured-image img,
  .view-blog-custom.view-display-id-page_1 .views-field-field-thumbnail img,
  .view-blog-custom.view-display-id-page_1 .field-name-field-featured-image img,
  .view-blog-custom.view-display-id-page_1 .views-field-field-featured-image img,
  .view-blog-custom.view-display-id-page_2 .views-field-field-thumbnail img,
  .view-blog-custom.view-display-id-page_2 .field-name-field-featured-image img,
  .view-blog-custom.view-display-id-page_2 .views-field-field-featured-image img,
  .view-blog-custom.view-display-id-block_1 .views-field-field-thumbnail img,
  .view-blog-custom.view-display-id-block_1 .field-name-field-featured-image img,
  .view-blog-custom.view-display-id-block_1 .views-field-field-featured-image img {
    /* width:auto; */
    width: 100%;
  }
}
/* line 2531, ../scss/new_theme.scss */
.node-blog.node-teaser .blog-post-body, .node-blog.node-teaser .readmore,
.node-blog.node-teaser .views-field,
.view-blog-custom.view-display-id-page_1 .blog-post-body,
.view-blog-custom.view-display-id-page_1 .readmore,
.view-blog-custom.view-display-id-page_1 .views-field,
.view-blog-custom.view-display-id-page_2 .blog-post-body,
.view-blog-custom.view-display-id-page_2 .readmore,
.view-blog-custom.view-display-id-page_2 .views-field,
.view-blog-custom.view-display-id-block_1 .blog-post-body,
.view-blog-custom.view-display-id-block_1 .readmore,
.view-blog-custom.view-display-id-block_1 .views-field {
  margin-left: 141px;
}
@media (min-width: 450px) {
  /* line 2531, ../scss/new_theme.scss */
  .node-blog.node-teaser .blog-post-body, .node-blog.node-teaser .readmore,
  .node-blog.node-teaser .views-field,
  .view-blog-custom.view-display-id-page_1 .blog-post-body,
  .view-blog-custom.view-display-id-page_1 .readmore,
  .view-blog-custom.view-display-id-page_1 .views-field,
  .view-blog-custom.view-display-id-page_2 .blog-post-body,
  .view-blog-custom.view-display-id-page_2 .readmore,
  .view-blog-custom.view-display-id-page_2 .views-field,
  .view-blog-custom.view-display-id-block_1 .blog-post-body,
  .view-blog-custom.view-display-id-block_1 .readmore,
  .view-blog-custom.view-display-id-block_1 .views-field {
    margin-left: 230px;
  }
}
/* line 2538, ../scss/new_theme.scss */
.node-blog.node-teaser .views-row,
.view-blog-custom.view-display-id-page_1 .views-row,
.view-blog-custom.view-display-id-page_2 .views-row,
.view-blog-custom.view-display-id-block_1 .views-row {
  min-height: 230px;
  margin-bottom: 32px;
}
/* line 2542, ../scss/new_theme.scss */
.node-blog.node-teaser .views-field-title,
.view-blog-custom.view-display-id-page_1 .views-field-title,
.view-blog-custom.view-display-id-page_2 .views-field-title,
.view-blog-custom.view-display-id-block_1 .views-field-title {
  font-weight: normal;
  font-size: 28px;
  color: #9a9a9a;
  border-bottom: 1px solid;
  padding-bottom: 10px;
}

/* line 2554, ../scss/new_theme.scss */
.node-blog.node-teaser .views-field-title a,
.view-id-blog_custom.view-display-id-page_1 .views-field-title a,
.view-id-blog_custom.view-display-id-block_1 .views-field-title a {
  color: #9a9a9a;
}

/* line 2557, ../scss/new_theme.scss */
.view-more-posts {
  display: block;
  text-transform: uppercase;
  font-weight: bold;
  border: 1px solid #a3bcde;
  max-width: 500px;
  width: 100%;
  text-align: center;
  padding: 16px;
  box-sizing: border-box;
  transition-property: background-color;
  transition-duration: 0.5s;
}

/* line 2571, ../scss/new_theme.scss */
.view-blog-list-tags.view-display-id-block_1 {
  max-width: 1050px;
  width: 100%;
  margin: 0 auto 24px;
  display: none;
}
@media (min-width: 700px) {
  /* line 2571, ../scss/new_theme.scss */
  .view-blog-list-tags.view-display-id-block_1 {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-blog-list-tags.view-display-id-block_1 {
  display: block;
}
/* line 2579, ../scss/new_theme.scss */
.view-blog-list-tags.view-display-id-block_1 .view-content {
  display: table;
  width: 100%;
}
/* line 2583, ../scss/new_theme.scss */
.view-blog-list-tags.view-display-id-block_1 .views-row {
  display: table-cell;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  border-right: 2px solid #d8d8d8;
}
/* line 2590, ../scss/new_theme.scss */
.view-blog-list-tags.view-display-id-block_1 .views-row a {
  color: #006daa;
  display: block;
  padding: 0 8px;
}
@media (min-width: 1050px) {
  /* line 2595, ../scss/new_theme.scss */
  .view-blog-list-tags.view-display-id-block_1 .views-row a:hover {
    color: #8fd0ee;
  }
}
/* line 2595, ../scss/new_theme.scss */
.lt-ie9 .view-blog-list-tags.view-display-id-block_1 .views-row a:hover {
  color: #8fd0ee;
}
/* line 2598, ../scss/new_theme.scss */
.view-blog-list-tags.view-display-id-block_1 .views-row:last-child {
  border: 0;
}

/* line 2605, ../scss/new_theme.scss */
.node-type-blog .blog-featured-image {
  top: 0;
  height: auto;
}
@media (min-width: 1050px) {
  /* line 2605, ../scss/new_theme.scss */
  .node-type-blog .blog-featured-image {
    max-width: 25%;
    position: absolute;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .node-type-blog .blog-featured-image {
  max-width: 25%;
  position: absolute;
}
/* line 2613, ../scss/new_theme.scss */
.node-type-blog .blog-post-heading.fullwidth > .blog-featured-image {
  width: 100%;
  max-width: none;
  position: static;
}
/* line 2619, ../scss/new_theme.scss */
.node-type-blog .blog-post-heading {
  max-height: 250px;
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
  min-height: 100px;
  font-size: 0;
}
/* line 2628, ../scss/new_theme.scss */
.node-type-blog .blog-headline {
  bottom: 0;
  font-weight: normal;
  font-size: 32px;
  box-sizing: border-box;
  margin: 0 0 16px 0;
}
@media (min-width: 1050px) {
  /* line 2628, ../scss/new_theme.scss */
  .node-type-blog .blog-headline {
    padding-left: 216px;
    margin: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .node-type-blog .blog-headline {
  padding-left: 216px;
  margin: 0;
}
/* line 2639, ../scss/new_theme.scss */
.node-type-blog .blog-post-heading.fullwidth > .blog-headline {
  position: absolute;
  width: 100%;
  font-size: 20px;
  margin: 0;
  padding: 16px 24px;
  color: #fff;
  background-color: orange;
  background-color: rgba(255, 165, 0, 0.78);
}
/* line 2650, ../scss/new_theme.scss */
.node-type-blog .blog-post-subhead {
  font-weight: normal;
}
/* line 2654, ../scss/new_theme.scss */
.node-type-blog .author-info {
  color: #ababab;
}
/* line 2656, ../scss/new_theme.scss */
.node-type-blog .author-info.has-image {
  min-height: 60px;
}
@media (min-width: 1050px) {
  /* line 2654, ../scss/new_theme.scss */
  .node-type-blog .author-info {
    width: 200px;
    position: absolute;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .node-type-blog .author-info {
  width: 200px;
  position: absolute;
}
/* line 2662, ../scss/new_theme.scss */
.node-type-blog .author-info > .post-info > a {
  color: #ababab;
}
/* line 2665, ../scss/new_theme.scss */
.node-type-blog .author-photo {
  width: 100%;
  height: auto;
}
/* line 2670, ../scss/new_theme.scss */
.node-type-blog .author-photo-container {
  overflow: hidden;
  border-radius: 50%;
  margin-bottom: 22px;
  width: 60px;
  height: 60px;
  position: absolute;
}
@media (min-width: 1050px) {
  /* line 2670, ../scss/new_theme.scss */
  .node-type-blog .author-photo-container {
    position: static;
    width: 100px;
    height: 100px;
    padding: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .node-type-blog .author-photo-container {
  position: static;
  width: 100px;
  height: 100px;
  padding: 0;
}
/* line 2685, ../scss/new_theme.scss */
.node-type-blog .author-name {
  font-weight: normal;
  font-size: 22px;
  margin-top: 0;
  margin-bottom: 8px;
}
/* line 2692, ../scss/new_theme.scss */
.node-type-blog .has-image .author-name,
.node-type-blog .has-image .post-info {
  margin-left: 76px;
}
@media (min-width: 1050px) {
  /* line 2692, ../scss/new_theme.scss */
  .node-type-blog .has-image .author-name,
  .node-type-blog .has-image .post-info {
    margin-left: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .node-type-blog .has-image .author-name, .lt-ie9
.node-type-blog .has-image .post-info {
  margin-left: 0;
}
/* line 2700, ../scss/new_theme.scss */
.node-type-blog .post-info > strong {
  display: block;
}
/* line 2704, ../scss/new_theme.scss */
.node-type-blog .blog-post-body {
  min-height: 200px;
}
@media (min-width: 1050px) {
  /* line 2704, ../scss/new_theme.scss */
  .node-type-blog .blog-post-body {
    margin-left: 216px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .node-type-blog .blog-post-body {
  margin-left: 216px;
}

/* line 2713, ../scss/new_theme.scss */
.taxonomy-term.blog-term > .content {
  position: relative;
  overflow: hidden;
  margin-bottom: 32px;
}
/* line 2717, ../scss/new_theme.scss */
.taxonomy-term.blog-term > .content.has-image {
  height: 250px;
}
/* line 2719, ../scss/new_theme.scss */
.taxonomy-term.blog-term .field-name-field-tag-image img {
  width: 100%;
  height: auto;
}
/* line 2723, ../scss/new_theme.scss */
.taxonomy-term.blog-term .taxonomy-term-title {
  display: block;
  bottom: 0;
  background-color: #89ceed;
  background-color: rgba(137, 206, 237, 0.94);
  width: 100%;
  font-size: 42px;
  color: #fff;
  text-transform: uppercase;
  line-height: 44px;
  padding: 14px 32px;
  box-sizing: border-box;
}
/* line 2736, ../scss/new_theme.scss */
.taxonomy-term.blog-term .has-image .taxonomy-term-title {
  position: absolute;
}

/* line 2739, ../scss/new_theme.scss */
.screener-disclaimer {
  font-size: 12px;
  margin-top: 24px;
}

/* line 2744, ../scss/new_theme.scss */
.screening-tool .question.null-error > .question-text {
  color: red;
  border-bottom: 1px solid red;
  padding-bottom: 2px;
}

/* line 2750, ../scss/new_theme.scss */
.main-content-container .screener-action-btns a.action-btn {
  background-color: #92c65a;
  color: #fff;
  display: inline-block;
  position: relative;
  height: 51px;
  border-radius: 8px;
  padding-left: 38px;
  box-sizing: border-box;
  vertical-align: top;
  line-height: 51px;
  margin-right: 8px;
  margin-bottom: 8px;
  font-size: 13px;
  padding-right: 8px;
}
@media (min-width: 370px) {
  /* line 2750, ../scss/new_theme.scss */
  .main-content-container .screener-action-btns a.action-btn {
    font-size: 15px;
    padding-left: 20px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .main-content-container .screener-action-btns a.action-btn {
  font-size: 15px;
  padding-left: 20px;
}

/* line 2770, ../scss/new_theme.scss */
.screener-action-btns a.action-btn#ClickToChatBtn {
  margin-bottom: 8px;
  margin-right: 0;
  width: 43%;
}

/* line 2776, ../scss/new_theme.scss */
.main-content-container a.action-btn#CallNEDAHelplineBtn {
  padding-top: 7px;
  line-height: 18px;
  width: 55%;
  margin-right: 2%;
}

@media (min-width: 1050px) {
  /* line 2783, ../scss/new_theme.scss */
  .screener-action-btns a.action-btn:hover {
    text-decoration: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .screener-action-btns a.action-btn:hover {
  text-decoration: none;
}

/* line 2788, ../scss/new_theme.scss */
a.action-btn:before {
  font-family: "Fontello";
  position: absolute;
  left: 50%;
  font-size: 18px;
  top: 13px;
  content: "\e720";
  line-height: 24px;
  margin-left: -50px;
}
@media (min-width: 370px) {
  /* line 2788, ../scss/new_theme.scss */
  a.action-btn:before {
    margin-left: -64px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 a.action-btn:before {
  margin-left: -64px;
}

/* line 2802, ../scss/new_theme.scss */
a.action-btn#CallNEDAHelplineBtn:before {
  content: "\f4de";
  margin-left: -64px;
}
@media (min-width: 370px) {
  /* line 2802, ../scss/new_theme.scss */
  a.action-btn#CallNEDAHelplineBtn:before {
    margin-left: -85px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 a.action-btn#CallNEDAHelplineBtn:before {
  margin-left: -85px;
}

/* line 2810, ../scss/new_theme.scss */
a.action-btn#treatment-providers {
  background-color: #f69550;
  width: 100%;
  max-width: 400px;
  padding-left: 0;
}
@media (min-width: 370px) {
  /* line 2810, ../scss/new_theme.scss */
  a.action-btn#treatment-providers {
    padding-left: 20px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 a.action-btn#treatment-providers {
  padding-left: 20px;
}
@media (min-width: 1050px) {
  /* line 2810, ../scss/new_theme.scss */
  a.action-btn#treatment-providers {
    max-width: 284px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 a.action-btn#treatment-providers {
  max-width: 284px;
}
/* line 2821, ../scss/new_theme.scss */
a.action-btn#treatment-providers:before {
  content: "\f50d";
  margin-left: -118px;
}
@media (min-width: 370px) {
  /* line 2821, ../scss/new_theme.scss */
  a.action-btn#treatment-providers:before {
    margin-left: -120px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 a.action-btn#treatment-providers:before {
  margin-left: -120px;
}

/* line 2830, ../scss/new_theme.scss */
.screener-action-btns {
  margin-bottom: 16px;
  font-size: 16px;
  text-align: center;
  border-bottom: 2px solid #e6e6e6;
}

/* line 2837, ../scss/new_theme.scss */
.side-action-btns {
  display: none;
}

/* line 2842, ../scss/new_theme.scss */
.self-help-app-container {
  display: inline-block;
  border: 1px solid #ccc;
  padding: 14px 8px 8px;
  position: relative;
}
/* line 2847, ../scss/new_theme.scss */
.self-help-app-container > a {
  display: inline-block;
  margin-right: 8px;
}
/* line 2851, ../scss/new_theme.scss */
.self-help-app-container h5 {
  margin: 0 0 12px 0;
}

/* line 2854, ../scss/new_theme.scss */
span.self-help-header {
  background-color: #fff;
  position: absolute;
  top: -9px;
  font-size: 14px;
  left: 24px;
  padding: 0 8px;
}
@media (min-width: 1050px) {
  /* line 2854, ../scss/new_theme.scss */
  span.self-help-header {
    left: 2px;
  }
}
@media (min-width: 1050px) {
  /* line 2854, ../scss/new_theme.scss */
  span.self-help-header {
    left: 24px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 span.self-help-header {
  left: 24px;
}

/* line 2869, ../scss/new_theme.scss */
.screening-acknowledgments {
  margin: 24px 0;
  border-top: 2px solid #e6e6e6;
  color: #a4a4a4;
}
/* line 2873, ../scss/new_theme.scss */
.screening-acknowledgments .acknowledgments-logo {
  width: 100px;
  display: block;
}
@media (min-width: 800px) {
  /* line 2873, ../scss/new_theme.scss */
  .screening-acknowledgments .acknowledgments-logo {
    float: right;
    margin-top: -16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .screening-acknowledgments .acknowledgments-logo {
  float: right;
  margin-top: -16px;
}

/* line 2884, ../scss/new_theme.scss */
.page-search-node .form-item-keys label {
  margin-right: 8px;
}
/* line 2885, ../scss/new_theme.scss */
.page-search-node #edit-basic {
  margin-bottom: 16px;
}

/* line 2888, ../scss/new_theme.scss */
.search-form #edit-basic {
  margin-bottom: 16px;
}

/* line 2890, ../scss/new_theme.scss */
.main-content-container .region-content ul {
  padding-left: 32px;
}

/* line 2894, ../scss/new_theme.scss */
.node-type-infographic .page-content h2 {
  text-transform: uppercase;
  color: #005ca9;
  font-size: 48px;
  line-height: 50px;
  font-weight: normal;
  font-family: 'Asap';
  font-style: normal;
}

/* line 2904, ../scss/new_theme.scss */
.infographic-secondary-desc,
.infographic-description {
  font-size: 24px;
  line-height: 26px;
  color: #656565;
  margin-bottom: 24px;
}

/* line 2912, ../scss/new_theme.scss */
.infographic-image > a {
  display: block;
}

/* line 2914, ../scss/new_theme.scss */
.infographic-image img {
  width: 100%;
}

/* line 2918, ../scss/new_theme.scss */
.infographic-image {
  border: 4px solid #93c854;
  margin-bottom: 24px;
}

/* line 2923, ../scss/new_theme.scss */
.infographic-references {
  font-size: 11px;
  line-height: 14px;
  font-style: italic;
}

/* line 2929, ../scss/new_theme.scss */
.infographic-buttons {
  margin-bottom: 34px;
}

/* line 2933, ../scss/new_theme.scss */
.not-front .region-content .infographic-buttons > a {
  display: inline-block;
  background-color: #f79647;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 22px;
  line-height: 24px;
  padding: 10px 0;
  width: 220px;
  text-align: center;
}

/* line 2946, ../scss/new_theme.scss */
.infographic-secondary-desc {
  font-size: 0;
}

/* line 2950, ../scss/new_theme.scss */
.infographic-secondary-text {
  font-size: 24px;
  margin-bottom: 16px;
}

/* line 2955, ../scss/new_theme.scss */
.infographic-secondary-desc > a {
  display: inline-block;
  width: 50%;
  padding-right: 16px;
  box-sizing: border-box;
}

/* line 2962, ../scss/new_theme.scss */
.infographic-secondary-desc img {
  width: 100%;
}

/* line 2966, ../scss/new_theme.scss */
.infographic-thumb {
  display: inline-block;
  width: 125px;
  margin-right: 1%;
  vertical-align: top;
}
/* line 2971, ../scss/new_theme.scss */
.infographic-thumb img {
  width: 100%;
}

/* line 2974, ../scss/new_theme.scss */
.infographic-thumbs {
  font-size: 0;
}

/* line 2978, ../scss/new_theme.scss */
.infographic-thumb h4 {
  color: #000;
  font-size: 12px;
  height: 2em;
}

/* line 2984, ../scss/new_theme.scss */
.infographic-thumb a {
  display: block;
  max-height: 200px;
  overflow: hidden;
  box-sizing: border-box;
  border: 4px solid #8fc551;
}

/* line 2992, ../scss/new_theme.scss */
.blog-top-content-wrapper {
  position: relative;
  max-width: 1050px;
  margin: 0 auto 32px;
  background-color: #005dab;
  box-sizing: border-box;
}
/* line 2999, ../scss/new_theme.scss */
.blog-top-content-wrapper .region-top-content {
  display: inline-block;
  background: none;
  margin: 0;
  max-width: none;
  overflow: hidden;
  width: calc(100% - 198px);
}
/* line 3008, ../scss/new_theme.scss */
.blog-top-content-wrapper .header-logo {
  top: 0px;
  margin-bottom: -4px;
  width: 198px;
  height: auto;
  float: left;
}
/* line 3016, ../scss/new_theme.scss */
.blog-top-content-wrapper .neda-logo img {
  max-width: 100%;
}
/* line 3020, ../scss/new_theme.scss */
.blog-top-content-wrapper .header-bg-logo {
  width: 438px;
  position: absolute;
  top: -388px;
  right: -129px;
  opacity: 0.1;
  left: auto;
}
/* line 3028, ../scss/new_theme.scss */
.blog-top-content-wrapper .region-top-content {
  margin: auto;
  height: 105px;
}

/* Gala page, nedaw subpage */
/* line 3036, ../scss/new_theme.scss */
.region-top-content.nedaw18 .node-page img, .page-node-24401 .node-page img {
  max-width: 100%;
  height: auto;
}

/* line 3038, ../scss/new_theme.scss */
.page-node-24882 .node-page img {
  width: 176%;
}

@media (min-width: 395px) {
  /* line 3040, ../scss/new_theme.scss */
  .page-node-24882 .node-page img {
    width: 100%;
  }
}
/* line 3042, ../scss/new_theme.scss */
.page-node-24882.lt-ie9 .node-page img {
  width: 100%;
}

/* Splash page EOY 2017 */
@media (max-width: 750px) {
  /* line 3046, ../scss/new_theme.scss */
  #cboxOverlay {
    display: none !important;
  }

  /* line 3047, ../scss/new_theme.scss */
  #colorbox {
    display: none !important;
  }
}
/* NEDAW events page */
/* line 3053, ../scss/new_theme.scss */
.not-front .region-content .view-nedawareness-week-events .node-nedawareness-event a {
  color: #155fac;
}
/* line 3054, ../scss/new_theme.scss */
.not-front .region-content .view-nedawareness-week-events .node-nedawareness-event h2 {
  margin-bottom: 4px;
}
/* line 3056, ../scss/new_theme.scss */
.not-front .region-content .view-nedawareness-week-events .views-row {
  border-bottom: 1px solid #ccc;
  padding-bottom: 16px;
}
/* line 3059, ../scss/new_theme.scss */
.not-front .region-content .view-nedawareness-week-events .views-row:last-child {
  border-bottom: none;
}

/* line 3062, ../scss/new_theme.scss */
#edit-field-event-summary-und-0-format-guidelines {
  margin-bottom: 24px;
}

@media (max-width: 1050px) {
  /* line 3066, ../scss/new_theme.scss */
  .page-nedawareness-week-events .main-content-container {
    display: block;
    word-wrap: break-word;
  }
}
@media (max-width: 1050px) {
  /* line 3071, ../scss/new_theme.scss */
  .page-nedawareness-week-events .main-content-container .region-sidebar-right {
    float: none;
  }
}

/* NEDAW social media page */
/* line 3079, ../scss/new_theme.scss */
.social-link-group {
  font-size: 0;
}
/* line 3081, ../scss/new_theme.scss */
.social-link-group > a {
  width: 33.33%;
  display: inline-block;
  padding-right: 8px;
  box-sizing: border-box;
  min-width: 220px;
  max-width: 240px;
  margin-bottom: 8px;
}
/* line 3089, ../scss/new_theme.scss */
.social-link-group > a > img {
  width: 100%;
  height: auto;
}

/* (Temporary) NEDAW menu link */
/* line 3098, ../scss/new_theme.scss */
.menu-block-1 li.menu-mlid-2166 > a > span {
  text-shadow: 0px 1px 13px #000;
  color: #fff;
}
@media (min-width: 1050px) {
  /* line 3102, ../scss/new_theme.scss */
  .menu-block-1 li.menu-mlid-2166 > a:hover > span {
    text-shadow: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .menu-block-1 li.menu-mlid-2166 > a:hover > span {
  text-shadow: none;
}

/* Screening Tool UX updates */
/* line 3113, ../scss/new_theme.scss */
.page-node-15070 .region-top-content,
.page-node-25373 .region-top-content,
.page-node-14926 .region-top-content {
  background-color: transparent;
  margin: 0 auto 0;
  padding-top: 12px;
}
/* line 3118, ../scss/new_theme.scss */
.page-node-15070 .breadcrumb-container,
.page-node-25373 .breadcrumb-container,
.page-node-14926 .breadcrumb-container {
  height: 0;
  padding: 0;
}
/* line 3122, ../scss/new_theme.scss */
.page-node-15070 .breadcrumb,
.page-node-25373 .breadcrumb,
.page-node-14926 .breadcrumb {
  background: none;
}
/* line 3124, ../scss/new_theme.scss */
.page-node-15070 .breadcrumb h1,
.page-node-25373 .breadcrumb h1,
.page-node-14926 .breadcrumb h1 {
  display: none;
}
/* line 3125, ../scss/new_theme.scss */
.page-node-15070 .breadcrumb h3,
.page-node-25373 .breadcrumb h3,
.page-node-14926 .breadcrumb h3 {
  color: #000;
}
/* line 3126, ../scss/new_theme.scss */
.page-node-15070 .breadcrumb a,
.page-node-25373 .breadcrumb a,
.page-node-14926 .breadcrumb a {
  color: #000;
}

/* line 3129, ../scss/new_theme.scss */
h4.app__form__sub-title {
  display: none;
}

/* line 3131, ../scss/new_theme.scss */
.app__question .app__form-group .app__form-radio .input-helper:before {
  border-width: 2px;
}
/* line 3132, ../scss/new_theme.scss */
.app__question .app__form-group .app__form-radio .input-helper:after {
  width: 13px;
  height: 13px;
}

@media (min-width: 750px) and (max-width: 1050px) {
  /* line 3137, ../scss/new_theme.scss */
  .page-node-14926 .region-top-content {
    width: 700px;
    margin: 0 auto;
    padding-left: 0;
  }
}

/* line 3144, ../scss/new_theme.scss */
input.app__form-control
input.app__form-control:focus {
  margin-top: 2px;
}

/* line 3148, ../scss/new_theme.scss */
.app__question .app__form-group .app__form-checkbox .input-helper:before {
  border: 2px solid #ccc;
}

/* line 3151, ../scss/new_theme.scss */
.app__previous {
  background-color: #c5c5c5 !important;
}

/* line 3153, ../scss/new_theme.scss */
.results {
  background-color: #eff9fa;
  color: #000;
  padding: 16px;
}
/* line 3157, ../scss/new_theme.scss */
.results > h4 {
  margin: 8px 0 8px;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 14px;
}
/* line 3163, ../scss/new_theme.scss */
.results > h2 {
  margin-top: 0;
}

/* line 3167, ../scss/new_theme.scss */
.page-node-25373 .main-content-container h2 {
  font-size: 20px;
  color: #000;
}

/* line 3171, ../scss/new_theme.scss */
.main-content-container h2.app__form__title {
  margin: 0 0 16px;
  font-weight: normal;
  color: #000;
  font-size: 30px;
}

/* line 3178, ../scss/new_theme.scss */
.recovery-record-block {
  font-size: 0;
  border-bottom: 2px solid #e6e6e6;
  margin-bottom: 24px;
}
/* line 3182, ../scss/new_theme.scss */
.recovery-record-block > img {
  display: inline-block;
  width: 26%;
  padding: 0 48px;
  box-sizing: border-box;
  vertical-align: top;
}
/* line 3188, ../scss/new_theme.scss */
.recovery-record-block > img.rr-iphone-img-desktop {
  display: none;
}
@media (min-width: 570px) {
  /* line 3188, ../scss/new_theme.scss */
  .recovery-record-block > img.rr-iphone-img-desktop {
    display: inline-block;
    vertical-align: bottom;
    padding: 0 16px;
    max-width: 150px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .recovery-record-block > img.rr-iphone-img-desktop {
  display: inline-block;
  vertical-align: bottom;
  padding: 0 16px;
  max-width: 150px;
}
/* line 3198, ../scss/new_theme.scss */
.recovery-record-block .rr-content {
  width: 100%;
  display: inline-block;
  font-size: 16px;
  vertical-align: top;
  margin-top: 16px;
}
@media (min-width: 570px) {
  /* line 3198, ../scss/new_theme.scss */
  .recovery-record-block .rr-content {
    width: 70%;
    text-align: left;
    left: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .recovery-record-block .rr-content {
  width: 70%;
  text-align: left;
  left: 0;
}
/* line 3210, ../scss/new_theme.scss */
.recovery-record-block .rr-text {
  margin-bottom: 16px;
}
/* line 3213, ../scss/new_theme.scss */
.recovery-record-block a.rr-btn {
  width: 132px;
  display: inline-block;
  margin: 4px 8px 4px 0;
}
/* line 3217, ../scss/new_theme.scss */
.recovery-record-block a.rr-btn > img {
  width: 100%;
  height: auto;
}

/* line 3223, ../scss/new_theme.scss */
.rr-iphone-img-mobile {
  width: 112px;
  padding: 0 16px;
  display: inline-block;
}
@media (min-width: 570px) {
  /* line 3223, ../scss/new_theme.scss */
  .rr-iphone-img-mobile {
    display: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .rr-iphone-img-mobile {
  display: none;
}

/* line 3231, ../scss/new_theme.scss */
.rr-buttons {
  display: inline-block;
  width: 42%;
  vertical-align: top;
}
@media (min-width: 570px) {
  /* line 3231, ../scss/new_theme.scss */
  .rr-buttons {
    width: 100%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .rr-buttons {
  width: 100%;
}

/* line 3239, ../scss/new_theme.scss */
.rr-mobile-group {
  font-size: 0;
  text-align: center;
}
@media (min-width: 570px) {
  /* line 3239, ../scss/new_theme.scss */
  .rr-mobile-group {
    text-align: left;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .rr-mobile-group {
  text-align: left;
}

/* line 3247, ../scss/new_theme.scss */
.helpline-cta {
  display: inline-block;
  margin-bottom: 24px;
  width: 100%;
  max-width: 400px;
}

/* line 3253, ../scss/new_theme.scss */
.helpline-cta-btns {
  font-size: 0;
}

/* line 3256, ../scss/new_theme.scss */
.helpline-cta-info {
  font-size: 12px;
  text-align: center;
}

/* line 3261, ../scss/new_theme.scss */
.page-node-25373 .main-content-container a {
  word-break: break-word;
}

/* line 3265, ../scss/new_theme.scss */
.self-harm-result {
  border-bottom: 2px solid #ccc;
  margin-bottom: 20px;
}

/* line 3270, ../scss/new_theme.scss */
.menu-block-10,
.menu-block-7,
.menu-block-5 {
  font-size: 16px;
  margin-bottom: 16px;
  /* & > ul > li > a { font-size:18px; } */
}
/* line 3275, ../scss/new_theme.scss */
.menu-block-10 a, .menu-block-10 a:visited, .menu-block-10 a:active,
.menu-block-7 a,
.menu-block-7 a:visited,
.menu-block-7 a:active,
.menu-block-5 a,
.menu-block-5 a:visited,
.menu-block-5 a:active {
  color: #8cab4d;
}
/* line 3276, ../scss/new_theme.scss */
.menu-block-10 a.active,
.menu-block-7 a.active,
.menu-block-5 a.active {
  color: blue;
}
/* line 3277, ../scss/new_theme.scss */
.menu-block-10 ul.menu li,
.menu-block-7 ul.menu li,
.menu-block-5 ul.menu li {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 3282, ../scss/new_theme.scss */
.menu-block-10 a,
.menu-block-7 a,
.menu-block-5 a {
  display: block;
  padding: 8px 16px;
  transition-property: color, background-color;
  transition-duration: 0.5s;
  border-top: 1px solid #caef98;
}
/* line 3288, ../scss/new_theme.scss */
.menu-block-10 a, .menu-block-10 a:visited, .menu-block-10 a:active,
.menu-block-7 a,
.menu-block-7 a:visited,
.menu-block-7 a:active,
.menu-block-5 a,
.menu-block-5 a:visited,
.menu-block-5 a:active {
  color: #a0c751;
}
@media (min-width: 1050px) {
  /* line 3290, ../scss/new_theme.scss */
  .menu-block-10 a:hover,
  .menu-block-7 a:hover,
  .menu-block-5 a:hover {
    background-color: #a0c75f;
    color: #fff;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .menu-block-10 a:hover, .lt-ie9
.menu-block-7 a:hover, .lt-ie9
.menu-block-5 a:hover {
  background-color: #a0c75f;
  color: #fff;
}
/* line 3296, ../scss/new_theme.scss */
.menu-block-10 a.active-trail.active,
.menu-block-7 a.active-trail.active,
.menu-block-5 a.active-trail.active {
  background-color: #a0c75f;
  color: #fff;
}
/* line 3301, ../scss/new_theme.scss */
.menu-block-10 ul li ul li > a,
.menu-block-7 ul li ul li > a,
.menu-block-5 ul li ul li > a {
  padding: 8px 8px 8px 32px;
  font-size: 14px;
  position: relative;
}
/* line 3305, ../scss/new_theme.scss */
.menu-block-10 ul li ul li > a:before,
.menu-block-7 ul li ul li > a:before,
.menu-block-5 ul li ul li > a:before {
  content: '\e75e';
  position: absolute;
  font-family: 'Fontello';
  left: 18px;
  font-size: 16px;
  top: 6px;
}
/* line 3314, ../scss/new_theme.scss */
.menu-block-10 ul li ul li:not(.leaf) > a.active-trail:before,
.menu-block-7 ul li ul li:not(.leaf) > a.active-trail:before,
.menu-block-5 ul li ul li:not(.leaf) > a.active-trail:before {
  content: '\e75c';
  left: 16px;
}
/* line 3318, ../scss/new_theme.scss */
.menu-block-10 ul li ul li ul li > a,
.menu-block-7 ul li ul li ul li > a,
.menu-block-5 ul li ul li ul li > a {
  padding: 8px 8px 8px 48px;
  font-size: 14px;
  position: relative;
}
/* line 3322, ../scss/new_theme.scss */
.menu-block-10 ul li ul li ul li > a:before, .menu-block-10 ul li ul li ul li > a.active-trail:before,
.menu-block-7 ul li ul li ul li > a:before,
.menu-block-7 ul li ul li ul li > a.active-trail:before,
.menu-block-5 ul li ul li ul li > a:before,
.menu-block-5 ul li ul li ul li > a.active-trail:before {
  content: '\25b8';
  left: 32px;
  font-size: 14px;
  top: 8px;
}
/* line 3329, ../scss/new_theme.scss */
.menu-block-10 > ul > li:first-child > a,
.menu-block-7 > ul > li:first-child > a,
.menu-block-5 > ul > li:first-child > a {
  border-top: none;
}

/* line 3333, ../scss/new_theme.scss */
.view-related-blog-posts .views-field-field-thumbnail {
  width: 100px;
  float: left;
  margin-right: 12px;
  margin-bottom: 8px;
}
/* line 3339, ../scss/new_theme.scss */
.view-related-blog-posts img {
  width: 25%;
  height: auto;
  float: left;
}
/* line 3344, ../scss/new_theme.scss */
.view-related-blog-posts .views-row {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 16px;
  padding-right: 8px;
  box-sizing: border-box;
}
@media (min-width: 600px) {
  /* line 3344, ../scss/new_theme.scss */
  .view-related-blog-posts .views-row {
    width: 50%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-related-blog-posts .views-row {
  width: 50%;
}
/* line 3355, ../scss/new_theme.scss */
.view-related-blog-posts span.date-created {
  color: #035da9;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  float: left;
  padding-left: 8px;
  box-sizing: border-box;
}
/* line 3364, ../scss/new_theme.scss */
.view-related-blog-posts .title {
  font-size: 16px;
  float: left;
  width: 75%;
  padding-left: 8px;
  box-sizing: border-box;
  color: #000;
}
@media (min-width: 1050px) {
  /* line 3372, ../scss/new_theme.scss */
  .view-related-blog-posts a:hover > span.title {
    text-decoration: underline;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-related-blog-posts a:hover > span.title {
  text-decoration: underline;
}
/* line 3377, ../scss/new_theme.scss */
.view-related-blog-posts a {
  display: inline-block;
  width: 100%;
}
/* line 3381, ../scss/new_theme.scss */
.view-related-blog-posts .view-content {
  font-size: 0;
}
/* line 3382, ../scss/new_theme.scss */
.view-related-blog-posts .view-header h3 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 4px;
}

/* line 3388, ../scss/new_theme.scss */
img.wys-menu-title {
  width: 27%;
  height: auto;
  padding-right: 16px;
  margin-bottom: 16px;
  box-sizing: border-box;
}

/* line 3395, ../scss/new_theme.scss */
a.wys-menu-title {
  width: 73%;
  font-size: 28px;
  border-bottom: 1px solid #666666;
  display: block;
  float: left;
  margin-bottom: 16px;
  margin-top: -16px;
  color: #9a9a9a !important;
}
@media (min-width: 1050px) {
  /* line 3404, ../scss/new_theme.scss */
  a.wys-menu-title:hover {
    text-decoration: none !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 a.wys-menu-title:hover {
  text-decoration: none !important;
}

/* line 3411, ../scss/new_theme.scss */
.wys-image-small {
  float: left;
  width: 15%;
  height: auto;
  margin: 0 16px 16px 0;
  max-width: 120px;
}

/* line 3418, ../scss/new_theme.scss */
.wys-image-med {
  float: left;
  height: auto;
  margin: 0 16px 16px 0;
  width: 25%;
  max-width: 180px;
}

/* line 3425, ../scss/new_theme.scss */
.wys-image-large {
  float: left;
  height: auto;
  margin: 0 16px 16px 0;
  width: 50%;
  max-width: 305px;
}

/* line 3432, ../scss/new_theme.scss */
.wys-image-full {
  height: auto;
  margin: 0 16px 16px 0;
  width: 100%;
  max-width: 1000px;
}

/* line 3439, ../scss/new_theme.scss */
.nedaw-videos {
  font-size: 0;
}
/* line 3441, ../scss/new_theme.scss */
.nedaw-videos .nedaw-video {
  max-width: 296px;
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
  padding-right: 16px;
  margin-bottom: 16px;
}

/* line 3451, ../scss/new_theme.scss */
.giving-types {
  font-size: 0;
}
/* line 3453, ../scss/new_theme.scss */
.giving-types .giving-type {
  font-size: 16px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  padding-right: 32px;
  box-sizing: border-box;
  max-width: 370px;
}
/* line 3461, ../scss/new_theme.scss */
.giving-types .giving-type .giving-img {
  width: 100%;
}

/* line 3466, ../scss/new_theme.scss */
.view-id-news_articles .views-row {
  margin-bottom: 12px;
}
/* line 3467, ../scss/new_theme.scss */
.view-id-news_articles .view-header p.wys-h2:first-child {
  margin-top: 16px !important;
}

/** Landing pages with images and blurb **/
/* line 3473, ../scss/new_theme.scss */
.link {
  margin-bottom: 24px;
  clear: both;
  font-size: 14px;
}
@media (min-width: 700px) {
  /* line 3473, ../scss/new_theme.scss */
  .link {
    font-size: inherit;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .link {
  font-size: inherit;
}
/* line 3480, ../scss/new_theme.scss */
.link > a.link-image-link {
  padding-right: 16px;
  box-sizing: border-box;
  margin-bottom: 8px;
  width: 50%;
}
@media (min-width: 700px) {
  /* line 3480, ../scss/new_theme.scss */
  .link > a.link-image-link {
    margin-bottom: 16px;
    width: 27%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .link > a.link-image-link {
  margin-bottom: 16px;
  width: 27%;
}
/* line 3490, ../scss/new_theme.scss */
.link > h3.title, .link > a.link-image-link, .link > .desc {
  float: left;
}
/* line 3495, ../scss/new_theme.scss */
.link.has-image > h3.title {
  width: 50%;
}
@media (min-width: 700px) {
  /* line 3495, ../scss/new_theme.scss */
  .link.has-image > h3.title {
    width: 73%;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .link.has-image > h3.title {
  width: 73%;
}
/* line 3501, ../scss/new_theme.scss */
.link > h3.title {
  margin-top: 0;
  font-weight: normal;
  border-bottom: 1px solid;
  width: 100%;
  font-size: 20px;
  border-color: #ccc;
  padding-bottom: 2px;
  margin-bottom: 8px;
}
@media (min-width: 700px) {
  /* line 3501, ../scss/new_theme.scss */
  .link > h3.title {
    font-size: 28px;
    border-color: inherit;
    padding-bottom: 0;
    margin-bottom: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .link > h3.title {
  font-size: 28px;
  border-color: inherit;
  padding-bottom: 0;
  margin-bottom: 16px;
}
/* line 3516, ../scss/new_theme.scss */
.link > h3.title > a, .link > h3.title > a:active, .link > h3.title > a:visited, .link > h3.title > a:hover {
  color: #9a9a9a;
  text-decoration: none;
}
/* line 3524, ../scss/new_theme.scss */
.link > .desc {
  margin-bottom: 16px;
}
/* line 3527, ../scss/new_theme.scss */
.link a.link-link {
  display: block;
  margin-top: 8px;
}

/* line 3533, ../scss/new_theme.scss */
img.link-image {
  width: 100%;
  height: auto;
  display: inline-block;
}

/* line 3539, ../scss/new_theme.scss */
.leaf.menu-mlid-2011 > a {
  padding-left: 32px !important;
}
/* line 3541, ../scss/new_theme.scss */
.leaf.menu-mlid-2011 > a:after {
  display: block;
  font-family: "Fontello";
  content: "\f50d";
  position: absolute;
  top: 0;
  left: 14px;
}

/* line 3551, ../scss/new_theme.scss */
.leaf.menu-mlid-2810 > a:after {
  display: inline-block;
  font-family: "Fontello";
  content: "\f50d";
  margin-left: 8px;
  position: absolute;
  left: 80px;
}

/* line 3560, ../scss/new_theme.scss */
.sm-icon-footer-block {
  font-size: 0;
  padding-top: 32px;
  text-align: center;
}

/* line 3565, ../scss/new_theme.scss */
.nedaw-sm-icons {
  font-size: 0;
}
/* line 3567, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons {
  display: none;
  position: relative;
  margin: 0 auto;
  width: 1050px;
  right: 0;
  z-index: 5;
}
@media (min-width: 1050px) {
  /* line 3567, ../scss/new_theme.scss */
  .nedaw-sm-icons.header-icons {
    display: block;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-sm-icons.header-icons {
  display: block;
}
/* line 3577, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons .sm-icons-inner {
  position: absolute;
  left: 412px;
  top: -75px;
}
/* line 3581, ../scss/new_theme.scss */
.logged-in .nedaw-sm-icons.header-icons .sm-icons-inner {
  left: 398px;
}
/* line 3584, ../scss/new_theme.scss */
.toolbar .nedaw-sm-icons.header-icons .sm-icons-inner {
  top: -39px;
}
/* line 3587, ../scss/new_theme.scss */
.toolbar-drawer .nedaw-sm-icons.header-icons .sm-icons-inner {
  top: -73px;
}
/* line 3589, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons > .sm-icons-inner:after {
  content: " ";
  background-color: #888;
  height: 16px;
  width: 2px;
  right: 0;
  position: absolute;
  top: 4px;
}

/* line 3600, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons a {
  background-image: url("/sites/default/files/social-icons-sprite-NEDAdarkgrey.png");
  margin: 0 16px 0 0;
  width: 15px;
  height: 20px;
  background-size: 94px;
}
/* line 3606, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons a.facebook {
  background-position: -16px -4px;
}
/* line 3607, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons a.instagram {
  background-position: -56px -4px;
}
/* line 3608, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons a.twitter {
  background-position: -56px -84px;
}
/* line 3609, ../scss/new_theme.scss */
.nedaw-sm-icons.header-icons a.pinterest {
  background-position: -56px -44px;
}

/* line 3612, ../scss/new_theme.scss */
.nedaw-sm-icons a {
  width: 38px;
  height: 38px;
  background-image: url("/sites/default/files/social-icons-sprite-NEDAgrey.png");
  display: inline-block;
  background-repeat: no-repeat;
  margin: 0 8px 8px 0;
}
@media (min-width: 1050px) {
  /* line 3620, ../scss/new_theme.scss */
  .nedaw-sm-icons a:hover {
    opacity: 0.5;
  }
}
/* line 3620, ../scss/new_theme.scss */
.lt-ie9 .nedaw-sm-icons a:hover {
  opacity: 0.5;
}
/* line 3622, ../scss/new_theme.scss */
.nedaw-sm-icons a.facebook {
  background-position: -13px -4px;
}
/* line 3623, ../scss/new_theme.scss */
.nedaw-sm-icons a.instagram {
  background-position: -68px -4px;
}
/* line 3624, ../scss/new_theme.scss */
.nedaw-sm-icons a.twitter {
  background-position: -68px -113px;
}
/* line 3625, ../scss/new_theme.scss */
.nedaw-sm-icons a.tumblr {
  background-position: -14px -113px;
}
/* line 3626, ../scss/new_theme.scss */
.nedaw-sm-icons a.pinterest {
  background-position: -68px -58px;
}
/* line 3627, ../scss/new_theme.scss */
.nedaw-sm-icons a.youtube {
  background-position: -13px -169px;
}
/* line 3628, ../scss/new_theme.scss */
.nedaw-sm-icons a.linkedin {
  background-position: -13px -59px;
}

/* line 3631, ../scss/new_theme.scss */
#custom-search-blocks-form-1 {
  background-color: #f2f8ea;
  padding: 16px;
  margin-bottom: 24px;
}
/* line 3635, ../scss/new_theme.scss */
#custom-search-blocks-form-1 label {
  font-size: 16px;
  color: #94c751;
  margin-bottom: 8px;
  font-weight: normal;
  font-size: 24px;
}
/* line 3642, ../scss/new_theme.scss */
#custom-search-blocks-form-1 #edit-submit {
  width: 100%;
  background-color: #fff2d9;
  border: 1px solid #ffb733;
  text-transform: uppercase;
  font-weight: bold;
  color: #ffb733;
  padding: 12px;
  cursor: pointer;
  font-size: 15px;
}
/* line 3652, ../scss/new_theme.scss */
#custom-search-blocks-form-1 #edit-submit:hover {
  background-color: #ffb733;
  color: #fff2d9;
}
/* line 3657, ../scss/new_theme.scss */
#custom-search-blocks-form-1 #edit-custom-search-blocks-form-1--2 {
  margin-bottom: 16px;
  width: 100%;
  border: none;
  background-color: #e3f1d0;
  padding: 16px;
  box-sizing: border-box;
  display: block;
  font-style: italic;
  color: #94c751;
  font-size: 16px;
}

/* Helpline page */
/* line 3675, ../scss/new_theme.scss */
.nedaw-block-full, .nedaw-block-half {
  margin-bottom: 32px;
}
/* line 3677, ../scss/new_theme.scss */
.nedaw-block-full img, .nedaw-block-half img {
  position: absolute;
  width: 91px;
}

/* line 3683, ../scss/new_theme.scss */
.nedaw-block-content {
  padding-left: 121px;
}
@media (min-width: 420px) {
  /* line 3683, ../scss/new_theme.scss */
  .nedaw-block-content {
    padding-left: 108px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-content {
  padding-left: 108px;
}
/* line 3688, ../scss/new_theme.scss */
.nedaw-block-content > a, .nedaw-block-content > p:last-child > a {
  padding: 8px 10px;
  display: inline-block;
}
/* line 3693, ../scss/new_theme.scss */
.nedaw-block-content > p:last-child {
  margin-top: 0;
}
/* line 3694, ../scss/new_theme.scss */
.nedaw-block-content > a, .nedaw-block-content > p:last-child {
  background-color: #005dab;
  color: #fff !important;
  font-size: 13px;
  text-transform: uppercase;
  font-family: "Rubik Medium","Rubik",sans-serif;
  margin-right: 6px;
  margin-bottom: 8px;
  border-radius: 8px;
  display: inline-block;
  border: 2px solid;
}
/* line 3706, ../scss/new_theme.scss */
.nedaw-block-content > a:last-child, .nedaw-block-content > p:last-child:last-child {
  margin-right: 0;
}
@media (min-width: 1050px) {
  /* line 3707, ../scss/new_theme.scss */
  .nedaw-block-content > a:hover, .nedaw-block-content > p:last-child:hover {
    text-decoration: none !important;
    background-color: #fff;
    color: #005dab !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-content > a:hover, .lt-ie9 .nedaw-block-content > p:last-child:hover {
  text-decoration: none !important;
  background-color: #fff;
  color: #005dab !important;
}
/* line 3715, ../scss/new_theme.scss */
.nedaw-block-content > p:last-child > a {
  color: #fff !important;
}
@media (min-width: 1050px) {
  /* line 3717, ../scss/new_theme.scss */
  .nedaw-block-content > p:last-child > a:hover {
    color: #005dab !important;
    text-decoration: none;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-content > p:last-child > a:hover {
  color: #005dab !important;
  text-decoration: none;
}

/* line 3726, ../scss/new_theme.scss */
.nedaw-block-full {
  min-height: 91px;
}
/* line 3728, ../scss/new_theme.scss */
.nedaw-block-full > br {
  display: none;
}

@media (min-width: 670px) {
  /* line 3731, ../scss/new_theme.scss */
  .nedaw-block-full .nedaw-block-content > a:last-child {
    vertical-align: top;
    margin-top: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full .nedaw-block-content > a:last-child {
  vertical-align: top;
  margin-top: 16px;
}

/* line 3737, ../scss/new_theme.scss */
.nedaw-block-full .nedaw-block-content > p:first-child {
  font-family: "Rubik Medium","Rubik",sans-serif;
  color: #005dab;
  font-size: 18px;
}
@media (min-width: 670px) {
  /* line 3737, ../scss/new_theme.scss */
  .nedaw-block-full .nedaw-block-content > p:first-child {
    width: 79%;
    display: inline-block;
    padding-right: 16px;
    box-sizing: border-box;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full .nedaw-block-content > p:first-child {
  width: 79%;
  display: inline-block;
  padding-right: 16px;
  box-sizing: border-box;
}

/* line 3749, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-red .nedaw-block-content > p:first-child {
  color: #c71a7d;
}
/* line 3752, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-red .nedaw-block-content > p:last-child {
  border-color: #c71a7d;
  background-color: #c71a7d;
}
@media (min-width: 1050px) {
  /* line 3755, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-red .nedaw-block-content > p:last-child:hover {
    background-color: #fff;
  }
  /* line 3758, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-red .nedaw-block-content > p:last-child:hover a {
    color: #c71a7d !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full.nedaw-red .nedaw-block-content > p:last-child:hover {
  background-color: #fff;
}
/* line 3758, ../scss/new_theme.scss */
.lt-ie9 .nedaw-block-full.nedaw-red .nedaw-block-content > p:last-child:hover a {
  color: #c71a7d !important;
}

/* line 3764, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-green .nedaw-block-content > p:last-child {
  border-color: #12b5af;
  background-color: #12b5af;
}
@media (min-width: 1050px) {
  /* line 3767, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-green .nedaw-block-content > p:last-child:hover {
    background-color: #fff;
  }
  /* line 3770, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-green .nedaw-block-content > p:last-child:hover a {
    color: #12b5af !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full.nedaw-green .nedaw-block-content > p:last-child:hover {
  background-color: #fff;
}
/* line 3770, ../scss/new_theme.scss */
.lt-ie9 .nedaw-block-full.nedaw-green .nedaw-block-content > p:last-child:hover a {
  color: #12b5af !important;
}

/* line 3777, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-block-teal .nedaw-block-content > p:first-child {
  color: #12b5af;
}
/* line 3780, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-block-teal .nedaw-block-content > a {
  background-color: #12b5af;
  border-color: #12b5af;
}
@media (min-width: 1050px) {
  /* line 3783, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-block-teal .nedaw-block-content > a:hover {
    background-color: #fff;
    color: #12b5af !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full.nedaw-block-teal .nedaw-block-content > a:hover {
  background-color: #fff;
  color: #12b5af !important;
}

/* line 3792, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-block-orange .nedaw-block-content > p:first-child {
  color: #f79648;
}
/* line 3795, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-block-orange .nedaw-block-content > a {
  background-color: #f79648;
  border-color: #f79648;
}
/* line 3798, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-block-orange .nedaw-block-content > a.phone-number {
  background-color: #fff;
  color: #f79648 !important;
}
@media (min-width: 1050px) {
  /* line 3802, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-block-orange .nedaw-block-content > a:hover {
    background-color: #fff;
    color: #f79648 !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full.nedaw-block-orange .nedaw-block-content > a:hover {
  background-color: #fff;
  color: #f79648 !important;
}
/* line 3808, ../scss/new_theme.scss */
.nedaw-block-full.nedaw-block-orange .nedaw-block-content > a.phone-number {
  border: none;
  padding: 0;
  font-size: 32px;
}
@media (min-width: 1050px) {
  /* line 3812, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-block-orange .nedaw-block-content > a.phone-number:hover {
    text-decoration: underline !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full.nedaw-block-orange .nedaw-block-content > a.phone-number:hover {
  text-decoration: underline !important;
}
@media (min-width: 670px) {
  /* line 3808, ../scss/new_theme.scss */
  .nedaw-block-full.nedaw-block-orange .nedaw-block-content > a.phone-number {
    font-size: 42px;
    margin-top: 4px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full.nedaw-block-orange .nedaw-block-content > a.phone-number {
  font-size: 42px;
  margin-top: 4px;
}

/* line 3824, ../scss/new_theme.scss */
.nedaw-block-full.helpline-number-block .nedaw-block-content > p:first-child {
  margin-bottom: 0;
}
@media (min-width: 670px) {
  /* line 3824, ../scss/new_theme.scss */
  .nedaw-block-full.helpline-number-block .nedaw-block-content > p:first-child {
    margin-top: 0;
    font-size: 22px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-full.helpline-number-block .nedaw-block-content > p:first-child {
  margin-top: 0;
  font-size: 22px;
}

/* line 3832, ../scss/new_theme.scss */
.nedaw-half-blocks-container {
  font-size: 0;
}

@media (min-width: 760px) {
  /* line 3836, ../scss/new_theme.scss */
  .nedaw-half-blocks-container {
    margin-bottom: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-half-blocks-container {
  margin-bottom: 16px;
}

@media (min-width: 760px) {
  /* line 3841, ../scss/new_theme.scss */
  .nedaw-block-half-container {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    max-width: 400px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-half-container {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  max-width: 400px;
}

@media (min-width: 760px) {
  /* line 3850, ../scss/new_theme.scss */
  .nedaw-block-half-container:first-child,
  .nedaw-block-half-container:nth-child(3) {
    padding-right: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-half-container:first-child, .lt-ie9
.nedaw-block-half-container:nth-child(3) {
  padding-right: 16px;
}

@media (min-width: 760px) {
  /* line 3856, ../scss/new_theme.scss */
  .nedaw-block-half-container:last-child,
  .nedaw-block-half-container:nth-child(2) {
    padding-left: 16px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-half-container:last-child, .lt-ie9
.nedaw-block-half-container:nth-child(2) {
  padding-left: 16px;
}

/* line 3863, ../scss/new_theme.scss */
.nedaw-block-half {
  background-image: url("/sites/default/files/nedaw/assets/banners/small-banner1.jpg");
  background-repeat: no-repeat;
  padding: 88px 16px 60px;
  background-size: 116% auto;
  max-width: 400px;
}
@media (min-width: 420px) {
  /* line 3863, ../scss/new_theme.scss */
  .nedaw-block-half {
    background-size: 100% auto;
    padding: 72px 8px 60px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-half {
  background-size: 100% auto;
  padding: 72px 8px 60px;
}
@media (min-width: 760px) {
  /* line 3863, ../scss/new_theme.scss */
  .nedaw-block-half {
    height: 70px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-half {
  height: 70px;
}
/* line 3876, ../scss/new_theme.scss */
.nedaw-block-half.nedaw-block-purple {
  background-color: #c71a7d;
}
/* line 3878, ../scss/new_theme.scss */
.nedaw-block-half.nedaw-block-purple > .nedaw-block-content > a {
  color: #c71a7d !important;
}
@media (min-width: 1050px) {
  /* line 3880, ../scss/new_theme.scss */
  .nedaw-block-half.nedaw-block-purple > .nedaw-block-content > a:hover {
    background-color: #c71a7d;
    color: #fff !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-half.nedaw-block-purple > .nedaw-block-content > a:hover {
  background-color: #c71a7d;
  color: #fff !important;
}
/* line 3888, ../scss/new_theme.scss */
.nedaw-block-half.nedaw-block-green {
  background-color: #12b5af;
  background-image: url("/sites/default/files/nedaw/assets/banners/small-banner2.jpg");
}
/* line 3891, ../scss/new_theme.scss */
.nedaw-block-half.nedaw-block-green > .nedaw-block-content > a {
  color: #12b5af !important;
}
@media (min-width: 1050px) {
  /* line 3893, ../scss/new_theme.scss */
  .nedaw-block-half.nedaw-block-green > .nedaw-block-content > a:hover {
    background-color: #12b5af;
    color: #fff !important;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .nedaw-block-half.nedaw-block-green > .nedaw-block-content > a:hover {
  background-color: #12b5af;
  color: #fff !important;
}
/* line 3901, ../scss/new_theme.scss */
.nedaw-block-half h3 {
  color: #fff;
  font-weight: normal;
  font-family: "Rubik Medium","Rubik",sans-serif;
  font-size: 20px;
  margin-top: 0;
}
/* line 3908, ../scss/new_theme.scss */
.nedaw-block-half > .nedaw-block-content > a {
  background-color: #fff;
}

@media (min-width: 760px) {
  /* line 3912, ../scss/new_theme.scss */
  .helpline-container .nedaw-block-half {
    height: 89px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .helpline-container .nedaw-block-half {
  height: 89px;
}

@media (min-width: 760px) {
  /* line 3917, ../scss/new_theme.scss */
  .helpline-container .nedaw-block-half {
    margin-bottom: 0;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .helpline-container .nedaw-block-half {
  margin-bottom: 0;
}
/* line 3921, ../scss/new_theme.scss */
.helpline-container .nedaw-block-half .nedaw-block-content > a:last-child,
.helpline-container .nedaw-block-half .nedaw-block-content > p:last-child {
  background-color: transparent;
  border: none;
  text-transform: none;
  font-size: 16px;
  color: #caf562 !important;
  line-height: 22px;
  padding: 0 8px;
}
@media (min-width: 1050px) {
  /* line 3931, ../scss/new_theme.scss */
  .helpline-container .nedaw-block-half .nedaw-block-content > a:last-child:hover,
  .helpline-container .nedaw-block-half .nedaw-block-content > p:last-child:hover {
    color: #caf562 !important;
  }
}
/* line 3931, ../scss/new_theme.scss */
.lt-ie9 .helpline-container .nedaw-block-half .nedaw-block-content > a:last-child:hover, .lt-ie9
.helpline-container .nedaw-block-half .nedaw-block-content > p:last-child:hover {
  color: #caf562 !important;
}

/* line 3936, ../scss/new_theme.scss */
.view-id-sustaining_sponsors.view-display-id-block_1 > .view-content {
  font-size: 0;
}
/* line 3938, ../scss/new_theme.scss */
.view-id-sustaining_sponsors.view-display-id-block_1 > .view-content .views-row {
  width: 50%;
  min-width: 325px;
}

/* line 3944, ../scss/new_theme.scss */
.view-id-sustaining_sponsors.view-display-id-block_2 > .view-content {
  font-size: 0;
}
/* line 3946, ../scss/new_theme.scss */
.view-id-sustaining_sponsors.view-display-id-block_2 > .view-content .views-row {
  width: 25%;
  padding-right: 24px;
  margin-bottom: 16px;
}
@media (min-width: 1050px) {
  /* line 3950, ../scss/new_theme.scss */
  .view-id-sustaining_sponsors.view-display-id-block_2 > .view-content .views-row.level-Commitment {
    margin-bottom: 48px;
  }
}
/* line 96, ../../../../../../../var/lib/gems/2.3.0/gems/breakpoint-2.7.1/stylesheets/_breakpoint.scss */
.lt-ie9 .view-id-sustaining_sponsors.view-display-id-block_2 > .view-content .views-row.level-Commitment {
  margin-bottom: 48px;
}

/* line 3958, ../scss/new_theme.scss */
#node-15011.node-page img {
  max-width: 200px;
  height: auto;
}

/* line 3963, ../scss/new_theme.scss */
.page-node-31038 .context-nedaw .nedaw-resources > a {
  font-size: 16px;
  margin-bottom: 16px;
}

/** NEDA Ambassadors page **/
/* line 3969, ../scss/new_theme.scss */
.ambassador-content > img {
  width: 270px;
  height: auto;
  margin: 0 0 8px 0;
  padding-right: 16px;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  max-width: 100%;
}

/* line 3980, ../scss/new_theme.scss */
.view-neda-ambassadors .views-field-title {
  font-weight: bold;
  margin-bottom: 8px;
}

/* line 3985, ../scss/new_theme.scss */
.view-neda-ambassadors .views-row {
  margin-bottom: 32px;
  padding-bottom: 16px;
  border-bottom: 1px solid #ccc;
}

/* line 3991, ../scss/new_theme.scss */
.view-neda-ambassadors .views-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

/* line 3996, ../scss/new_theme.scss */
.ambassador-content {
  font-size: 0;
  position: relative;
}

/* line 4001, ../scss/new_theme.scss */
.ambassador-description {
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
}

@media (min-width: 660px) {
  /* line 4008, ../scss/new_theme.scss */
  .ambassador-content {
    display: table-row;
  }

  /* line 4012, ../scss/new_theme.scss */
  .ambassador-content > img,
  .ambassador-description {
    display: table-cell;
    max-width: none;
  }
}
/** Blog posts with 3-column grids **/
/* line 4020, ../scss/new_theme.scss */
.social-link-group.blog-col-3 > a {
  min-width: 177px;
}
