/**
 * @filehea
 * Node Styling
 *
 * Style anything that isn't in the $content variable.
 */
/* line 10, ../sass/nodes.scss */
.node {
  /* Node wrapper */
}
/* line 12, ../sass/nodes.scss */
.preview .node {
  /* Preview of the content before submitting new or updated content */
  /* background-color: #ffffea; */
  /* Drupal core uses a #ffffea background */
}
/* line 17, ../sass/nodes.scss */
.node .node-title {
  /* Node title */
}
/* line 20, ../sass/nodes.scss */
.node .user-picture {
  /* The picture of the node author */
}
/* line 23, ../sass/nodes.scss */
.node .submitted {
  /* The "posted by" information */
}
/* line 26, ../sass/nodes.scss */
.node .content {
  /* Node's content wrapper */
}
/* line 29, ../sass/nodes.scss */
.node ul.links {
  /* Node links. See also the ul.links declaration in the pages.css. */
}

/* line 34, ../sass/nodes.scss */
.node-promoted {
  /* A node that has been promoted to the front page */
}

/* line 38, ../sass/nodes.scss */
.node-sticky {
  /* A sticky node (displayed before others in a list) */
}

/* line 42, ../sass/nodes.scss */
.node-by-viewer {
  /* A node created by the current user */
}

/* line 46, ../sass/nodes.scss */
.node-teaser {
  /* A node displayed as teaser */
}

/* Set the width for certain nodes. ***/
/* line 61, ../sass/nodes.scss */
.page-node-log,
.page-customerror,
.page-user,
.page-node-177,
.page-node-178,
.node-type-webform,
.section-7-things-you-need-know-about-programmatic-right-now,
.section-white-paper-future-native-mobile-experience,
.section-myth-busting-social-media-advertising,
.section-eu-soi2014-report {
  /* terms */
}
/* line 63, ../sass/nodes.scss */
.page-node-log #content,
.page-customerror #content,
.page-user #content,
.page-node-177 #content,
.page-node-178 #content,
.node-type-webform #content,
.section-7-things-you-need-know-about-programmatic-right-now #content,
.section-white-paper-future-native-mobile-experience #content,
.section-myth-busting-social-media-advertising #content,
.section-eu-soi2014-report #content {
  width: 960px;
  margin: 0 auto;
}

/*
 * All nodes are given a node-FOO class that describes the type of content that
 * it is. If you create a new content type called "my-custom-type", it will
 * receive a "node-my-custom-type" class.
 */
