/* ==========================================================================
   Normalize.scss settings
   ========================================================================== */
/**
 * Includes legacy browser support IE6/7
 *
 * Set to false if you want to drop support for IE6 and IE7
 */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects `block` display not defined in IE 8/9.
 */
/* line 32, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 */
/* line 42, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
audio,
canvas,
video {
  display: inline-block; }

/**
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 55, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 65, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
[hidden], template {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 * 3.Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 */
/* line 80, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
/* line 93, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
body {
  margin: 0;
  font-family:'sans-serif';
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 105, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
a {
  background: transparent; }

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/**
 * Improves readability when focused and also mouse hovered in all browsers.
 */
/* line 119, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
a:focus {
  outline: thin dotted; }
/* line 122, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
a:active, a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Addresses font sizes and margins set differently in IE 6/7.
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 138, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 177, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 186, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 200, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
dfn {
  font-style: italic; }

/**
 * Address differences between Firefox and other browsers.
 */
/* line 208, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Addresses styling not present in IE 8/9.
 */
/* line 218, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/**
 * Addresses margins set differently in IE 6/7.
 */
/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 241, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 253, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
pre {
  white-space: pre-wrap; }

/**
 *  Set consistent quote types.
 */
/* line 261, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 289, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 298, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 305, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
sup {
  top: -0.5em; }

/* line 309, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * 1. Remove border when inside `a` element in IE 8/9.
 * 2. Improves image quality when scaled in IE 7.
 */
/* line 365, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
img {
  border: 0; }

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 376, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 388, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 400, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Corrects text not wrapping in Firefox 3.
 * 4. Corrects alignment displayed oddly in IE 6/7.
 */
/* line 413, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 * 4. Improves appearance and consistency in all browsers.
 */
/* line 432, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 448, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
button,
input {
  line-height: normal; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
/* line 460, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
/* line 477, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
/* line 490, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 7/8/9/10.
 *    Known issue: excess padding remains in IE 6.
 */
/* line 501, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 516, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 529, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 538, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
/* line 548, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 561, /Users/tonycoco/Sites/aed/components/normalize-scss/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 2, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/neat-1.5.0/app/assets/stylesheets/grid/_grid.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

@font-face {
  font-family: "fontello";
  font-weight: normal;
  font-style: normal;
  src: url("../fonts/fontello/fontello.eot");
  src: url("../fonts/fontello/fontello.eot?#iefix") format("embedded-opentype"), url("../fonts/fontello/fontello.woff") format("woff"), url("../fonts/fontello/fontello.ttf") format("truetype"), url("../fonts/fontello/fontello.svg#fontello") format("svg"); }

/* line 4, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  display: inline-block;
  font-family: "fontello";
  font-weight: normal;
  font-size: 1.5em;
  line-height: .75em;
  vertical-align: -12%;
  font-style: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 17, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-menu:before {
  content: '\e808'; }

/* line 18, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-twitter:before {
  content: '\e801'; }

/* line 19, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-youtube:before {
  content: '\e80c'; }

/* line 20, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-search:before {
  content: '\e806'; }

/* line 21, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-account:before {
  content: '\e807'; }

/* line 22, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-resources:before {
  content: '\e804'; }

/* line 23, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-news:before {
  content: '\e802'; }

/* line 24, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-bookstore:before {
  content: '\e805'; }

/* line 25, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-calendar:before {
  content: '\e803'; }

/* line 26, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-publications:before {
  content: '\e800'; }

/* line 28, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-menu {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;'); }

/* line 29, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-twitter {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }

/* line 30, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-youtube {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;'); }

/* line 31, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-search {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe806;&nbsp;'); }

/* line 32, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-account {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }

/* line 33, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-resources {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }

/* line 34, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-news {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }

/* line 35, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-bookstore {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }

/* line 36, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-calendar {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe803;&nbsp;'); }

/* line 37, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_fonts.css.scss */
.icon-publications {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }

/* line 10, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-gplus-dark,
.icons-gplus,
.icons-youtube-dark,
.icons-youtube,
.icons-linkedin-dark,
.icons-linkedin,
.icons-facebook-dark,
.icons-facebook,
.icons-twitter-dark,
.icons-twitter {
  background: url("../images/icons.png") no-repeat; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
    /* line 10, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
    .icons-gplus-dark,
    .icons-gplus,
    .icons-youtube-dark,
    .icons-youtube,
    .icons-linkedin-dark,
    .icons-linkedin,
    .icons-facebook-dark,
    .icons-facebook,
    .icons-twitter-dark,
    .icons-twitter {
      background-size: 100% auto;
      background-image: url("../images/icons_2x.png"); } }

/* line 19, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-gplus-dark {
  background-position: 0 0; }

/* line 23, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-gplus {
  background-position: 0 -25px; }

/* line 27, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-youtube-dark {
  background-position: 0 -50px; }

/* line 31, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-youtube {
  background-position: 0 -75px; }

/* line 35, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-linkedin-dark {
  background-position: 0 -100px; }

/* line 39, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-linkedin {
  background-position: 0 -125px; }

/* line 43, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-facebook-dark {
  background-position: 0 -150px; }

/* line 47, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-facebook {
  background-position: 0 -175px; }

/* line 51, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-twitter-dark {
  background-position: 0 -200px; }

/* line 55, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
.icons-twitter {
  background-position: 0 -225px; }

/* line 59, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
ul.social-badges {
  *zoom: 1; }
  /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
  ul.social-badges:before, ul.social-badges:after {
    content: " ";
    display: table; }
  /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
  ul.social-badges:after {
    clear: both; }
  /* line 62, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
  ul.social-badges li {
    margin-left: 0.5em;
    float: left; }
    /* line 66, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_sprites.css.scss */
    ul.social-badges li .badge {
      width: 25px;
      height: 25px;
      display: block;
      color: transparent;
      font: 0/0 a;
      text-shadow: none; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; }