/* line 81, ../sass/nodes.scss */
.section-onebyaol #page-title,
.section-onebyaol-advertisers #page-title,
.section-onebyaol-publishers #page-title,
.section-onebyaol-buzz #page-title,
.page-node-403 #page-title,
.page-node-402 #page-title,
.page-blog #page-title {
  position: relative;
  background: black;
  max-height: 209px;
}
/* line 85, ../sass/nodes.scss */
.section-onebyaol #page-title .inner,
.section-onebyaol-advertisers #page-title .inner,
.section-onebyaol-publishers #page-title .inner,
.section-onebyaol-buzz #page-title .inner,
.page-node-403 #page-title .inner,
.page-node-402 #page-title .inner,
.page-blog #page-title .inner {
  font-size: 58px;
  text-transform: uppercase;
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  text-align: center;
  color: white;
  display: block;
  padding: 0 0 0 0;
  width: 960px;
  margin: 0 auto;
  text-align: center;
  line-height: 1em;
}
@media (max-width: 600px) {
  /* line 95, ../sass/nodes.scss */
  .section-onebyaol .field,
  .section-onebyaol-advertisers .field,
  .section-onebyaol-publishers .field,
  .section-onebyaol-buzz .field,
  .page-node-403 .field,
  .page-node-402 .field,
  .page-blog .field {
    width: 100%;
  }
}
/* line 100, ../sass/nodes.scss */
.section-onebyaol #block-views-brand-blocks-block-3,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3,
.section-onebyaol-publishers #block-views-brand-blocks-block-3,
.section-onebyaol-buzz #block-views-brand-blocks-block-3,
.page-node-403 #block-views-brand-blocks-block-3,
.page-node-402 #block-views-brand-blocks-block-3,
.page-blog #block-views-brand-blocks-block-3 {
  position: relative;
  width: 960px;
  margin: 0 auto;
  padding: 80px 0 80px 0;
  font-size: 1.6em;
}
@media (max-width: 600px) {
  /* line 100, ../sass/nodes.scss */
  .section-onebyaol #block-views-brand-blocks-block-3,
  .section-onebyaol-advertisers #block-views-brand-blocks-block-3,
  .section-onebyaol-publishers #block-views-brand-blocks-block-3,
  .section-onebyaol-buzz #block-views-brand-blocks-block-3,
  .page-node-403 #block-views-brand-blocks-block-3,
  .page-node-402 #block-views-brand-blocks-block-3,
  .page-blog #block-views-brand-blocks-block-3 {
    width: 100%;
    padding: 20px 10px;
    text-align: center;
  }
}
/* line 111, ../sass/nodes.scss */
.section-onebyaol #block-views-brand-blocks-block-3 img,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3 img,
.section-onebyaol-publishers #block-views-brand-blocks-block-3 img,
.section-onebyaol-buzz #block-views-brand-blocks-block-3 img,
.page-node-403 #block-views-brand-blocks-block-3 img,
.page-node-402 #block-views-brand-blocks-block-3 img,
.page-blog #block-views-brand-blocks-block-3 img {
  max-width: 300px;
  left: 40px;
  position: absolute;
}
@media (max-width: 600px) {
  /* line 111, ../sass/nodes.scss */
  .section-onebyaol #block-views-brand-blocks-block-3 img,
  .section-onebyaol-advertisers #block-views-brand-blocks-block-3 img,
  .section-onebyaol-publishers #block-views-brand-blocks-block-3 img,
  .section-onebyaol-buzz #block-views-brand-blocks-block-3 img,
  .page-node-403 #block-views-brand-blocks-block-3 img,
  .page-node-402 #block-views-brand-blocks-block-3 img,
  .page-blog #block-views-brand-blocks-block-3 img {
    position: relative;
    top: 0;
  }
}
/* line 120, ../sass/nodes.scss */
.section-onebyaol #block-views-brand-blocks-block-3 p,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3 p,
.section-onebyaol-publishers #block-views-brand-blocks-block-3 p,
.section-onebyaol-buzz #block-views-brand-blocks-block-3 p,
.page-node-403 #block-views-brand-blocks-block-3 p,
.page-node-402 #block-views-brand-blocks-block-3 p,
.page-blog #block-views-brand-blocks-block-3 p {
  margin: 0 0;
  padding: 0 0 45px 360px;
  line-height: 1.3em;
}
@media (max-width: 600px) {
  /* line 120, ../sass/nodes.scss */
  .section-onebyaol #block-views-brand-blocks-block-3 p,
  .section-onebyaol-advertisers #block-views-brand-blocks-block-3 p,
  .section-onebyaol-publishers #block-views-brand-blocks-block-3 p,
  .section-onebyaol-buzz #block-views-brand-blocks-block-3 p,
  .page-node-403 #block-views-brand-blocks-block-3 p,
  .page-node-402 #block-views-brand-blocks-block-3 p,
  .page-blog #block-views-brand-blocks-block-3 p {
    padding: 0px;
    text-align: left;
  }
}
/* line 129, ../sass/nodes.scss */
.section-onebyaol #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
.section-onebyaol-publishers #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
.section-onebyaol-buzz #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
.page-node-403 #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
.page-node-402 #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
.page-blog #block-views-brand-blocks-block-3 .views-field.views-field-view-node {
  border-width: 1px;
  border-style: solid;
  border-color: #29abe1;
  color: #29abe1;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  width: auto;
  margin-top: 5px;
  margin-left: 360px;
}
/* line 86, ../sass/_custom.scss */
.section-onebyaol #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.section-onebyaol-publishers #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.section-onebyaol-buzz #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.page-node-403 #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.page-node-402 #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.page-blog #block-views-brand-blocks-block-3 .views-field.views-field-view-node a {
  display: block;
  padding: 1em 1.5em;
  line-height: 1em;
  color: #29abe1;
  text-decoration: none;
}
/* line 92, ../sass/_custom.scss */
.section-onebyaol #block-views-brand-blocks-block-3 .views-field.views-field-view-node a:hover,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3 .views-field.views-field-view-node a:hover,
.section-onebyaol-publishers #block-views-brand-blocks-block-3 .views-field.views-field-view-node a:hover,
.section-onebyaol-buzz #block-views-brand-blocks-block-3 .views-field.views-field-view-node a:hover,
.page-node-403 #block-views-brand-blocks-block-3 .views-field.views-field-view-node a:hover,
.page-node-402 #block-views-brand-blocks-block-3 .views-field.views-field-view-node a:hover,
.page-blog #block-views-brand-blocks-block-3 .views-field.views-field-view-node a:hover {
  background: #29abe2;
  color: #fff;
}
/* line 133, ../sass/nodes.scss */
.section-onebyaol #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.section-onebyaol-publishers #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.section-onebyaol-buzz #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.page-node-403 #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.page-node-402 #block-views-brand-blocks-block-3 .views-field.views-field-view-node a,
.page-blog #block-views-brand-blocks-block-3 .views-field.views-field-view-node a {
  padding: 1em 1.5em;
}
@media (max-width: 600px) {
  /* line 129, ../sass/nodes.scss */
  .section-onebyaol #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
  .section-onebyaol-advertisers #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
  .section-onebyaol-publishers #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
  .section-onebyaol-buzz #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
  .page-node-403 #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
  .page-node-402 #block-views-brand-blocks-block-3 .views-field.views-field-view-node,
  .page-blog #block-views-brand-blocks-block-3 .views-field.views-field-view-node {
    margin: 30px 0 0;
    text-align: left;
  }
}
/* line 142, ../sass/nodes.scss */
.section-onebyaol article.node-page,
.section-onebyaol-advertisers article.node-page,
.section-onebyaol-publishers article.node-page,
.section-onebyaol-buzz article.node-page,
.page-node-403 article.node-page,
.page-node-402 article.node-page,
.page-blog article.node-page {
  /* Page content node */
  background: #000;
  color: #fff;
}
/* line 146, ../sass/nodes.scss */
.section-onebyaol article.node-page .field,
.section-onebyaol-advertisers article.node-page .field,
.section-onebyaol-publishers article.node-page .field,
.section-onebyaol-buzz article.node-page .field,
.page-node-403 article.node-page .field,
.page-node-402 article.node-page .field,
.page-blog article.node-page .field {
  width: 960px;
  margin: 0 auto;
  display: table;
}
/* line 150, ../sass/nodes.scss */
.section-onebyaol article.node-page .field .field-items,
.section-onebyaol-advertisers article.node-page .field .field-items,
.section-onebyaol-publishers article.node-page .field .field-items,
.section-onebyaol-buzz article.node-page .field .field-items,
.page-node-403 article.node-page .field .field-items,
.page-node-402 article.node-page .field .field-items,
.page-blog article.node-page .field .field-items {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* line 155, ../sass/nodes.scss */
.section-onebyaol article.node-page .field h3.header-subtitle,
.section-onebyaol-advertisers article.node-page .field h3.header-subtitle,
.section-onebyaol-publishers article.node-page .field h3.header-subtitle,
.section-onebyaol-buzz article.node-page .field h3.header-subtitle,
.page-node-403 article.node-page .field h3.header-subtitle,
.page-node-402 article.node-page .field h3.header-subtitle,
.page-blog article.node-page .field h3.header-subtitle {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 100;
  color: white;
  margin: .5em 0 !important;
}
/* line 159, ../sass/nodes.scss */
.section-onebyaol article.node-page .field .header-description,
.section-onebyaol-advertisers article.node-page .field .header-description,
.section-onebyaol-publishers article.node-page .field .header-description,
.section-onebyaol-buzz article.node-page .field .header-description,
.page-node-403 article.node-page .field .header-description,
.page-node-402 article.node-page .field .header-description,
.page-blog article.node-page .field .header-description {
  font-size: 2em;
  font-family: "Korolev W01 Thin", sans-serif;
}

/* offerings */
/* line 168, ../sass/nodes.scss */
.page-node-402 #page-title {
  background: transparent;
}
/* line 170, ../sass/nodes.scss */
.page-node-402 #page-title .inner {
  color: #000;
}
/* line 174, ../sass/nodes.scss */
.page-node-402 article.node-page {
  background-color: transparent;
  color: #000;
}
/* line 178, ../sass/nodes.scss */
.page-node-402 #block-block-14 {
  background-color: #000;
}
/* line 181, ../sass/nodes.scss */
.page-node-402 #offerings-header {
  width: 960px;
  margin: 0 auto;
  position: relative;
  min-height: 380px;
}
@media (max-width: 959px) {
  /* line 181, ../sass/nodes.scss */
  .page-node-402 #offerings-header {
    width: auto;
    min-height: 200px;
    text-align: center;
  }
  /* line 190, ../sass/nodes.scss */
  .page-node-402 #offerings-header img.header {
    width: 100px;
    position: static !important;
    border: 0 !important;
    margin: 0 auto !important;
    padding: 1em 0 !important;
    display: block;
  }
  /* line 198, ../sass/nodes.scss */
  .page-node-402 #offerings-header p.header {
    clear: both;
    font-size: 4em !important;
    margin: 0 !important;
    display: inline;
    position: static !important;
  }
  /* line 205, ../sass/nodes.scss */
  .page-node-402 #offerings-header .copy {
    margin: 0 !important;
    padding: 1em;
    position: static !important;
  }
  /* line 210, ../sass/nodes.scss */
  .page-node-402 #offerings-header .outer-link {
    margin: 0 !important;
    position: static !important;
  }
  /* line 213, ../sass/nodes.scss */
  .page-node-402 #offerings-header .outer-link .link {
    margin: 0 auto 1em auto;
  }
}
/* line 218, ../sass/nodes.scss */
.page-node-402 #offerings-header img.header {
  margin: 4em 0px 0px 11em;
  position: absolute;
  border-width: 0 1px 0 0;
  border-style: solid;
  border-color: #fff;
  padding-right: 2em;
  padding-bottom: 0.5em;
  width: 140px;
}
/* line 228, ../sass/nodes.scss */
.page-node-402 #offerings-header p.header {
  font-size: 6.7em;
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  color: #fff;
  text-transform: uppercase;
  margin: 50px 0px 0px 375px;
  display: inline-block;
  line-height: 1;
  position: relative;
}
/* line 238, ../sass/nodes.scss */
.page-node-402 #offerings-header .copy {
  color: #29abe1;
  font-size: 1.2em;
  line-height: 1.5;
  position: absolute;
  margin: 0 150px 0px 375px;
}
/* line 245, ../sass/nodes.scss */
.page-node-402 #offerings-header .outer-link {
  padding-bottom: 1em;
  position: absolute;
  margin: 120px 0px 0px;
  display: block;
  width: 100%;
}
/* line 252, ../sass/nodes.scss */
.page-node-402 #offerings-header .link {
  border-width: 1px;
  border-style: solid;
  border-color: #29abe1;
  display: block;
  margin: 0 auto;
  padding: 1em;
  text-transform: uppercase;
  text-decoration: none;
  color: #29abe1;
  width: 100px;
  text-align: center;
}
/* line 264, ../sass/nodes.scss */
.page-node-402 #offerings-header .link:hover {
  color: #fff;
  background-color: #29abe1;
}

/* line 276, ../sass/nodes.scss */
.section-onebyaol #page-title .inner,
.section-onebyaol-advertisers #page-title .inner,
.section-onebyaol-publishers #page-title .inner,
.section-onebyaol-buzz #page-title .inner {
  text-transform: none;
}

/* line 282, ../sass/nodes.scss */
.page-node-402 #page-title .inner {
  padding-top: 53px;
}
/* line 285, ../sass/nodes.scss */
.page-node-402 article.node-402 {
  padding-bottom: 56px;
}
/* line 288, ../sass/nodes.scss */
.page-node-402 p.sub-links {
  margin: 1em auto 0 auto;
}
/* line 290, ../sass/nodes.scss */
.page-node-402 p.sub-links a {
  color: #29abe1;
  text-decoration: underline;
  text-transform: uppercase;
}
/* line 296, ../sass/nodes.scss */
.page-node-402 #block-views-brand-blocks-block-3 {
  font-size: 1.1em;
}

/* new one, white header */
/* line 306, ../sass/nodes.scss */
.section-onebyaol #page-title,
.section-onebyaol-advertisers #page-title,
.section-onebyaol-publishers #page-title,
.section-onebyaol-buzz #page-title {
  background: transparent;
}
/* line 308, ../sass/nodes.scss */
.section-onebyaol #page-title > .inner,
.section-onebyaol-advertisers #page-title > .inner,
.section-onebyaol-publishers #page-title > .inner,
.section-onebyaol-buzz #page-title > .inner {
  padding-top: 53px;
  color: #000;
}
/* line 313, ../sass/nodes.scss */
.section-onebyaol p.sub-links,
.section-onebyaol-advertisers p.sub-links,
.section-onebyaol-publishers p.sub-links,
.section-onebyaol-buzz p.sub-links {
  margin: 1em auto 0 auto;
  color: #000;
}
/* line 316, ../sass/nodes.scss */
.section-onebyaol p.sub-links a,
.section-onebyaol-advertisers p.sub-links a,
.section-onebyaol-publishers p.sub-links a,
.section-onebyaol-buzz p.sub-links a {
  color: #29abe1;
  text-decoration: underline;
  text-transform: uppercase;
}
/* line 322, ../sass/nodes.scss */
.section-onebyaol article.node-page,
.section-onebyaol-advertisers article.node-page,
.section-onebyaol-publishers article.node-page,
.section-onebyaol-buzz article.node-page {
  padding-bottom: 56px;
  background: transparent !important;
  color: #000;
}
/* line 326, ../sass/nodes.scss */
.section-onebyaol article.node-page .field-name-body,
.section-onebyaol-advertisers article.node-page .field-name-body,
.section-onebyaol-publishers article.node-page .field-name-body,
.section-onebyaol-buzz article.node-page .field-name-body {
  width: 100%;
  word-wrap: break-word;
}
/* line 330, ../sass/nodes.scss */
.section-onebyaol article.node-page .inner,
.section-onebyaol-advertisers article.node-page .inner,
.section-onebyaol-publishers article.node-page .inner,
.section-onebyaol-buzz article.node-page .inner {
  max-width: 960px;
  margin: 0 auto;
}
/* line 336, ../sass/nodes.scss */
.section-onebyaol .copy,
.section-onebyaol-advertisers .copy,
.section-onebyaol-publishers .copy,
.section-onebyaol-buzz .copy {
  width: 75%;
  margin: 2em auto;
  font-size: 1em;
  font-weight: 400;
}
/* line 341, ../sass/nodes.scss */
.section-onebyaol .copy b, .section-onebyaol .copy em, .section-onebyaol .copy strong,
.section-onebyaol-advertisers .copy b,
.section-onebyaol-advertisers .copy em,
.section-onebyaol-advertisers .copy strong,
.section-onebyaol-publishers .copy b,
.section-onebyaol-publishers .copy em,
.section-onebyaol-publishers .copy strong,
.section-onebyaol-buzz .copy b,
.section-onebyaol-buzz .copy em,
.section-onebyaol-buzz .copy strong {
  font-weight: 800;
}
/* line 345, ../sass/nodes.scss */
.section-onebyaol h2,
.section-onebyaol-advertisers h2,
.section-onebyaol-publishers h2,
.section-onebyaol-buzz h2 {
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  text-transform: uppercase;
  font-size: 4em;
  line-height: 1.3;
  display: block;
}
@media all and (max-width: 959px) {
  /* line 345, ../sass/nodes.scss */
  .section-onebyaol h2,
  .section-onebyaol-advertisers h2,
  .section-onebyaol-publishers h2,
  .section-onebyaol-buzz h2 {
    font-size: 3.5em;
  }
}
/* line 356, ../sass/nodes.scss */
.section-onebyaol hr,
.section-onebyaol-advertisers hr,
.section-onebyaol-publishers hr,
.section-onebyaol-buzz hr {
  width: 75%;
  border-width: 0 0 .2em 0;
  border-style: solid;
  border-color: #29ABE2;
}
/* line 363, ../sass/nodes.scss */
.section-onebyaol p.sub-header,
.section-onebyaol-advertisers p.sub-header,
.section-onebyaol-publishers p.sub-header,
.section-onebyaol-buzz p.sub-header {
  margin: .5em auto 0 auto;
  text-transform: uppercase;
  font-size: 1.5em;
  font-weight: 600;
}
/* line 369, ../sass/nodes.scss */
.section-onebyaol #block-views-brand-blocks-block-3,
.section-onebyaol-advertisers #block-views-brand-blocks-block-3,
.section-onebyaol-publishers #block-views-brand-blocks-block-3,
.section-onebyaol-buzz #block-views-brand-blocks-block-3 {
  font-size: 1.1em;
}

/* line 375, ../sass/nodes.scss */
.section-onebyaol #video-player {
  margin-top: 1em;
}
/* line 378, ../sass/nodes.scss */
.section-onebyaol .one-section-logo {
  max-width: 300px;
  max-height: 200px;
  text-align: center;
  display: inline-block;
}
/* line 384, ../sass/nodes.scss */
.section-onebyaol .one-section-text {
  font-size: 1.5em;
  margin: .5em auto 1em auto;
  max-width: 600px;
  color: #000;
}
/* line 388, ../sass/nodes.scss */
.section-onebyaol .one-section-text .emphasis {
  max-width: 12em;
  display: block;
  margin: 0 auto .3em auto;
  text-transform: uppercase;
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  font-size: 2.6em;
  line-height: 1;
}
@media all and (max-width: 959px) {
  /* line 388, ../sass/nodes.scss */
  .section-onebyaol .one-section-text .emphasis {
    font-size: 2.5em;
  }
}
/* line 402, ../sass/nodes.scss */
.section-onebyaol .one-section-buttons {
  display: block;
  margin: 0 auto;
  width: 75%;
}
/* line 406, ../sass/nodes.scss */
.section-onebyaol .one-section-buttons .button {
  border-width: 1px;
  border-style: solid;
  border-color: #29abe1;
  color: #29abe1;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  width: auto;
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  margin-bottom: 3em;
  font-size: 22px;
}
/* line 86, ../sass/_custom.scss */
.section-onebyaol .one-section-buttons .button a {
  display: block;
  padding: 1em 1.5em;
  line-height: 1em;
  color: #29abe1;
  text-decoration: none;
}
/* line 92, ../sass/_custom.scss */
.section-onebyaol .one-section-buttons .button a:hover {
  background: #29abe2;
  color: #fff;
}
/* line 411, ../sass/nodes.scss */
.section-onebyaol .one-section-buttons .button:first-child {
  margin-right: 1em;
}
@media all and (max-width: 600px) {
  /* line 415, ../sass/nodes.scss */
  .section-onebyaol .one-section-buttons .button:first-child {
    margin: 0 0 1em 0;
  }
}
/* line 419, ../sass/nodes.scss */
.section-onebyaol .one-section-buttons .button .emphasis {
  text-transform: uppercase;
  font-size: 1.5em;
  line-height: 1;
  display: block;
}
/* line 427, ../sass/nodes.scss */
.section-onebyaol .above-banner {
  width: 65%;
  color: #000;
  margin: 2.5em auto 2em auto;
  font-size: 1.5em;
  font-weight: 600;
}
/* line 433, ../sass/nodes.scss */
.section-onebyaol .above-banner .emphasis {
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  text-transform: uppercase;
  font-size: 1.5em;
  line-height: 1;
  display: block;
}
/* line 442, ../sass/nodes.scss */
.section-onebyaol .banner {
  color: #fff;
  font-size: 1.5em;
  font-weight: 400;
  width: 100%;
  height: 600px;
  background-color: #000;
  margin-bottom: 1em;
  display: table;
}
/* line 452, ../sass/nodes.scss */
.section-onebyaol .banner.simple {
  background-image: url(/sites/aolplatforms.com/files/one/SIMPLE_image.jpg);
  background-size: cover;
}
/* line 457, ../sass/nodes.scss */
.section-onebyaol .banner.open {
  background-image: url(/sites/aolplatforms.com/files/one/OPEN_image.jpg);
  background-size: cover;
}
/* line 462, ../sass/nodes.scss */
.section-onebyaol .banner.intelligent {
  background-image: url(/sites/aolplatforms.com/files/one/INTELLIGENT_image.jpg);
  background-size: cover;
}
@media all and (max-width: 959px) {
  /* line 442, ../sass/nodes.scss */
  .section-onebyaol .banner {
    font-size: 1em;
    height: 200px;
  }
}
/* line 472, ../sass/nodes.scss */
.section-onebyaol .banner > .inner {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}
/* line 477, ../sass/nodes.scss */
.section-onebyaol .banner .banner-text {
  width: 600px;
  margin: 0 auto;
  text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.7);
}
@media all and (max-width: 959px) {
  /* line 477, ../sass/nodes.scss */
  .section-onebyaol .banner .banner-text {
    width: 90%;
  }
}
/* line 486, ../sass/nodes.scss */
.section-onebyaol .banner .emphasis {
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  text-transform: uppercase;
  font-size: 4.5em;
  line-height: 1.3;
  display: block;
}
@media all and (max-width: 959px) {
  /* line 486, ../sass/nodes.scss */
  .section-onebyaol .banner .emphasis {
    font-size: 3.5em;
  }
}