/* line 12, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
html,
body {
  height: 100%;
  background-color: #d6d3d2; }

/* line 17, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
body {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 100%;
  line-height: 1; }

/* line 34, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block; }

/* line 38, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
ul {
  list-style: none; }

/* line 42, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 48, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
input,
select {
  vertical-align: middle; }

/* line 52, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
input {
  background: #fff;
  border: 1px solid #dadada;
  font-size: 0.8125em;
  padding: 0.25em 0.375em;
  border-radius: 0; }

/* line 60, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
p {
  line-height: 1.2; }

/* line 64, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
img {
  vertical-align: bottom; }

/* line 68, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
#viewport {
  height: 100%;
  position: relative;
  overflow: hidden; }

/* line 74, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
#page {
  position: relative;
  overflow: scroll;
  height: 100%; }

/* line 80, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
#menu {
  min-height: 100%;
  overflow: scroll;
  width: 256px;
  height: 100%;
  position: fixed;
  right: -256px; }

/* line 90, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
body.menu-active #menu {
  right: 0; }
/* line 94, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
body.menu-active #page {
  right: 256px; }

/* line 105, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
.header > .inner,
.title-bar > .inner,
.breadcrumb-bar > .inner,
.hero > .inner,
.content > .inner,
.footer > .inner {
  *zoom: 1;
  max-width: 95%;
  margin-left: auto;
  margin-right: auto; }
  /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
  .header > .inner:before, .header > .inner:after,
  .title-bar > .inner:before,
  .title-bar > .inner:after,
  .breadcrumb-bar > .inner:before,
  .breadcrumb-bar > .inner:after,
  .hero > .inner:before,
  .hero > .inner:after,
  .content > .inner:before,
  .content > .inner:after,
  .footer > .inner:before,
  .footer > .inner:after {
    content: " ";
    display: table; }
  /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
  .header > .inner:after,
  .title-bar > .inner:after,
  .breadcrumb-bar > .inner:after,
  .hero > .inner:after,
  .content > .inner:after,
  .footer > .inner:after {
    clear: both; }
  @media screen and (min-width: 64em) {
    /* line 105, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
    .header > .inner,
    .title-bar > .inner,
    .breadcrumb-bar > .inner,
    .hero > .inner,
    .content > .inner,
    .footer > .inner {
      max-width: 62.5em; } }

@media screen and (min-width: 48em) {
  /* line 117, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
  .hero > .inner > .main,
  .content > .inner > .main {
    float: left;
    display: block;
    margin-right: 2.62404%;
    width: 65.79199%; }
    /* line 40, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/neat-1.5.0/app/assets/stylesheets/grid/_span-columns.scss */
    .hero > .inner > .main:last-child,
    .content > .inner > .main:last-child {
      margin-right: 0; } }
@media screen and (min-width: 48em) {
  /* line 123, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
  .hero > .inner > .main-article,
  .content > .inner > .main-article {
    float: left;
    display: block;
    margin-right: 2%;
    width: 73%; } }
/* line 132, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
.hero > .inner > .sidebar,
.content > .inner > .sidebar {
  margin-top: 1.25em; }
  @media screen and (min-width: 48em) {
    /* line 132, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
    .hero > .inner > .sidebar,
    .content > .inner > .sidebar {
      float: left;
      display: block;
      margin-right: 2.62404%;
      width: 31.58397%;
      margin-right: 0;
      margin-top: 0; }
      /* line 40, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/neat-1.5.0/app/assets/stylesheets/grid/_span-columns.scss */
      .hero > .inner > .sidebar:last-child,
      .content > .inner > .sidebar:last-child {
        margin-right: 0; } }