/* line 501, ../sass/nodes.scss */
.section-onebyaol-advertisers article.node-page,
.section-onebyaol-publishers article.node-page {
  padding-bottom: 1em;
}
/* line 504, ../sass/nodes.scss */
.section-onebyaol-advertisers #video-wrapper,
.section-onebyaol-publishers #video-wrapper {
  width: 100%;
  margin-top: 1em;
  position: relative;
}
@media all and (min-width: 960px) {
  /* line 504, ../sass/nodes.scss */
  .section-onebyaol-advertisers #video-wrapper,
  .section-onebyaol-publishers #video-wrapper {
    min-height: 615px;
  }
}
@media all and (min-width: 1200px) {
  /* line 504, ../sass/nodes.scss */
  .section-onebyaol-advertisers #video-wrapper,
  .section-onebyaol-publishers #video-wrapper {
    /* min-height: 815px; */
  }
}
/* line 516, ../sass/nodes.scss */
.section-onebyaol-advertisers #video-wrapper .inner,
.section-onebyaol-publishers #video-wrapper .inner {
  max-width: 100%;
  width: 100%;
  /*top: 40%;*/
  position: absolute;
  text-align: center;
}
/* line 522, ../sass/nodes.scss */
.section-onebyaol-advertisers #video-wrapper .inner .image,
.section-onebyaol-publishers #video-wrapper .inner .image {
  position: absolute;
  margin: 0 auto;
  display: none;
}
/* line 528, ../sass/nodes.scss */
.section-onebyaol-advertisers #video-wrapper .text,
.section-onebyaol-publishers #video-wrapper .text {
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.7);
  text-transform: uppercase;
  line-height: 1;
  font-size: 7.5em;
  color: #fff;
}
@media all and (max-width: 959px) {
  /* line 528, ../sass/nodes.scss */
  .section-onebyaol-advertisers #video-wrapper .text,
  .section-onebyaol-publishers #video-wrapper .text {
    font-size: 4.5em;
  }
}
/* line 540, ../sass/nodes.scss */
.section-onebyaol-advertisers .block .inner,
.section-onebyaol-publishers .block .inner {
  max-width: 960px;
  margin: 0 auto;
}
/* line 544, ../sass/nodes.scss */
.section-onebyaol-advertisers #EdgeID,
.section-onebyaol-publishers #EdgeID {
  position: absolute;
  width: 600px;
  height: 600px;
  margin-bottom: 3em;
  position: relative;
  left: calc(50% - 600px * .5);
  /*
  border-width: 0 0 .2em 0;
  border-style: solid;
  border-color: #29ABE2;
  */
}

/* line 560, ../sass/nodes.scss */
.section-onebyaol-publishers article.node-page {
  padding-bottom: 1em;
}
/* line 563, ../sass/nodes.scss */
.section-onebyaol-publishers #video-wrapper {
  background-image: url(/sites/aolplatforms.com/files/one/ONEbyAOL_pub_hero.jpg);
  background-size: cover;
}

/* line 571, ../sass/nodes.scss */
.section-login {
  background-color: #fff;
}
/* line 572, ../sass/nodes.scss */
.section-login #header, .section-login #footer, .section-login #admin-menu {
  display: none;
}
/* line 575, ../sass/nodes.scss */
.section-login body {
  top: 0;
}
/* line 578, ../sass/nodes.scss */
.section-login body, .section-login #page {
  margin: 0 !important;
}
/* line 581, ../sass/nodes.scss */
.section-login article.node {
  padding: 10px;
}

/* line 587, ../sass/nodes.scss */
.node-article {
  /* Article content node */
}

/* line 591, ../sass/nodes.scss */
.node-unpublished {
  /* Unpublished nodes */
  /* background-color: #fff4f4; */
  /* Drupal core uses a #fff4f4 background */
}
/* line 595, ../sass/nodes.scss */
.node-unpublished p.unpublished {
  /* The word "Unpublished" displayed underneath the content. */
  height: 0;
  overflow: visible;
  color: #d8d8d8;
  font-size: 75px;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word;
}

/***Leadership Team**/
/* line 602, ../sass/nodes.scss */
.page-node-7 h1 {
  display: none;
}

/* line 606, ../sass/nodes.scss */
article.node-7, article.node-our-team div.header {
  width: 100%;
  z-index: 10;
  background: black;
  width: 100%;
  max-height: 155px;
  float: left;
  clear: both;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
}
/* line 618, ../sass/nodes.scss */
article.node-7 h2, article.node-our-team div.header h2 {
  font-size: 58px;
  text-transform: uppercase;
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  text-align: center;
  color: white;
  line-height: 1em;
}
/* line 622, ../sass/nodes.scss */
article.node-7 h3, article.node-our-team div.header h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.6em;
  font-weight: 100;
  color: white;
  margin: .5em auto 0 auto;
}
/* line 627, ../sass/nodes.scss */
article.node-7 .field-name-body .field-items, article.node-our-team div.header .field-name-body .field-items {
  width: 100%;
}

/* line 633, ../sass/nodes.scss */
.page-node-7 .views-field-edit-node {
  position: absolute;
  z-index: 5;
  font-weight: 100;
}

/* line 639, ../sass/nodes.scss */
.page-node-7 .field-content {
  width: 100%;
  height: inherit;
}

/* line 644, ../sass/nodes.scss */
.page-node-7 .bios {
  display: table;
  width: 100%;
  height: inherit;
}

/* line 650, ../sass/nodes.scss */
.page-node-7 .bio-image {
  width: 100%;
  background: black;
}

/* line 655, ../sass/nodes.scss */
.page-node-7 .bio-image img {
  width: 100%;
  opacity: 1.0;
}

/* line 660, ../sass/nodes.scss */
.page-node-7 .bio-text {
  font-size: 0;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-left: 30%;
  padding-right: 15%;
}
/* line 672, ../sass/nodes.scss */
.page-node-7 .bio-text h2 {
  line-height: 1.2em;
}
/* line 674, ../sass/nodes.scss */
.page-node-7 .bio-text h2 a {
  color: white;
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
}
/* line 681, ../sass/nodes.scss */
.page-node-7 .bio-text .bio-title {
  display: inline;
  color: white;
  font-size: 1.2em;
  font-weight: 100;
}
/* line 687, ../sass/nodes.scss */
.page-node-7 .bio-text:hover {
  font-size: 1em;
  line-height: 1.4em;
  cursor: pointer;
  background-color: #29abe1;
  opacity: .75;
}
/* line 693, ../sass/nodes.scss */
.page-node-7 .bio-text:hover:after {
  display: inline-block;
  content: "";
  width: 15px;
  height: 11px;
  background-image: url("../images/right-carat.png");
  background-size: cover;
}

/* line 705, ../sass/nodes.scss */
.page-node-7 .bio-link {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

/* line 715, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2, .node-type-our-team #block-views-our-team-block-2 {
  background: black;
  clear: both;
  float: left;
  width: 100%;
  position: relative;
  height: 280px;
}
/* line 722, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 h2.block-title, .node-type-our-team #block-views-our-team-block-2 h2.block-title {
  display: none;
}
/* line 725, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 .view-our-team, .node-type-our-team #block-views-our-team-block-2 .view-our-team {
  position: relative;
  width: 960px;
  margin: 0 auto;
}
/* line 730, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 .view-header, .node-type-our-team #block-views-our-team-block-2 .view-header {
  float: left;
  width: 50%;
  color: white;
  font-size: 1.5em;
  font-weight: 100;
  color: white;
  padding-top: 145px;
}
/* line 739, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 .view-content, .node-type-our-team #block-views-our-team-block-2 .view-content {
  width: 50%;
  float: left;
  padding-top: 45px;
  font-size: 1em;
  text-transform: uppercase;
}
/* line 745, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 .view-content a, .node-type-our-team #block-views-our-team-block-2 .view-content a {
  color: white;
  text-decoration: none;
  line-height: 2em;
}
/* line 749, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 .view-content a:hover, .node-type-our-team #block-views-our-team-block-2 .view-content a:hover {
  text-decoration: underline;
}
/* line 753, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 .view-content .views-row-even, .node-type-our-team #block-views-our-team-block-2 .view-content .views-row-even {
  width: 50%;
  float: left;
}
/* line 757, ../sass/nodes.scss */
.page-node-7 #block-views-our-team-block-2 .view-content .views-row-odd, .node-type-our-team #block-views-our-team-block-2 .view-content .views-row-odd {
  width: 50%;
  float: left;
}

/* line 766, ../sass/nodes.scss */
.node-type-our-team article .header {
  display: table;
  width: 100%;
}
/* line 769, ../sass/nodes.scss */
.node-type-our-team article .header .inner {
  display: table-cell;
  vertical-align: middle;
}

/* line 777, ../sass/nodes.scss */
.node-type-our-team article.node-our-team div.header {
  margin-bottom: 55px;
}

/* line 781, ../sass/nodes.scss */
.node-type-our-team .leader-wrapper {
  width: 960px;
  height: 350px;
  display: block;
  margin: 0px auto;
  clear: both;
  overflow: hidden;
}

/* line 794, ../sass/nodes.scss */
.node-type-our-team h1.title {
  display: none;
}

/* line 798, ../sass/nodes.scss */
.node-type-our-team .wrapper {
  width: 960px;
  margin: 0 auto;
  padding: 55px 0 55px 0;
  font-size: 1em;
}

/* line 805, ../sass/nodes.scss */
.node-type-our-team h6 {
  margin: 0 0;
  padding: 0 0;
  font-size: 1.6em;
  color: black;
  text-transform: uppercase;
}

/* line 813, ../sass/nodes.scss */
.node-type-our-team .jobTitle {
  font-size: 1.6em;
  line-height: 1em;
  font-weight: 300;
  color: #29abe1;
}

/* line 820, ../sass/nodes.scss */
.node-type-our-team .description {
  padding: 30px 0 0 0;
}

/* line 824, ../sass/nodes.scss */
.node-type-our-team .social-icons {
  width: 960px;
  margin: 0 auto;
  padding: 55px 0;
  clear: both;
}
/* line 829, ../sass/nodes.scss */
.node-type-our-team .social-icons a {
  display: inline-block;
  float: left;
  background: transparent url(../images/new-social-icons.png) no-repeat;
  width: 40px;
  height: 40px;
  margin-right: 10px;
  text-indent: -2000px;
}
/* line 837, ../sass/nodes.scss */
.node-type-our-team .social-icons a.linkedin {
  background-position: 0 -40px;
}
/* line 839, ../sass/nodes.scss */
.node-type-our-team .social-icons a.linkedin:hover {
  background-position: -40px -40px;
}
/* line 843, ../sass/nodes.scss */
.node-type-our-team .social-icons a.twitter {
  background-position: 0 0;
}
/* line 846, ../sass/nodes.scss */
.node-type-our-team .social-icons a:hover {
  background-position: -40px 0;
}

/* line 852, ../sass/nodes.scss */
#block-views-our-team-block-1.block {
  margin-bottom: 0 !important;
}

/* non-stretching pages */
/* line 858, ../sass/nodes.scss */
.section-contact #content, .page-about-events #content, .page-about-past-events #content, .page-node-4 #content, .section-careers #content, .section-one-press #content, .section-one-demo-video #content, .section-videos .full-node #content, .section-premium-formats-network-demos #content, .section-puf-press #content, .section-protected-page #content, .section-aolopenseriestv #content, .section-adaptv-code-conduct #content, .section-aolopenseries #content {
  width: 960px;
  margin: 0 auto;
}

/* press page link */
/* line 865, ../sass/nodes.scss */
.section-one-press #content a, .section-puf-press #content a {
  color: #29abe1;
}

/*blog and perspectives titleb*/
/* line 870, ../sass/nodes.scss */
.page-blog #page-title, .page-node-403 #page-title {
  background: #000;
  clear: both;
  padding: 75px 0;
}

/* line 876, ../sass/nodes.scss */
.page-blog #page-title {
  margin-bottom: 55px;
}

/* blog styles */
/* line 881, ../sass/nodes.scss */
.section-blog {
  /*set the main blog page content's width and centering - update for responsive breakpoints*/
  /*normal post boxes have a set size - update for responsive breakpoints*/
}
/* line 883, ../sass/nodes.scss */
.section-blog #content .view-id-content_options {
  overflow: hidden;
  width: 960px;
  margin: 0 auto;
  clear: both;
  /*target the latest blog post with first-child and make it 4x the others*/
  /*make the latest image large*/
}
/* line 889, ../sass/nodes.scss */
.section-blog #content .view-id-content_options .views-row:first-child {
  background: #f5f5f5;
  width: 630px;
  height: 630px;
}
/* line 894, ../sass/nodes.scss */
.section-blog #content .view-id-content_options .views-row:first-child .views-field-nothing .views-field-nothing-link {
  padding-top: 1260px;
  width: 630px;
  bottom: -630px;
}
/* line 899, ../sass/nodes.scss */
.section-blog #content .view-id-content_options .views-row:first-child .views-field-nothing :hover {
  bottom: 0px;
}
/* line 905, ../sass/nodes.scss */
.section-blog #content .view-id-content_options .views-row:first-child img {
  width: 630px;
  height: 630px;
}
/* line 911, ../sass/nodes.scss */
.section-blog #content .views-row {
  float: left;
  width: 310px;
  height: 310px;
  overflow: hidden;
  margin-right: 5px;
  margin-left: 5px;
  margin-bottom: 10px;
  position: relative;
  /*hover*/
    /*target the container of title, date, and more link
-push it out of view until overing*/
}
/* line 923, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing {
  /*when hovering, set the bottom position to bring it in view*/
  /*style the links in the hover area*/
  /*give the fields padding and a background*/
  /*to align the date and more link, make the created link float and remove background*/
  /*don't float the link so it'll wrap next to the floated date*/
}
/* line 924, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing .views-field-nothing-link {
  width: 310px;
  position: absolute;
  display: block;
  left: 0;
  bottom: -310px;
  color: #fff;
  padding-top: 630px;
  text-decoration: none;
}
/* line 935, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing :hover {
  bottom: 0px;
}
/* line 939, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing span {
  color: #fff;
  text-decoration: none;
}
/* line 944, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing .views-field-title, .section-blog #content .views-row .views-field-nothing .views-field-created, .section-blog #content .views-row .views-field-nothing .views-field-view-node {
  padding: 20px;
  background: rgba(1, 174, 240, 0.75);
  line-height: 135%;
}
/* line 950, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing .views-field-created {
  padding: 0 0 20px 20px;
  margin-right: 10px;
  float: left;
  font-size: 13px;
  text-transform: uppercase;
  background: transparent;
}
/* line 959, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing .views-field-view-node {
  padding: 0 0 20px 0;
  text-align: left;
  font-size: 13px;
}
/* line 963, ../sass/nodes.scss */
.section-blog #content .views-row .views-field-nothing .views-field-view-node span {
  padding-left: 10px;
  border-left: 1px solid #fff;
}

/* line 972, ../sass/nodes.scss */
#block-block-10 {
  clear: both;
  background: #f0f0f0;
  margin: 55px 0 0;
  padding: 40px 10px;
  font-size: 1.6em;
  line-height: 2em;
  text-align: center;
  font-weight: 300;
}
/* line 981, ../sass/nodes.scss */
#block-block-10 p {
  margin: 0;
}
/* line 984, ../sass/nodes.scss */
#block-block-10 a {
  color: inherit;
}

/*individual blog posts*/
/* line 990, ../sass/nodes.scss */
.node-type-article {
  /*make sure the width of the page title isn't cut off... not sure what was causing this*/
}
/* line 991, ../sass/nodes.scss */
.node-type-article #content {
  width: 960px;
  margin: 0 auto;
}
/* line 996, ../sass/nodes.scss */
.node-type-article #page-title span.inner {
  display: block;
  width: 100%;
  margin-top: 55px;
  margin-bottom: .5em;
}