/* line 142, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
.hero > .inner > .sidebar-article,
.content > .inner > .sidebar-article {
  margin-top: 1.25em; }
  @media screen and (min-width: 48em) {
    /* line 142, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
    .hero > .inner > .sidebar-article,
    .content > .inner > .sidebar-article {
      float: left;
      display: block;
      width: 25%;
      margin: 0; } }

/* line 155, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_layout.css.scss */
.content {
  background-color: #f6f5f1;
  padding: 1.875em 0; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
#menu {
  background: #32394a;
  color: #82818f; }
  /* line 5, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
  #menu a {
    color: #82818f;
    text-decoration: none; }
  /* line 11, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
  #menu h3 a {
    padding: 0.625em 0.9375em;
    display: block;
    text-transform: uppercase; }
    /* line 16, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
    #menu h3 a i {
      margin-right: .25em; }
  /* line 23, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
  #menu ul.top-links > li {
    border-top: 1px solid #111;
    font-size: 0.9375em; }
    /* line 27, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
    #menu ul.top-links > li a {
      padding: 0.625em 0.9375em;
      display: block; }
    /* line 32, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
    #menu ul.top-links > li .submenu-image {
      display: none; }
    /* line 36, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_menu.css.scss */
    #menu ul.top-links > li ul.submenu-items {
      font-size: 0.8125em;
      list-style-type: disc;
      margin-left: 3em; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
.header {
  background-color: #fff;
  padding: 1.25em 0 0.75em; }
  /* line 5, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
  .header > .inner {
    position: relative;
    padding-left: 50px; }
    @media screen and (min-width: 48em) {
      /* line 5, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header > .inner {
        padding-left: 90px; } }
  /* line 14, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
  .header .logo {
    color: transparent;
    font: 0/0 a;
    text-shadow: none;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    background: url("../images/logo.png") no-repeat;
    width: 34px;
    height: 51px;
    margin-top: -26px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
      /* line 14, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .logo {
        background-image: url("../images/logo_2x.png");
        background-size: 100% auto; } }
    @media screen and (min-width: 60em) {
      /* line 14, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .logo {
        width: 68px;
        height: 103px;
        margin-top: -51px; } }
  @media screen and (min-width: 60em) {
    /* line 37, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .top {
      *zoom: 1; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .header .top:before, .header .top:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .header .top:after {
        clear: both; } }
  /* line 42, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
  .header .top .left {
    width: 75%; }
    @media screen and (min-width: 48em) {
      /* line 42, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .top .left {
        float: left;
        padding-right: 1.25em;
        width: 48%; } }
    /* line 51, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .top .left img {
      width: 100%;
      max-width: 100%; }
    @media screen and (min-width: 48em) {
      /* line 56, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .top .left .heading {
        margin-bottom: 0.3125em; } }
    /* line 61, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .top .left .heading a {
      display: block; }
    /* line 66, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .top .left .slogan {
      margin-bottom: 0.9375em;
      margin-right: 18%; }
      @media screen and (min-width: 48em) {
        /* line 66, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .top .left .slogan {
          margin-bottom: 0; } }
    /* line 75, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .top .left .menu-icon {
      position: absolute;
      bottom: 0;
      right: 0;
      text-transform: uppercase;
      text-decoration: none;
      font-size: 0.75em;
      display: block;
      text-align: right;
      font-weight: bold;
      color: #82818f; }
/*      @media screen and (min-width: 48em)*/
      @media screen and (min-width: 60em) {
        /* line 75, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .top .left .menu-icon {
          display: none; } }
      /* line 91, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .top .left .menu-icon i {
        margin-left: .25em; }
  /* line 97, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
  .header .top .right {
    display: none; }
    @media screen and (min-width: 60em) {
      /* line 97, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .top .right {
        display: block;
        *zoom: 1;
        float: right;
        text-align: right;
        width: 52%; }
        /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
        .header .top .right:before, .header .top .right:after {
          content: " ";
          display: table; }
        /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
        .header .top .right:after {
          clear: both; } }
    /* line 108, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .top .right .action-bar {
      *zoom: 1; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .header .top .right .action-bar:before, .header .top .right .action-bar:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .header .top .right .action-bar:after {
        clear: both; }
      /* line 111, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .top .right .action-bar .form {
        float: right;
        display: inline-block;
        padding-right: 0.9375em;
        border-right: 1px solid #ddd;
        margin-right: 0.9375em; }
        /* line 118, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .top .right .action-bar .form .input {
          position: relative; }
          /* line 121, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
          .header .top .right .action-bar .form .input .icon-search {
            position: absolute;
            top: 5px;
            right: 5px;
            color: #bbb;
            font-size: 0.8125em; }
          /* line 129, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
          .header .top .right .action-bar .form .input > input {
            width: 7.5em; }
      /* line 135, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .top .right .action-bar #google_translate_element {
        display: inline-block;
        float: right;
        width: 154px; }
    /* line 142, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .top .right .social-badges {
      float: right;
      margin: 0.75em 0; }
  /* line 149, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
  .header .nav {
    background-color: #755b99;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #755b99), color-stop(100%, #360a71));
    background-image: -webkit-linear-gradient(#755b99, #360a71);
    background-image: linear-gradient(#755b99, #360a71);
    border-bottom-left-radius: 10px;
    position: relative;
    display: none; }
    @media screen and (min-width: 60em) {
      /* line 149, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav {
        display: block; } }
    /* line 159, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .nav .top-links {
      *zoom: 1; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .header .nav .top-links:before, .header .nav .top-links:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .header .nav .top-links:after {
        clear: both; }
      /* line 163, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .top-links .submenu-items,
      .header .nav .top-links .submenu-image {
        display: none; }
      /* line 167, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .top-links a {
        color: #fff;
        font-weight: bold;
        display: inline-block;
        line-height: 1;
        padding: 0.3125em 0;
        text-decoration: none;
        position: relative;
        z-index: 999;
        font-size: 0.6875em; }
        @media screen and (min-width: 64em) {
          /* line 167, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
          .header .nav .top-links a {
            font-size: 0.75em; } }
        /* line 183, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .top-links a:hover, .header .nav .top-links a.hovering {
          background: #352050; }
          /* line 186, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
          .header .nav .top-links a:hover span, .header .nav .top-links a.hovering span {
            border-color: #352050; }
        /* line 191, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .top-links a span {
          border-left: 1px solid #9379b5;
          border-color: rgba(255, 255, 255, 0.2);
          padding: 0.75em 1em;
          display: inline-block; }
      /* line 199, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .top-links li {
        float: left; }
        /* line 204, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .top-links li:first-child a span {
          border: 0; }
    /* line 212, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .nav .member-menu {
      position: absolute;
      top: 100%;
      right: 0;
      background: #128d30;
      color: #fff;
      font-weight: bold;
      font-size: 15px;
      width: 200px;
      padding: 0.625em;
      box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
      display: none; }
      /* line 225, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .member-menu.hovering {
        display: block; }
      /* line 230, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .member-menu form input {
        margin-top: 0.625em;
        width: 100%;
        display: block; }
        /* line 235, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .member-menu form input:first-child {
          margin-top: 0; }
      /* line 240, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .member-menu form .button {
        border: 0;
        background: #0c6021;
        border-radius: 7px;
        color: #fff;
        font-weight: bold;
        line-height: 1;
        padding: 0.5em 0;
        outline: 0;
        box-shadow: 1px 1px 0 #010502; }
    /* line 254, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .nav .account {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      background: #128d30;
      color: #fff;
      font-weight: bold;
      display: inline-block;
      line-height: 1;
      padding: 0.3125em 0;
      text-decoration: none;
      z-index: 999;
      font-size: 0.6875em; }
      @media screen and (min-width: 64em) {
        /* line 254, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .account {
          font-size: 0.75em; } }
      /* line 273, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .account span {
        padding: 0.75em 1.125em;
        display: inline-block; }
        /* line 277, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .account span i {
          font-size: 70%; }
    /* line 283, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
    .header .nav .subnav {
      position: absolute;
      top: 100%;
      left: 0;
      width: 100%;
      height: 142px;
      background: #352050;
      z-index: 888;
      margin-top: -1px;
      display: none;
      border-top: 1px solid #674a90;
      box-shadow: 3px 0 7px rgba(0, 0, 0, 0.3);
      padding: 0.9375em 1.25em; }
      /* line 297, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .subnav.hovering {
        display: block; }
      /* line 301, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .subnav > .inner {
        *zoom: 1; }
        /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
        .header .nav .subnav > .inner:before, .header .nav .subnav > .inner:after {
          content: " ";
          display: table; }
        /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
        .header .nav .subnav > .inner:after {
          clear: both; }
      /* line 305, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .subnav .subnav-image {
        float: left;
        width: 25%;
        padding-right: 1.25em; }
        /* line 310, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .subnav .subnav-image img {
          width: 100%; }
      /* line 315, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .subnav .columns {
        width: 75%;
        float: left; }
      /* line 320, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
      .header .nav .subnav .column {
        float: left;
        width: 33%; }
        /* line 325, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
        .header .nav .subnav .column li a {
          color: #fff;
          font-weight: bold;
          text-decoration: none;
          font-size: .65em;
          line-height: 1.65; }
          @media screen and (min-width: 64em) {
            /* line 325, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
            .header .nav .subnav .column li a {
              font-size: 0.8125em; } }
          /* line 336, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_header.css.scss */
          .header .nav .subnav .column li a:hover {
            text-decoration: underline; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_breadcrumb.css.scss */
.breadcrumb-bar {
  background: #3d1277;
  padding: 0.75em 0; }
  /* line 5, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_breadcrumb.css.scss */
  .breadcrumb-bar ul {
    *zoom: 1; }
    /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
    .breadcrumb-bar ul:before, .breadcrumb-bar ul:after {
      content: " ";
      display: table; }
    /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
    .breadcrumb-bar ul:after {
      clear: both; }
    /* line 8, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_breadcrumb.css.scss */
    .breadcrumb-bar ul li {
      float: left;
      color: #c1c0cf;
      font-size: 0.75em; }
      /* line 14, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_breadcrumb.css.scss */
      .breadcrumb-bar ul li a,
      .breadcrumb-bar ul li span {
        font-weight: normal;
        margin-right: 0.625em; }
      /* line 19, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_breadcrumb.css.scss */
      .breadcrumb-bar ul li a {
        color: #fff;
        text-decoration: none; }
        /* line 23, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_breadcrumb.css.scss */
        .breadcrumb-bar ul li a:hover {
          text-decoration: underline; }
      /* line 28, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_breadcrumb.css.scss */
      .breadcrumb-bar ul li span {
        color: #c1c0cf; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_footer.css.scss */
.footer {
  padding: 1.875em 0;
  *zoom: 1; }
  /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
  .footer:before, .footer:after {
    content: " ";
    display: table; }
  /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
  .footer:after {
    clear: both; }
  /* line 6, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_footer.css.scss */
  .footer > .inner > .social-badges {
    float: right; }
  /* line 11, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_footer.css.scss */
  .footer > .inner > .links .column {
    margin-right: 3.125em; }
    @media screen and (min-width: 48em) {
      /* line 11, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_footer.css.scss */
      .footer > .inner > .links .column {
        float: left; } }
    /* line 18, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_footer.css.scss */
    .footer > .inner > .links .column > li {
      font-size: 0.75em;
      line-height: 1.5; }
      /* line 22, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_footer.css.scss */
      .footer > .inner > .links .column > li a {
        color: #66666d;
        font-weight: 300;
        text-decoration: none; }
        /* line 27, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_footer.css.scss */
        .footer > .inner > .links .column > li a:hover {
          text-decoration: underline; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
.hero {
  background: #82818f url("../images/stripe.png"); }
  /* line 4, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
  .hero > .inner {
    position: relative; }
    /* line 7, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero > .inner > #slider {
      margin-bottom: 1.25em;
      overflow: hidden; }
      @media screen and (min-width: 48em) {
        /* line 7, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero > .inner > #slider {
          margin-bottom: 0;
          position: absolute;
          top: 0px;
          left: 0px;
          width: 100%;
          height: 100%;
          z-index: 1; }
          /* line 20, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero > .inner > #slider img {
            width: 100%;
            max-width: 100%; } }
    /* line 27, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero > .inner > .main {
      position: relative;
      z-index: 2; }
    /* line 32, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero > .inner > .sidebar {
      position: relative;
      z-index: 3; }
  /* line 38, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
  .hero .slider-overlay {
    background: rgba(0, 0, 0, 0.8);
    color: #fff;
    padding: 0.9375em;
    position: relative;
    min-height: 62px; }
    @media screen and (min-width: 48em) {
      /* line 38, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .slider-overlay {
        margin-top: 27%;
        width: 80%; } }
    /* line 50, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero .slider-overlay a {
      color: #fff;
      text-decoration: none; }
      /* line 54, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .slider-overlay a:hover {
        color: #eee; }
    /* line 59, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero .slider-overlay > #slider-overlay-text {
      font-weight: bold;
      font-size: 0.875em; }
    /* line 64, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero .slider-overlay > #slider-pager {
      position: absolute;
      bottom: 0px;
      right: 0px;
      padding-right: .5em; }
      /* line 70, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .slider-overlay > #slider-pager span {
        color: #888;
        font-size: 1.75em;
        line-height: 1;
        margin: 0 2px; }
        /* line 76, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero .slider-overlay > #slider-pager span:hover {
          cursor: pointer; }
        /* line 80, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero .slider-overlay > #slider-pager span.cycle-pager-active {
          color: #fff; }
  /* line 87, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
  .hero .find-a-professional {
    margin-top: 0.300em;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35);
    background: #f1f0f0 url("../images/map.png"); }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
      /* line 87, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .find-a-professional {
        background-size: 50% auto; } }
    /* line 96, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero .find-a-professional > .inner {
      background: #f1f0f0;
      margin-left: 20%;
      *zoom: 1;
      padding: 0.5em; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .hero .find-a-professional > .inner:before, .hero .find-a-professional > .inner:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .hero .find-a-professional > .inner:after {
        clear: both; }
      /* line 102, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .find-a-professional > .inner > h4 {
        text-transform: uppercase;
        color: #575761;
        margin-bottom: 0.3125em;
        font-size: 0.625em;
        display: none; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 102, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .find-a-professional > .inner > h4 {
            display: block; } }
      /* line 114, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .find-a-professional > .inner .title {
        display: block; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 114, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .find-a-professional > .inner .title {
            display: none; } }
        /* line 121, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero .find-a-professional > .inner .title h4 {
          text-transform: uppercase;
          color: #575761;
          margin: 0.375em 0;
          font-size: 0.75em; }
        /* line 128, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero .find-a-professional > .inner .title p {
          color: #000000;
       font-family:Arial, Helvetica, sans-serif;
          font-size: 0.6875em; }
      /* line 134, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .find-a-professional > .inner .finder {
        width: 35%;
        float: right; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 134, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .find-a-professional > .inner .finder {
            width: 100%;
            float: none; } }
        /* line 143, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero .find-a-professional > .inner .finder .input {
          margin-bottom: 0.375em; }
          @media screen and (min-width: 48em) and (max-width: 63.9375em) {
            /* line 143, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
            .hero .find-a-professional > .inner .finder .input {
              float: left;
              width: 50%;
              margin-bottom: 0; } }
          /* line 152, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .find-a-professional > .inner .finder .input > input {
            width: 100%; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 157, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .find-a-professional > .inner .finder .actions {
            float: right;
            width: 50%;
            padding-left: 0.3125em; } }
        /* line 164, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero .find-a-professional > .inner .finder .actions .button {
          width: 100%;
          border: 0;
          background: #128d30;
          border-radius: 7px;
          color: #fff;
          font-size: 0.6875em;
          line-height: 1;
          padding: 0.5em 0;
          display: block;
          outline: 0;
          box-shadow: 1px 1px 0 #11570b; }
          /* line 177, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .find-a-professional > .inner .finder .actions .button:hover {
            background: #15a438; }
  /* line 186, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
  .hero .panels {
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35);
    background: #f1f0f0;
    margin: 0.625em 0; }
    /* line 191, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
    .hero .panels li {
      padding: 0.625em 0 0.625em 0.9375em;
      *zoom: 1;
      border-bottom: 1px dashed #ccc; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .hero .panels li:before, .hero .panels li:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .hero .panels li:after {
        clear: both; }
      /* line 196, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .panels li:last-child {
        border: none; }
      /* line 200, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .panels li p {
        color: #575761;
        font-weight: bold;
        font-size: 0.75em; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 200, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .panels li p {
            font-size: 0.625em; } }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 209, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .panels li p .not-needed {
            display: none; } }
      /* line 216, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
      .hero .panels li .button {
        display: inline-block;
        float: right;
        background: #f7850b;
        padding: 0.625em 0;
        width: 42%;
        border-radius: 5px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        margin-left: 0.3125em;
        font-weight: bold;
        color: #fff;
        text-decoration: none;
        text-align: center;
        box-shadow: 1px 1px 0 #cb8233;
        font-size: 0.875em; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 216, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
          .hero .panels li .button {
            font-size: 0.625em; } }
        /* line 237, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_hero.css.scss */
        .hero .panels li .button:hover {
          background: #f89124; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
.accordion {
  background-color: #fff;
  box-shadow: 0 4px 5px rgba(67, 56, 13, 0.25);
  display: block !important; }
  @media screen and (min-width: 48em) {
    /* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
    .accordion {
      display: none !important; } }
  /* line 10, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
  .accordion h3 {
    background-color: #128d30; }
    /* line 13, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
    .accordion h3.ui-accordion-header-active {
      background-color: #fff;
      outline: none; }
      /* line 17, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
      .accordion h3.ui-accordion-header-active a {
        color: #575761;
        box-shadow: none;
        padding: 0.9375em 0.75em; }
        /* line 22, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
        .accordion h3.ui-accordion-header-active a i:before {
          color: #b0b0b6; }
    /* line 28, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
    .accordion h3 a {
      padding: 0.75em;
      display: block;
      text-decoration: none;
      color: #fff;
      font-weight: bold;
      font-size: 0.875em;
      line-height: 1.25;
      box-shadow: inset 0 -4px 6px rgba(67, 56, 13, 0.25);
      outline: none; }
      /* line 39, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
      .accordion h3 a:hover {
        background-color: rgba(255, 255, 255, 0.1); }
      /* line 43, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
      .accordion h3 a i:before {
        color: #7bbf7f;
        margin-right: .15em; }
  /* line 50, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
  .accordion > div {
    padding: 0 1.25em 0.9375em 1.25em; }
    /* line 53, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
    .accordion > div h4 {
      margin-bottom: 0.3125em;
      font-size: 0.875em; }
      /* line 57, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
      .accordion > div h4 a {
        color: #393946;
        text-decoration: none; }
        /* line 61, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
        .accordion > div h4 a:hover {
          text-decoration: underline; }
    /* line 67, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
    .accordion > div p {
      color: #979798;
      font-size: 0.8125em;
      margin-bottom: 1em; }
      /* line 72, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_accordion.css.scss */
      .accordion > div p:last-child {
        margin-bottom: 0; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
.tabs {
  display: none !important; }
  @media screen and (min-width: 48em) {
    /* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
    .tabs {
      display: block !important;
     } }
  /* line 8, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
  .tabs > ul {
    *zoom: 1; }
    /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
    .tabs > ul:before, .tabs > ul:after {
      content: " ";
      display: table; }
    /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
    .tabs > ul:after {
      clear: both; }
    /* line 11, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
    .tabs > ul li {
      background-color: #128d30;
      box-shadow: 0 2px 5px rgba(67, 56, 13, 0.25);
      margin-right: 0.3125em;
      float: left; }
      /* line 17, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
      .tabs > ul li.ui-tabs-active {
        background-color: #fff !important; }
        /* line 20, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
        .tabs > ul li.ui-tabs-active a {
          color: #575761;
          box-shadow: none; }
          /* line 24, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
          .tabs > ul li.ui-tabs-active a i:before {
            color: #b0b0b6; }
          /* line 28, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
          .tabs > ul li.ui-tabs-active a:hover {
            background-color: #fff; }
            /* line 31, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
            .tabs > ul li.ui-tabs-active a:hover i:before {
              color: #b0b0b6; }
      /* line 38, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
      .tabs > ul li a {
        padding: 0.9375em;
        display: block;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
        line-height: 1.25;
        box-shadow: inset 0 -4px 6px rgba(67, 56, 13, 0.25);
        outline: none;
        font-size: 0.75em; }
        @media screen and (min-width: 64em) {
          /* line 38, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
          .tabs > ul li a {
            font-size: 0.875em; } }
        /* line 53, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
        .tabs > ul li a:hover {
          background-color: #15a438; }
          /* line 56, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
          .tabs > ul li a:hover i:before {
            color: #9dd0a0; }
        /* line 61, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
        .tabs > ul li a i:before {
          color: #7bbf7f;
          margin-right: .15em; }
  /* line 69, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
  .tabs > .inner {
    position: relative;
    margin-top: -1px;
    background-color: #fff;
    padding: 1.25em;
    box-shadow: 0 4px 5px rgba(67, 56, 13, 0.25); 
/*  height:765px;*/
/* height: 926px;*/

  }

    /* line 76, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
    .tabs > .inner h4 {
      margin-bottom: 0.3125em;
      font-size: 0.875em; }
      /* line 80, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
      .tabs > .inner h4 a {
        color: #393946;
        text-decoration: none;
    color: #380b61; }


        /* line 84, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
        .tabs > .inner h4 a:hover {
          text-decoration: underline;
      color: #380b61; }

      .tabs > .inner h4 a:visited {
          text-decoration: none;
      color: #380b61; }


        .tabs > .inner h2 a {
        color: #393946;
        text-decoration: none;
    color: #380b61; }


        /* line 84, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
        .tabs > .inner h2 a:hover {
          text-decoration: underline;
      color: #380b61; }

      .tabs > .inner h2 a:visited {
          text-decoration: none; 
      color: #380b61;}


    /* line 90, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
    .tabs > .inner p {
      color: #000000;
      font-size: 0.8125em;
      margin-bottom: 1.7em!important;
      line-height:22px;
      font-weight: normal;
     }
      /* line 95, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
      .tabs > .inner p:last-child {
        margin-bottom: 0; }
      /* line 99, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_tabs.css.scss */
      .tabs > .inner p a {
        color: #979798;
        font-weight: bold;
     text-decoration: none;
    }

.newsflash h4 {
  line-height:24px;
}


     .tabs > .inner h5 {
       display:block;
    /* background-color:#2C027B;  */
    background-color:#523083;



    margin:0px;
    padding:8px;
    color:#ffffff;
    font-size: 0.8125em;
    font-weight:bold;
    border:2px solid;
border-radius:5px;


     }


/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
.widget {
  background-color: #fff;
  box-shadow: 0 2px 5px rgba(67, 56, 13, 0.25);
  margin-bottom: 1.875em; }
  /* line 6, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget:last-child {
    margin-bottom: 0; }
  /* line 10, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget h4 {
    padding: 0.9375em;
    background-color: #dfdfdf;
    color: #828282;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 0.75em; }
    /* line 18, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget h4 i:before {
      font-size: 2.5em;
      vertical-align: -25%;
      margin-right: .125em; }
  /* line 25, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget > .inner {
    padding: 0.9375em; }
    /* line 28, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget > .inner .bottom {
      *zoom: 1;
      line-height: 1; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .widget > .inner .bottom:before, .widget > .inner .bottom:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .widget > .inner .bottom:after {
        clear: both; }
      /* line 32, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget > .inner .bottom a {
        font-weight: bold;
        font-size: 0.75em;
        text-decoration: none; }
        /* line 37, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
        .widget > .inner .bottom a:hover {
          text-decoration: underline; }
      /* line 42, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget > .inner .bottom .view-more {
        color: #b3b2c0;
        float: right; }
  /* line 49, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget.dark {
    background-color: #b6b3b0; }
    /* line 52, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.dark h4 {
      background-color: #888583;
      color: #fff; }
      /* line 56, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.dark h4 i:before {
        color: #cfcecd; }
    /* line 62, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.dark .bottom .view-more {
      color: #e1e1e1; }
  /* line 68, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget.excerpt {
    background-color: transparent;
    box-shadow: none; }
    /* line 72, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.excerpt p {
      font-weight: 300;
      font-size: 1.0625em;
      color: #8c8a84; }
  /* line 79, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget.related {
    background-color: transparent;
    box-shadow: none; }
    /* line 83, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.related h4 {
      padding: 0.9375em 0;
      background-color: transparent; }
    /* line 89, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.related ul li {
      margin-bottom: 0.3125em; }
      /* line 92, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.related ul li:last-child {
        margin-bottom: 0; }
      /* line 96, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.related ul li a {
        color: #393946;
        font-weight: bold;
        text-decoration: none;
        font-size: 0.8125em; }
  /* line 108, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget.event-calendar h4 i:before {
    font-size: 1.75em;
    vertical-align: -17%; }
  /* line 115, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget.event-calendar ul li {
    margin-bottom: 0.625em;
    font-size: 0.8125em; }
    /* line 119, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.event-calendar ul li .date {
      color: #828287;
      font-weight: bold;
      display: inline-block;
      float: left;
      line-height: 1.2;
      font-weight: normal; }
    /* line 128, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.event-calendar ul li a {
      font-weight: bold;
      text-decoration: none;
      color: #393946;
      display: block;
      margin-left: 2.975em;
      line-height: 1.2; }
      /* line 136, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.event-calendar ul li a:hover {
        text-decoration: underline; }
  /* line 144, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget.twitter {
    background-color: #00b5f7;
    color: #beeafa; }
    /* line 148, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.twitter > .inner {
      padding-top: 0; }
    /* line 152, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.twitter h4 {
      background-color: #00b5f7;
      color: #fff;
      line-height: 21px; }
      /* line 157, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.twitter h4 i:before {
        color: #baebfd; }
      /* line 161, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.twitter h4 .twitter-follow-button {
        display: inline-block;
        float: right;
        text-transform: none;
        text-decoration: none;
        color: #baebfd; }
        @media screen and (min-width: 48em) and (max-width: 63.9375em) {
          /* line 168, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
          .sidebar-article .widget.twitter h4 .twitter-follow-button {
            width: 21px !important; } }
    /* line 176, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.twitter .tweet-bubble {
      background-color: #fff;
      border-radius: 6px;
      padding: 0 1.25em;
      margin-bottom: 1.25em;
      color: #5b5b5b;
      font-family: Arial, sans-serif;
      font-size: 0.75em;
      position: relative;
      overflow: hidden; }
      /* line 187, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.twitter .tweet-bubble a {
        text-decoration: none;
        display: block;
        text-align: center; }
      /* line 193, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.twitter .tweet-bubble:before {
        content: "";
        position: absolute;
        bottom: -4px;
        left: 20px;
        width: 10px;
        height: 10px;
        background-color: #fff;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg); }
    /* line 206, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.twitter .bottom .handle {
      color: #fff;
      float: left; }
    /* line 211, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.twitter .bottom .view-more {
      color: #beeafa; }
  /* line 218, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
  .widget.youtube > .inner {
    padding: 0.5em; }
    /* line 222, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.youtube > .inner #youtube-feed ul {
      *zoom: 1; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .widget.youtube > .inner #youtube-feed ul:before, .widget.youtube > .inner #youtube-feed ul:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .widget.youtube > .inner #youtube-feed ul:after {
        clear: both; }
      /* line 225, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
      .widget.youtube > .inner #youtube-feed ul li {
        float: left;
        width: 50%;
        padding: 0.5em; }
        /* line 230, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
        .widget.youtube > .inner #youtube-feed ul li img {
          width: 100%;
          max-width: 100%; }
    /* line 238, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_widget.css.scss */
    .widget.youtube > .inner .bottom {
      margin: 0.3125em 0.5em; }

/* line 1, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
.title-bar {
  background: #82818f url("../images/stripe.png"); }
  /* line 4, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
  .title-bar > .inner {
    position: relative; }
    /* line 7, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .title-bar > .inner > .other-links-heading {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      width: 9.375em;
      background: rgba(57, 41, 78, 0.25);
      display: none; }
      @media screen and (min-width: 48em) {
        /* line 7, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
        .title-bar > .inner > .other-links-heading {
          display: block; } }
      /* line 20, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .title-bar > .inner > .other-links-heading h4 {
        position: absolute;
        bottom: 0;
        left: 0;
        font-size: 0.75em;
        font-weight: bold;
        text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
        color: #fff;
        text-transform: uppercase;
        padding: 0.9375em 1.25em; }
    /* line 33, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .title-bar > .inner > .heading {
      margin-top: 1.25em; }
      @media screen and (min-width: 48em) {
        /* line 33, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
        .title-bar > .inner > .heading {
          margin: 0 0 0 9.375em; } }
      /* line 40, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .title-bar > .inner > .heading h1 {


     /*  font-size: 2.1875em;*/
    font-size:1px;
    height:40px;


        font-weight: normal;
        margin: 0.625em 0;
        text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
        color: #fff;

    color:transparent;

    }
        @media screen and (min-width: 48em) {
          /* line 40, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
          .title-bar > .inner > .heading h1 {
            margin: 0.625em; } }

/* line 55, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
.main-article {
  position: relative; }
  @media screen and (min-width: 48em) {
    /* line 55, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article {
      background: #d0ccd0;
      margin-top: -1.875em; } }
  /* line 63, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
  .main-article > .other-links {
    margin-bottom: 1.875em; }
    @media screen and (min-width: 48em) {
      /* line 63, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .other-links {
        width: 9.375em;
        float: left;
        padding: 0.9375em;
        margin-bottom: 0; } }
    /* line 74, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .other-links ul li {
      margin-bottom: 0.3125em; }
      /* line 77, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .other-links ul li:last-child {
        margin-bottom: 0; }
      /* line 81, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .other-links ul li span {
        color: #fff;
        font-weight: bold;
        font-size: 0.8125em;
        text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35); }
      /* line 88, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .other-links ul li a {
        color: #3a1c63;
        font-weight: bold;
        font-size: 0.8125em;
        text-decoration: none; }
        /* line 94, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
        .main-article > .other-links ul li a:hover {
          text-decoration: underline; }
        /* line 98, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
        .main-article > .other-links ul li a.isactive {
          color: #fff;
          font-weight: bold;
          font-size: 0.8125em;
          text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35); }
      /* line 106, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .other-links ul li > ul {
        margin: 0.3125em 0 0 0.625em; }
  /* line 113, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
  .main-article > .inner {
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(67, 56, 13, 0.25);
    padding: 0.9375em 1.25em; }
    @media screen and (min-width: 48em) {
      /* line 113, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner {
        min-height: 800px;
        margin-left: 9.375em;
      font-family:Arial, Helvetica, sans-serif;
    color: #000000;
    
     }
      .main-article > .inner .item-page img {
        max-width: 100%;
        height: auto;
      }

      }
    /* line 123, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner a {
      color: #3a1c63;
      text-decoration: none;
      font-weight: bold;
    
    
     }
      /* line 128, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner a:hover {
        text-decoration: underline; }
    /* line 139, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner h1,
    .main-article > .inner h2,
    .main-article > .inner h3,
    .main-article > .inner p,
    .main-article > .inner li {
      color: #444;
      line-height: 1.45; }
    /* line 148, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner h1,
    .main-article > .inner h2,
    .main-article > .inner h3,
    .main-article > .inner h4,
    .main-article > .inner h5 {
      margin-bottom: 0.625em; }
    /* line 152, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner h1 {
      font-size: 1.4375em; }
    /* line 156, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner h2 {
      font-size: 0.8675em;


    }
    /* line 160, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner h3 {
      font-size: 1.0625em; }
    /* line 164, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner h4 {
      color: #E38400;
      line-height: 1.25;

     font-size: 1.4625em;
     }
    /* line 168, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
         .main-article > .inner h5 {
      color: #E38400;
      line-height: 1.45;

     font-size: 0.9625em;
     }
    /* line 174, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner p,
    .main-article > .inner p sup,
    .main-article > .inner ol,
    .main-article > .inner ul {
      font-size: 0.80em;
      margin-bottom: 0.9375em; }
    /* line 180, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner ul,
    .main-article > .inner ol {
      margin-left: 1.5em;

    list-style:disc;

    }
    /* line 184, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .page-header {
      display: none; }
    /* line 188, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .article-info {
      font-size: 0.8125em;
      color: #999;
      margin-top: 1.875em; }
      /* line 193, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .article-info .article-info-term {
        display: none; }
      /* line 197, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .article-info dd {
        margin-top: 0.9375em; }
    /* updated css to hide author info on the bottom of pages */
    .article-info .createdby, .article-info .modified {
      display: none;
  }
  /* Hid submenu item for get involved */
  li#item-546, .item-546 {display: none;}
    /* line 203, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .page-title {
      display: none; }
    /* line 207, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .btn-toolbar {
      *zoom: 1; }
      /* line 18, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .main-article > .inner .search .btn-toolbar:before, .main-article > .inner .search .btn-toolbar:after {
        content: " ";
        display: table; }
      /* line 23, /Users/tonycoco/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bourbon-3.1.8/app/assets/stylesheets/addons/_clearfix.scss */
      .main-article > .inner .search .btn-toolbar:after {
        clear: both; }
      /* line 210, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .search .btn-toolbar .pull-left {
        float: left;
        width: 50%; }
      /* line 215, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .search .btn-toolbar .inputbox {
        font-size: 1.1875em;
        width: 100%; }
      /* line 220, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .search .btn-toolbar button {
        background: #128d30;
        color: #fff;
        font-weight: bold;
        border: 0;
        padding: 0.625em;
        margin-left: 0.3125em;
        font-size: 0.875em; }
        /* line 229, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
        .main-article > .inner .search .btn-toolbar button:hover {
          background: #15a438; }
    /* line 235, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .searchintro {
      margin: 0.625em 0; }
    /* line 239, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search fieldset {
      margin-bottom: 0.9375em; }
      /* line 242, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .search fieldset legend {
        text-transform: uppercase;
        color: #999;
        font-weight: bold;
        font-size: 0.8125em;
        margin-bottom: 0.3125em; }
      /* line 251, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .search fieldset .phrases-box label {
        display: block;
        margin-bottom: 0.1875em;
        font-size: 0.8125em; }
        /* line 256, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
        .main-article > .inner .search fieldset .phrases-box label input {
          margin-right: 0.3125em; }
      /* line 262, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .search fieldset .ordering-box {
        font-size: 0.8125em; }
      /* line 266, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
      .main-article > .inner .search fieldset .checkbox {
        display: block;
        margin-bottom: 0.1875em;
        font-size: 0.8125em; }
        /* line 271, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
        .main-article > .inner .search fieldset .checkbox input {
          margin-right: 0.3125em; }
    /* line 277, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .form-limit {
      margin-bottom: 0.1875em;
      font-size: 0.8125em; }
    /* line 283, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .search-results .result-title {
      margin-top: 1.25em; }
    /* line 287, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .search-results .result-category {
      font-size: 0.75em;
      color: #999;
      text-transform: uppercase;
      font-weight: bold;
      margin-top: 0.3125em; }
    /* line 295, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .search-results .result-text {
      margin-top: 0.3125em; }
    /* line 299, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_article.css.scss */
    .main-article > .inner .search .search-results .result-created {
      font-size: 0.6875em;
      color: #999;
      margin-top: 0.3125em; }

/* line 3, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_category.css.scss */
.category-list .content-category h2 {
  font-size: 1.5em;
  font-weight: 300;
  margin-bottom: 0.3125em; }
/* line 9, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_category.css.scss */
.category-list .content-category .category-desc {
  margin-bottom: 1.25em; }
/* line 13, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_category.css.scss */
.category-list .content-category form {
  margin-bottom: 1.875em;
  background-color: #fff;
  box-shadow: 0 2px 5px rgba(67, 56, 13, 0.25);
  padding: 0.625em 1.25em; }
  /* line 19, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_category.css.scss */
  .category-list .content-category form table.category {
    width: 100%; }
    /* line 22, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_category.css.scss */
    .category-list .content-category form table.category .list-title {
      padding: 0.3125em 0; }
    /* line 26, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_category.css.scss */
    .category-list .content-category form table.category a {
      font-weight: bold;
      color: #362a48;
      font-size: 0.875em;
      text-decoration: none; }
      /* line 32, /Users/tonycoco/Sites/aed/source/stylesheets/screen/_category.css.scss */
      .category-list .content-category form table.category a:hover {
        text-decoration: underline; }
/*

 */
.goog-te-banner-frame.skiptranslate {display: none !important;}
body { top: 0px !important; }

#youtube-feed ul li a img {
  margin-bottom: 5px;
}

#youtube-feed ul li a {
  font-size: 12px;
  color: #fff;
  text-decoration: none;
}
/* pagination on search result page */
.pagination {margin-bottom: 30px;}
.pagination ul {list-style: none !important;}
.pagination ul li {float: left; padding: 0 10px;}

.hero .panels{
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(67, 56, 13, 0.25);
    margin-bottom: 1.875em;
}
/* added site edit/change request section */
ul.social-badges {
    margin-bottom: 20px;
}
.social-sec p {font-size: 12px;}

/* featherlight overrides */


.featherlight .featherlight-content{
  overflow: hidden!important;
  max-width:90%;
}
.featherlight iframe{
  max-width: 100%;
}