/*social icons*/
/* line 1005, ../sass/nodes.scss */
#block-block-9 {
  width: 100%;
  clear: both;
  float: left;
  margin-top: 2em;
}
/* line 1010, ../sass/nodes.scss */
#block-block-9 h2.block-title {
  float: left;
  width: 7.5%;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  padding-top: 1em;
  font-size: 1.05em;
  line-height: 1.4em;
  font-weight: 600;
}
/* line 1020, ../sass/nodes.scss */
#block-block-9 .shareThisText {
  float: left;
  width: 92.5%;
  clear: right;
  margin-top: 1em;
  position: relative;
}
/* line 1026, ../sass/nodes.scss */
#block-block-9 .shareThisText .link {
  display: inline-block;
  padding-right: 1em;
  width: auto;
  height: 1em;
}
/* line 1031, ../sass/nodes.scss */
#block-block-9 .shareThisText .link a {
  color: #29abe1;
}
/* line 1035, ../sass/nodes.scss */
#block-block-9 .shareThisText .count {
  display: inline;
  font-weight: normal;
  font-size: .7em;
}
/* line 1040, ../sass/nodes.scss */
#block-block-9 .shareThisText .text {
  font-weight: 400;
  font-size: 1em;
  text-transform: uppercase;
  color: #29abe1;
  border-bottom: 1px solid #f0f0f0;
  padding-bottom: .2em;
  cursor: pointer;
}
/* line 1049, ../sass/nodes.scss */
#block-block-9 .shareThisText .text:hover .popup {
  display: block;
}
/* line 1052, ../sass/nodes.scss */
#block-block-9 .shareThisText .text a {
  color: inherit;
  text-decoration: none;
  color: #29abe1 !important;
}
/* line 1057, ../sass/nodes.scss */
#block-block-9 .shareThisText .popup {
  display: none;
  position: absolute;
  top: -43px;
  margin-left: -1em;
  overflow: hidden;
  padding-bottom: 10px;
}
/* line 1065, ../sass/nodes.scss */
#block-block-9 .shareThisText .popup.email {
  margin-left: -2.7em;
}
/* line 1068, ../sass/nodes.scss */
#block-block-9 .shareThisText .popup_inner {
  position: relative;
  border: 1px solid #ddd;
  height: 40px;
  background-color: #fff;
}
/* line 1074, ../sass/nodes.scss */
#block-block-9 .shareThisText .popup_inner:after, #block-block-9 .shareThisText .popup_inner:before {
  top: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
/* line 1083, ../sass/nodes.scss */
#block-block-9 .shareThisText .popup_inner:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #ffffff;
  border-width: 7px;
  left: 50%;
  margin-left: -7px;
}
/* line 1090, ../sass/nodes.scss */
#block-block-9 .shareThisText .popup_inner:before {
  border-color: rgba(221, 221, 221, 0);
  border-top-color: #ddd;
  border-width: 8px;
  left: 50%;
  margin-left: -8px;
}
/* line 1097, ../sass/nodes.scss */
#block-block-9 .shareThisText .stButton {
  padding: 10px 7px 0 7px;
}

/**generic pages*/
/* line 1107, ../sass/nodes.scss */
.page-node-546 footer, .page-about-events footer, .page-about-past-events footer, .page-node-1 footer, .page-node-4 footer, .page-node-222 footer, .page-node-178 footer, .page-node-177 footer {
  margin-top: 6.3em;
  border-top: 1px solid #f0f0f0;
}
/* line 1111, ../sass/nodes.scss */
.page-node-546 h1.title, .page-about-events h1.title, .page-about-past-events h1.title, .page-node-1 h1.title, .page-node-4 h1.title, .page-node-222 h1.title, .page-node-178 h1.title, .page-node-177 h1.title {
  padding: 55px 0 0 0;
  font-size: 1.6em;
}
/* line 1115, ../sass/nodes.scss */
.page-node-546 h2, .page-about-events h2, .page-about-past-events h2, .page-node-1 h2, .page-node-4 h2, .page-node-222 h2, .page-node-178 h2, .page-node-177 h2 {
  margin: 1em 0;
  font-size: 1.2em;
  font-weight: normal;
}
/* line 1120, ../sass/nodes.scss */
.page-node-546 .field-items p, .page-about-events .field-items p, .page-about-past-events .field-items p, .page-node-1 .field-items p, .page-node-4 .field-items p, .page-node-222 .field-items p, .page-node-178 .field-items p, .page-node-177 .field-items p {
  margin: 1em 0;
}
/* line 1123, ../sass/nodes.scss */
.page-node-546 iframe, .page-about-events iframe, .page-about-past-events iframe, .page-node-1 iframe, .page-node-4 iframe, .page-node-222 iframe, .page-node-178 iframe, .page-node-177 iframe {
  padding-top: 40px;
}

/* line 1128, ../sass/nodes.scss */
.page-node-4 .field-items p strong {
  display: block;
  margin-top: 2em;
  text-transform: uppercase;
}

/* line 1135, ../sass/nodes.scss */
.page-about-events #main h2, .page-about-events #main h2 a, .page-about-past-events #main h2, .page-about-past-events #main h2 a {
  margin-bottom: 0;
  color: #29abe1;
  text-decoration: none;
  font-size: 1em;
  text-transform: uppercase;
}
/* line 1142, ../sass/nodes.scss */
.page-about-events #main h2 a:hover, .page-about-past-events #main h2 a:hover {
  text-decoration: underline;
}
/* line 1145, ../sass/nodes.scss */
.page-about-events .view-content-options, .page-about-past-events .view-content-options {
  margin-top: 1em;
}
/* line 1148, ../sass/nodes.scss */
.page-about-events .views-row, .page-about-past-events .views-row {
  padding: 0.5em 0  0  0;
}
/* line 1151, ../sass/nodes.scss */
.page-about-events .events-button a, .page-about-past-events .events-button a {
  display: block;
  margin-top: 3em;
  color: black;
}
/* line 1155, ../sass/nodes.scss */
.page-about-events .events-button a:hover, .page-about-past-events .events-button a:hover {
  color: #666;
}
/* line 1159, ../sass/nodes.scss */
.page-about-events .event-location, .page-about-events .event-date, .page-about-past-events .event-location, .page-about-past-events .event-date {
  font-weight: 600;
}
/* line 1162, ../sass/nodes.scss */
.page-about-events .event-description p, .page-about-past-events .event-description p {
  margin: 0 0;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
}

/* line 1170, ../sass/nodes.scss */
.page-node-546, .page-node-222, .section-7-things-you-need-know-about-programmatic-right-now, .section-white-paper-future-native-mobile-experience, .section-myth-busting-social-media-advertising,
.section-eu-soi2014-report, .two-column-webform, .section-login {
  /* hack for additional "interested" values */
}
/* line 1174, ../sass/nodes.scss */
.page-node-546 .left-field, .page-node-222 .left-field, .section-7-things-you-need-know-about-programmatic-right-now .left-field, .section-white-paper-future-native-mobile-experience .left-field, .section-myth-busting-social-media-advertising .left-field,
.section-eu-soi2014-report .left-field, .two-column-webform .left-field, .section-login .left-field {
  float: left;
  width: 300px;
  padding-top: 2em;
}
/* line 1178, ../sass/nodes.scss */
.page-node-546 .left-field img, .page-node-222 .left-field img, .section-7-things-you-need-know-about-programmatic-right-now .left-field img, .section-white-paper-future-native-mobile-experience .left-field img, .section-myth-busting-social-media-advertising .left-field img,
.section-eu-soi2014-report .left-field img, .two-column-webform .left-field img, .section-login .left-field img {
  max-width: 290px;
}
/* line 1182, ../sass/nodes.scss */
.page-node-546 .right-field, .page-node-222 .right-field, .section-7-things-you-need-know-about-programmatic-right-now .right-field, .section-white-paper-future-native-mobile-experience .right-field, .section-myth-busting-social-media-advertising .right-field,
.section-eu-soi2014-report .right-field, .two-column-webform .right-field, .section-login .right-field {
  float: right;
  width: 660px;
}
/* line 1185, ../sass/nodes.scss */
.page-node-546 .right-field ul, .page-node-222 .right-field ul, .section-7-things-you-need-know-about-programmatic-right-now .right-field ul, .section-white-paper-future-native-mobile-experience .right-field ul, .section-myth-busting-social-media-advertising .right-field ul,
.section-eu-soi2014-report .right-field ul, .two-column-webform .right-field ul, .section-login .right-field ul {
  margin-left: auto !important;
}
/* line 1188, ../sass/nodes.scss */
.page-node-546 .right-field #block-block-9, .page-node-222 .right-field #block-block-9, .section-7-things-you-need-know-about-programmatic-right-now .right-field #block-block-9, .section-white-paper-future-native-mobile-experience .right-field #block-block-9, .section-myth-busting-social-media-advertising .right-field #block-block-9,
.section-eu-soi2014-report .right-field #block-block-9, .two-column-webform .right-field #block-block-9, .section-login .right-field #block-block-9 {
  margin-top: 0 !important;
  margin-bottom: 1em !important;
  padding-bottom: 1em !important;
  border-bottom: 1px solid #CCC;
}
/* line 1193, ../sass/nodes.scss */
.page-node-546 .right-field #block-block-9 .block-title, .page-node-222 .right-field #block-block-9 .block-title, .section-7-things-you-need-know-about-programmatic-right-now .right-field #block-block-9 .block-title, .section-white-paper-future-native-mobile-experience .right-field #block-block-9 .block-title, .section-myth-busting-social-media-advertising .right-field #block-block-9 .block-title,
.section-eu-soi2014-report .right-field #block-block-9 .block-title, .two-column-webform .right-field #block-block-9 .block-title, .section-login .right-field #block-block-9 .block-title {
  width: 10%;
}
/* line 1196, ../sass/nodes.scss */
.page-node-546 .right-field #block-block-9 .shareThisText, .page-node-222 .right-field #block-block-9 .shareThisText, .section-7-things-you-need-know-about-programmatic-right-now .right-field #block-block-9 .shareThisText, .section-white-paper-future-native-mobile-experience .right-field #block-block-9 .shareThisText, .section-myth-busting-social-media-advertising .right-field #block-block-9 .shareThisText,
.section-eu-soi2014-report .right-field #block-block-9 .shareThisText, .two-column-webform .right-field #block-block-9 .shareThisText, .section-login .right-field #block-block-9 .shareThisText {
  width: 90%;
}
/* line 1201, ../sass/nodes.scss */
.page-node-546 .right-field .form-item label, .page-node-222 .right-field .form-item label, .section-7-things-you-need-know-about-programmatic-right-now .right-field .form-item label, .section-white-paper-future-native-mobile-experience .right-field .form-item label, .section-myth-busting-social-media-advertising .right-field .form-item label,
.section-eu-soi2014-report .right-field .form-item label, .two-column-webform .right-field .form-item label, .section-login .right-field .form-item label {
  margin-bottom: 0px !important;
}
/* line 1205, ../sass/nodes.scss */
.page-node-546 .right-field .webform-client-form, .page-node-222 .right-field .webform-client-form, .section-7-things-you-need-know-about-programmatic-right-now .right-field .webform-client-form, .section-white-paper-future-native-mobile-experience .right-field .webform-client-form, .section-myth-busting-social-media-advertising .right-field .webform-client-form,
.section-eu-soi2014-report .right-field .webform-client-form, .two-column-webform .right-field .webform-client-form, .section-login .right-field .webform-client-form {
  margin-left: 0 !important;
  margin: 0 !important;
}
/* line 1209, ../sass/nodes.scss */
.page-node-546 .right-field .webform-client-form .webform-component-textfield input, .page-node-546 .right-field .webform-client-form .webform-component-email input, .page-node-222 .right-field .webform-client-form .webform-component-textfield input, .page-node-222 .right-field .webform-client-form .webform-component-email input, .section-7-things-you-need-know-about-programmatic-right-now .right-field .webform-client-form .webform-component-textfield input, .section-7-things-you-need-know-about-programmatic-right-now .right-field .webform-client-form .webform-component-email input, .section-white-paper-future-native-mobile-experience .right-field .webform-client-form .webform-component-textfield input, .section-white-paper-future-native-mobile-experience .right-field .webform-client-form .webform-component-email input, .section-myth-busting-social-media-advertising .right-field .webform-client-form .webform-component-textfield input, .section-myth-busting-social-media-advertising .right-field .webform-client-form .webform-component-email input,
.section-eu-soi2014-report .right-field .webform-client-form .webform-component-textfield input,
.section-eu-soi2014-report .right-field .webform-client-form .webform-component-email input, .two-column-webform .right-field .webform-client-form .webform-component-textfield input, .two-column-webform .right-field .webform-client-form .webform-component-email input, .section-login .right-field .webform-client-form .webform-component-textfield input, .section-login .right-field .webform-client-form .webform-component-email input {
  width: 285px;
}
/* line 1213, ../sass/nodes.scss */
.page-node-546 .right-field .webform-client-form select, .page-node-222 .right-field .webform-client-form select, .section-7-things-you-need-know-about-programmatic-right-now .right-field .webform-client-form select, .section-white-paper-future-native-mobile-experience .right-field .webform-client-form select, .section-myth-busting-social-media-advertising .right-field .webform-client-form select,
.section-eu-soi2014-report .right-field .webform-client-form select, .two-column-webform .right-field .webform-client-form select, .section-login .right-field .webform-client-form select {
  font-size: 12px !important;
}
/* line 1221, ../sass/nodes.scss */
.page-node-546 form, .page-node-222 form, .section-7-things-you-need-know-about-programmatic-right-now form, .section-white-paper-future-native-mobile-experience form, .section-myth-busting-social-media-advertising form,
.section-eu-soi2014-report form, .two-column-webform form, .section-login form {
  padding-top: .5em;
}
/* line 1224, ../sass/nodes.scss */
.page-node-546 label, .page-node-222 label, .section-7-things-you-need-know-about-programmatic-right-now label, .section-white-paper-future-native-mobile-experience label, .section-myth-busting-social-media-advertising label,
.section-eu-soi2014-report label, .two-column-webform label, .section-login label {
  margin-bottom: 1em;
  font-size: 1em;
  font-weight: 400;
  text-transform: uppercase;
}
/* line 1229, ../sass/nodes.scss */
.page-node-546 label.option, .page-node-222 label.option, .section-7-things-you-need-know-about-programmatic-right-now label.option, .section-white-paper-future-native-mobile-experience label.option, .section-myth-busting-social-media-advertising label.option,
.section-eu-soi2014-report label.option, .two-column-webform label.option, .section-login label.option {
  text-transform: none;
  margin-left: 1.5em;
}
/* line 1234, ../sass/nodes.scss */
.page-node-546 .description, .page-node-222 .description, .section-7-things-you-need-know-about-programmatic-right-now .description, .section-white-paper-future-native-mobile-experience .description, .section-myth-busting-social-media-advertising .description,
.section-eu-soi2014-report .description, .two-column-webform .description, .section-login .description {
  margin-top: 1em;
}
/* line 1237, ../sass/nodes.scss */
.page-node-546 input.form-submit, .page-node-222 input.form-submit, .section-7-things-you-need-know-about-programmatic-right-now input.form-submit, .section-white-paper-future-native-mobile-experience input.form-submit, .section-myth-busting-social-media-advertising input.form-submit,
.section-eu-soi2014-report input.form-submit, .two-column-webform input.form-submit, .section-login input.form-submit {
  text-transform: uppercase;
  font-size: .8em;
  font-family: "Open Sans", sans-serif;
  color: #29abe1;
  padding: 1em 2em;
  font-size: 1em;
  background: white;
  border: 1px solid #29abe2;
}
/* line 1243, ../sass/nodes.scss */
.page-node-546 input.form-submit:hover, .page-node-222 input.form-submit:hover, .section-7-things-you-need-know-about-programmatic-right-now input.form-submit:hover, .section-white-paper-future-native-mobile-experience input.form-submit:hover, .section-myth-busting-social-media-advertising input.form-submit:hover,
.section-eu-soi2014-report input.form-submit:hover, .two-column-webform input.form-submit:hover, .section-login input.form-submit:hover {
  background: #29abe2;
  color: white;
}
/* line 1248, ../sass/nodes.scss */
.page-node-546 select, .page-node-546 input.form-checkbox, .page-node-222 select, .page-node-222 input.form-checkbox, .section-7-things-you-need-know-about-programmatic-right-now select, .section-7-things-you-need-know-about-programmatic-right-now input.form-checkbox, .section-white-paper-future-native-mobile-experience select, .section-white-paper-future-native-mobile-experience input.form-checkbox, .section-myth-busting-social-media-advertising select, .section-myth-busting-social-media-advertising input.form-checkbox,
.section-eu-soi2014-report select,
.section-eu-soi2014-report input.form-checkbox, .two-column-webform select, .two-column-webform input.form-checkbox, .section-login select, .section-login input.form-checkbox {
  border-radius: 0;
  border: 0px inset;
  background: white;
  border: 1px solid #ccc;
}
/* line 1256, ../sass/nodes.scss */
.page-node-546 .form-item-submitted-im-interested-in-programmatic-tv::before, .page-node-222 .form-item-submitted-im-interested-in-programmatic-tv::before, .section-7-things-you-need-know-about-programmatic-right-now .form-item-submitted-im-interested-in-programmatic-tv::before, .section-white-paper-future-native-mobile-experience .form-item-submitted-im-interested-in-programmatic-tv::before, .section-myth-busting-social-media-advertising .form-item-submitted-im-interested-in-programmatic-tv::before,
.section-eu-soi2014-report .form-item-submitted-im-interested-in-programmatic-tv::before, .two-column-webform .form-item-submitted-im-interested-in-programmatic-tv::before, .section-login .form-item-submitted-im-interested-in-programmatic-tv::before {
  display: block !important;
  content: "Programmatic";
  margin-left: -15px;
}
/* line 1261, ../sass/nodes.scss */
.page-node-546 .form-item-submitted-im-interested-in-programmatic-tv, .page-node-546 .form-item-submitted-im-interested-in-programmatic-video, .page-node-546 .form-item-submitted-im-interested-in-programmatic-display, .page-node-546 .form-item-submitted-im-interested-in-programmatic-creative, .page-node-222 .form-item-submitted-im-interested-in-programmatic-tv, .page-node-222 .form-item-submitted-im-interested-in-programmatic-video, .page-node-222 .form-item-submitted-im-interested-in-programmatic-display, .page-node-222 .form-item-submitted-im-interested-in-programmatic-creative, .section-7-things-you-need-know-about-programmatic-right-now .form-item-submitted-im-interested-in-programmatic-tv, .section-7-things-you-need-know-about-programmatic-right-now .form-item-submitted-im-interested-in-programmatic-video, .section-7-things-you-need-know-about-programmatic-right-now .form-item-submitted-im-interested-in-programmatic-display, .section-7-things-you-need-know-about-programmatic-right-now .form-item-submitted-im-interested-in-programmatic-creative, .section-white-paper-future-native-mobile-experience .form-item-submitted-im-interested-in-programmatic-tv, .section-white-paper-future-native-mobile-experience .form-item-submitted-im-interested-in-programmatic-video, .section-white-paper-future-native-mobile-experience .form-item-submitted-im-interested-in-programmatic-display, .section-white-paper-future-native-mobile-experience .form-item-submitted-im-interested-in-programmatic-creative, .section-myth-busting-social-media-advertising .form-item-submitted-im-interested-in-programmatic-tv, .section-myth-busting-social-media-advertising .form-item-submitted-im-interested-in-programmatic-video, .section-myth-busting-social-media-advertising .form-item-submitted-im-interested-in-programmatic-display, .section-myth-busting-social-media-advertising .form-item-submitted-im-interested-in-programmatic-creative,
.section-eu-soi2014-report .form-item-submitted-im-interested-in-programmatic-tv,
.section-eu-soi2014-report .form-item-submitted-im-interested-in-programmatic-video,
.section-eu-soi2014-report .form-item-submitted-im-interested-in-programmatic-display,
.section-eu-soi2014-report .form-item-submitted-im-interested-in-programmatic-creative, .two-column-webform .form-item-submitted-im-interested-in-programmatic-tv, .two-column-webform .form-item-submitted-im-interested-in-programmatic-video, .two-column-webform .form-item-submitted-im-interested-in-programmatic-display, .two-column-webform .form-item-submitted-im-interested-in-programmatic-creative, .section-login .form-item-submitted-im-interested-in-programmatic-tv, .section-login .form-item-submitted-im-interested-in-programmatic-video, .section-login .form-item-submitted-im-interested-in-programmatic-display, .section-login .form-item-submitted-im-interested-in-programmatic-creative {
  padding-left: 15px;
}

/* edits for white paper research form page */
/* line 1272, ../sass/nodes.scss */
.section-7-things-you-need-know-about-programmatic-right-now #content ul,
.section-white-paper-future-native-mobile-experience #content ul,
.section-myth-busting-social-media-advertising #content ul,
.section-eu-soi2014-report #content ul {
  margin-left: 300px;
}
/* line 1275, ../sass/nodes.scss */
.section-7-things-you-need-know-about-programmatic-right-now #content .white-paper-img,
.section-white-paper-future-native-mobile-experience #content .white-paper-img,
.section-myth-busting-social-media-advertising #content .white-paper-img,
.section-eu-soi2014-report #content .white-paper-img {
  float: left;
}
/* line 1279, ../sass/nodes.scss */
.section-7-things-you-need-know-about-programmatic-right-now .webform-client-form,
.section-white-paper-future-native-mobile-experience .webform-client-form,
.section-myth-busting-social-media-advertising .webform-client-form,
.section-eu-soi2014-report .webform-client-form {
  margin-left: 300px;
}

/* line 1286, ../sass/nodes.scss */
#content .two-column-webform ul {
  margin-left: 300px;
}
/* line 1289, ../sass/nodes.scss */
#content .two-column-webform .white-paper-img {
  float: left;
}
/* line 1292, ../sass/nodes.scss */
#content .two-column-webform .webform-client-form {
  margin-left: 300px;
}

/* state of the industry page */
/* line 1301, ../sass/nodes.scss */
.section-2015-state-of-the-industry #page-title {
  display: none;
}
/* line 1305, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-page-title .inner {
  font-size: 58px;
  text-transform: uppercase;
  font-family: "Korolev W01 Cnd Bold", sans-serif;
  text-align: center;
  color: white;
  display: block;
  padding: 100px 0 0 0;
  width: 960px;
  margin: 0 auto;
  text-align: center;
  line-height: 1em;
}
/* line 1315, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-page-header {
  height: 400px;
  background-image: url(/sites/all/themes/aolplatforms/images/soi/img_hero_1500x1000.jpg);
  background-position: left center;
  background-size: 100%;
  background-repeat: no-repeat;
}
/* line 1322, ../sass/nodes.scss */
.section-2015-state-of-the-industry p.sub-links {
  font-family: "Open Sans", sans-serif;
  font-size: 1em;
  font-weight: bold;
  margin-top: 1em;
  text-align: center;
  letter-spacing: 3px;
  color: #FFF;
}
/* line 1330, ../sass/nodes.scss */
.section-2015-state-of-the-industry p.sub-links a {
  color: #FFF;
  text-decoration: underline;
  text-transform: uppercase;
}
/* line 1336, ../sass/nodes.scss */
.section-2015-state-of-the-industry .soi-title-logo {
  text-align: center;
  width: 335px;
  margin: 0 auto;
}
/* line 1341, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div {
  text-align: center;
}
/* line 1343, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div h2 {
  margin: 2em 0 1em 0;
  color: #363636;
  font-size: 1.625em;
}
/* line 1348, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report {
  font-family: "Open Sans", sans-serif;
  background-color: #000;
  height: 300px;
  width: 33%;
  width: calc((100% / 3)-2px);
  float: left;
  display: table;
  color: #FFF;
  border-right: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  background-position: center center;
}
/* line 1360, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report#soi-report-us {
  background-image: url(/sites/all/themes/aolplatforms/images/soi/img_country-region_united-states.jpg);
}
/* line 1363, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report#soi-report-eu {
  background-image: url(/sites/all/themes/aolplatforms/images/soi/img_country-region_european-union.jpg);
}
/* line 1366, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report#soi-report-au {
  background-image: url(/sites/all/themes/aolplatforms/images/soi/img_country-region_australia.jpg);
}
/* line 1369, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report#soi-report-ca {
  background-image: url(/sites/all/themes/aolplatforms/images/soi/img_country-region_canada.jpg);
}
/* line 1372, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report#soi-report-jp {
  background-image: url(/sites/all/themes/aolplatforms/images/soi/img_country-region_japan.jpg);
}
/* line 1375, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report#soi-report-gl {
  background-image: url(/sites/all/themes/aolplatforms/images/soi/img_country-region_global.jpg);
}
/* line 1378, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report .soi-report-header {
  margin: 8em 0 0.2em 0;
  font-size: 0.7em;
  text-transform: uppercase;
  font-weight: bold;
  display: block !important;
}
/* line 1385, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report .soi-report-title {
  font-size: 1.5em;
  display: block !important;
  margin: 0 0 2em 0;
}
/* line 1390, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report .soi-report-button {
  font-size: 1.2em;
  text-transform: uppercase;
  border: 1px solid #FFF;
  padding: 10px 20px;
  color: #FFF;
  text-decoration: none;
}
/* line 1397, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report .soi-report-button:hover {
  background-color: #FFF;
  color: black;
}
/* line 1402, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report .soi-report-notify {
  margin-top: -1.0em !important;
  font-size: 0.8em;
  line-height: 1.5em;
  width: 40%;
  margin: 0 auto;
}
/* line 1408, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report .soi-report-notify a {
  color: #FFF;
}
/* line 1411, ../sass/nodes.scss */
.section-2015-state-of-the-industry #soi-reports-div .soi-report .soi-report-notify strong {
  text-transform: uppercase;
}
/* line 1418, ../sass/nodes.scss */
.section-2015-state-of-the-industry .block-webform {
  display: none;
}
/* line 1422, ../sass/nodes.scss */
.section-2015-state-of-the-industry #cboxLoadedContent .block-webform {
  display: inline-block !important;
  background-color: #000;
  padding: 15px;
  color: #FFF;
}

