/* VARS */
/* line 13, ../sass/_base.scss */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url(/sites/all/themes/s2013/js/boxsizing.htc); }

/* A less configurable but more areodynamic transition mixin */
/* REQUIRES COMPASS */
/* Faster gradients, if a stop is not specified a -20 of the start 
is assigned for you this may be adjustable in the near future */
/* Fonts */
@font-face {
  font-family: 'HelveticaNeueLTStd75Bold';
  src: url("../fonts/helveticaneueltstd-bd-webfont.eot");
  src: url("../fonts/helveticaneueltstd-bd-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/helveticaneueltstd-bd-webfont.woff") format("woff"), url("../fonts/helveticaneueltstd-bd-webfont.ttf") format("truetype"), url("../fonts/helveticaneueltstd-bd-webfont.svg#HelveticaNeueLTStd75Bold") format("svg");
  font-weight: normal;
  font-style: normal; }

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

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

@font-face {
  font-family: 'HelveticaNeueLTStd45Light';
  src: url("helveticaneueltstd-lt-webfont.eot");
  src: local("☺"), url("../fonts/helveticaneueltstd-lt-webfont.woff") format("woff"), url("../fonts/helveticaneueltstd-lt-webfont.ttf") format("truetype"), url("../fonts/helveticaneueltstd-lt-webfont.svg#webfont0kVe2CEL") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 2, ../sass/global.scss */
body {
  background: #8299ad url(../img/bg.png);
  font-size: 62.5%;
  font-family: 'HelveticaNeueLTStd55Roman'; }

/* line 7, ../sass/global.scss */
h1 {
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: 36px;
  font-weight: normal;
  font-style: normal;
  color: #828282;
  margin: 20px 0; }

/* line 12, ../sass/global.scss */
h2 {
  font-family: 'HelveticaNeueLTStd65Medium';
  font-size: 22px;
  font-weight: normal;
  font-style: normal;
  margin: 0 0 20px;
  color: #828282; }

/* line 17, ../sass/global.scss */
h3 {
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 10px; }

/* line 21, ../sass/global.scss */
h4 {
  font-family: 'HelveticaNeueLTStd55Roman';
  font-size: 18px;
  font-weight: normal;
  font-style: normal; }

/* line 24, ../sass/global.scss */
h5 {
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  color: #4f6273;
  margin-bottom: 10px;
  line-height: 1.2; }

/* line 31, ../sass/global.scss */
h6 {
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: 14px;
  font-weight: normal;
  font-style: normal; }

/* line 35, ../sass/global.scss */
hr {
  border-top: 1px solid #4F6273;
  border-bottom: none;
  height: 0; }

/* line 41, ../sass/global.scss */
a {
  color: #e65030;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out; }
  /* line 45, ../sass/global.scss */
  a:hover {
    text-decoration: underline; }
  /* line 48, ../sass/global.scss */
  a.active {
    color: #e65030; }

/* line 52, ../sass/global.scss */
li a.active {
  color: #e65030; }

/* line 55, ../sass/global.scss */
p, td {
  font-size: 14px;
  line-height: 20px;
  margin: 0 0 20px; }
  /* line 59, ../sass/global.scss */
  p strong, td strong {
    font-family: 'HelveticaNeueLTStd75Bold';
    font-size: inherit;
    font-weight: normal;
    font-style: normal; }

/* line 64, ../sass/global.scss */
.front p {
  font-size: 12px;
  line-height: 15px; }

/* Page Styles */
/* line 69, ../sass/global.scss */
.page {
  background: rgba(255, 255, 255, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);
  /* IE6–IE9 */
  zoom: 1;
  width: 1030px;
  margin: 0 auto;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); }

/* HEADER */
/* line 79, ../sass/global.scss */
.page .zone-branding .region-branding {
  margin: 0;
  width: 755px; }
  /* line 82, ../sass/global.scss */
  .page .zone-branding .region-branding .block-block-2 {
    float: left; }
    /* line 84, ../sass/global.scss */
    .page .zone-branding .region-branding .block-block-2 img {
      margin-top: 90px; }
/* line 89, ../sass/global.scss */
.page .zone-branding .region-user-second {
  margin: 0;
  width: 205px;
  text-align: right; }

/* line 95, ../sass/global.scss */
.branding-data {
  float: left;
  width: 436px; }

/* line 99, ../sass/global.scss */
.logo-img {
  margin-left: -45px; }

/* Social */
/* line 104, ../sass/global.scss */
.block-menu-social ul {
  list-style: none;
  text-align: right;
  margin: 78px 0 19px; }
  /* line 108, ../sass/global.scss */
  .block-menu-social ul li {
    padding: 0;
    display: inline;
    list-style: none;
    width: 19px;
    height: 19px; }
    /* line 114, ../sass/global.scss */
    .block-menu-social ul li a {
      opacity: 0.9;
      height: 19px;
      width: 19px;
      display: inline-block;
      background: url(../img/main-sprite.png) no-repeat -9px -179px; }
      /* line 123, ../sass/global.scss */
      .block-menu-social ul li a.google-plus {
        background-position: -33px -179px; }
      /* line 126, ../sass/global.scss */
      .block-menu-social ul li a.twitter {
        background-position: -56px -179px; }
      /* line 129, ../sass/global.scss */
      .block-menu-social ul li a.youtube {
        background-position: -79px -179px; }
      /* line 132, ../sass/global.scss */
      .block-menu-social ul li a.rss {
        background-position: -102px -179px; }
      /* line 135, ../sass/global.scss */
      .block-menu-social ul li a:hover {
        opacity: 1.0; }

/* Search */
/* line 144, ../sass/global.scss */
.block-search .form-type-textfield {
  margin: 0; }
/* line 147, ../sass/global.scss */
.block-search form#search-block-form {
  background-color: transparent;
  background: rgba(72, 89, 105, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F485969,endColorstr=#3F485969);
  /* IE6–IE9 */
  zoom: 1;
  width: 185px;
  float: right; }
/* line 155, ../sass/global.scss */
.block-search input {
  height: 25px;
  background: none;
  border: 0;
  border-radius: 0;
  text-shadow: none;
  color: white;
  margin: 0;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out; }
/* line 165, ../sass/global.scss */
.block-search input.form-text {
  width: 142px;
  height: 24px;
  background: none !important;
  border: none !important; }
  /* line 170, ../sass/global.scss */
  .block-search input.form-text:active, .block-search input.form-text:focus {
    -webkit-box-shadow: 0 0 10px #4f6273;
    -moz-box-shadow: 0 0 10px #4f6273;
    box-shadow: 0 0 10px #4f6273; }
/* line 174, ../sass/global.scss */
.block-search input.form-submit {
  width: 40px;
  font-size: 10px;
  padding: 0; }
  /* line 178, ../sass/global.scss */
  .block-search input.form-submit:hover {
    background-color: transparent;
    background: rgba(72, 89, 105, 0.75);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF485969,endColorstr=#BF485969);
    /* IE6–IE9 */
    zoom: 1; }

/* MAIN NAV */
/* line 189, ../sass/global.scss */
.block-menu-block-6 {
  z-index: 10;
  position: relative; }

/* line 193, ../sass/global.scss */
.menu-block-6 {
  padding: 6px 0;
  margin: 0 0 10px;
  height: 46px;
  background-color: rgba(150, 150, 150, 0.6);
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(150, 150, 150, 0.6)), color-stop(100%, rgba(130, 130, 130, 0.6)));
  background-image: -webkit-linear-gradient(rgba(150, 150, 150, 0.6), rgba(130, 130, 130, 0.6));
  background-image: -moz-linear-gradient(rgba(150, 150, 150, 0.6), rgba(130, 130, 130, 0.6));
  background-image: -o-linear-gradient(rgba(150, 150, 150, 0.6), rgba(130, 130, 130, 0.6));
  background-image: linear-gradient(rgba(150, 150, 150, 0.6), rgba(130, 130, 130, 0.6));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99969696,endColorstr=#99969696);
  /* IE6–IE9 */
  zoom: 1; }
  /* line 200, ../sass/global.scss */
  .menu-block-6 > .menu {
    list-style: none; }
    /* line 202, ../sass/global.scss */
    .menu-block-6 > .menu > li {
      float: left;
      display: block;
      padding: 8px 20px;
      -webkit-transition: all 0.2s ease-out;
      -moz-transition: all 0.2s ease-out;
      -ms-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out;
      height: 34px;
      list-style: none; }
      /* line 209, ../sass/global.scss */
      .menu-block-6 > .menu > li > a {
        background: url(../img/main-sprite.png) no-repeat -152px -145px;
        height: 10px;
        width: 14px;
        display: block;
        margin-top: 3px; }
      /* line 216, ../sass/global.scss */
      .menu-block-6 > .menu > li.menu-mlid-218 {
        width: 54px; }
      /* line 219, ../sass/global.scss */
      .menu-block-6 > .menu > li.menu-mlid-386 {
        width: 150px; }
        /* line 221, ../sass/global.scss */
        .menu-block-6 > .menu > li.menu-mlid-386 .for-submitters {
          width: 110px;
          height: 13px;
          background-position: 0 -56px; }
      /* line 227, ../sass/global.scss */
      .menu-block-6 > .menu > li.menu-mlid-387 {
        width: 149px; }
        /* line 229, ../sass/global.scss */
        .menu-block-6 > .menu > li.menu-mlid-387 .for-volunteers {
          width: 109px;
          height: 13px;
          background-position: 0 -84px; }
      /* line 235, ../sass/global.scss */
      .menu-block-6 > .menu > li.menu-mlid-385 {
        width: 145px; }
        /* line 237, ../sass/global.scss */
        .menu-block-6 > .menu > li.menu-mlid-385 .for-attendees {
          width: 105px;
          height: 13px;
          background-position: 0 0; }
      /* line 243, ../sass/global.scss */
      .menu-block-6 > .menu > li.menu-mlid-388 {
        width: 141px; }
        /* line 245, ../sass/global.scss */
        .menu-block-6 > .menu > li.menu-mlid-388 .for-the-media {
          width: 101px;
          height: 13px;
          background-position: 0 -112px; }
      /* line 251, ../sass/global.scss */
      .menu-block-6 > .menu > li.menu-mlid-389 {
        width: 250px; }
        /* line 253, ../sass/global.scss */
        .menu-block-6 > .menu > li.menu-mlid-389 .for-exhibitors-advertisers {
          width: 210px;
          height: 13px;
          background-position: 0 -28px; }
      /* line 259, ../sass/global.scss */
      .menu-block-6 > .menu > li > ul {
        display: none;
        position: relative;
        width: 250px;
        padding: 10px;
        margin: 10px 0 0 -20px;
        -webkit-box-shadow: 0px 0px 4px #666666;
        -moz-box-shadow: 0px 0px 4px #666666;
        box-shadow: 0px 0px 4px #666666;
        background-color: #e65030;
        background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e65030), color-stop(100%, #d23c1c));
        background-image: -webkit-linear-gradient(#e65030, #d23c1c);
        background-image: -moz-linear-gradient(#e65030, #d23c1c);
        background-image: -o-linear-gradient(#e65030, #d23c1c);
        background-image: linear-gradient(#e65030, #d23c1c);
        list-style: none;
        list-style-image: none; }
        /* line 269, ../sass/global.scss */
        .menu-block-6 > .menu > li > ul > li {
          list-style: none;
          list-style-image: none; }
          /* line 272, ../sass/global.scss */
          .menu-block-6 > .menu > li > ul > li a {
            color: white;
            font-size: 13px;
            line-height: 28px; }
      /* line 279, ../sass/global.scss */
      .menu-block-6 > .menu > li.menu-mlid-385 > ul {
        width: 930px;
        overflow: hidden;
        margin-left: -405px; }
        /* line 284, ../sass/global.scss */
        .menu-block-6 > .menu > li.menu-mlid-385 > ul span {
          margin-left: 0.5em;
          font-family: 'HelveticaNeueLTStd75Bold';
          font-size: 10px;
          font-weight: normal;
          font-style: normal;
          color: #bde3dc;
          text-transform: uppercase; }
        /* line 290, ../sass/global.scss */
        .menu-block-6 > .menu > li.menu-mlid-385 > ul > li {
          width: 24.4%;
          float: left;
          height: 460px;
          list-style: none;
          list-style-image: none;
          border-right: 1px solid #ec7c64; }
          /* line 297, ../sass/global.scss */
          .menu-block-6 > .menu > li.menu-mlid-385 > ul > li.first, .menu-block-6 > .menu > li.menu-mlid-385 > ul > li.last {
            border-right: none; }
          /* line 300, ../sass/global.scss */
          .menu-block-6 > .menu > li.menu-mlid-385 > ul > li > ul {
            list-style: none; }
            /* line 302, ../sass/global.scss */
            .menu-block-6 > .menu > li.menu-mlid-385 > ul > li > ul > li {
              list-style: none; }
              /* line 304, ../sass/global.scss */
              .menu-block-6 > .menu > li.menu-mlid-385 > ul > li > ul > li > ul {
                display: none; }
      /* line 311, ../sass/global.scss */
      .menu-block-6 > .menu > li.active {
        background-color: #e65030;
        -webkit-box-shadow: 0px 0px 4px #666666;
        -moz-box-shadow: 0px 0px 4px #666666;
        box-shadow: 0px 0px 4px #666666; }
      /* line 315, ../sass/global.scss */
      .menu-block-6 > .menu > li:hover {
        background-color: #e65030;
        -webkit-box-shadow: 0px 0px 4px #666666;
        -moz-box-shadow: 0px 0px 4px #666666;
        box-shadow: 0px 0px 4px #666666; }
        /* line 318, ../sass/global.scss */
        .menu-block-6 > .menu > li:hover > ul {
          display: block; }
    /* line 324, ../sass/global.scss */
    .menu-block-6 > .menu > li.first {
      margin-right: 37px; }
      /* line 326, ../sass/global.scss */
      .menu-block-6 > .menu > li.first:hover, .menu-block-6 > .menu > li.first.active {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        background-color: transparent; }
  /* line 333, ../sass/global.scss */
  .menu-block-6 .menu-mlid-537 > span {
    display: none; }
  /* line 336, ../sass/global.scss */
  .menu-block-6 .menu-mlid-537 > ul {
    margin-top: 10px; }

/* Main Page Slideshow */
/* line 344, ../sass/global.scss */
#region-menu, .container-12 .region-slider.grid-12 {
  width: 100%;
  margin: 0; }
  /* line 347, ../sass/global.scss */
  #region-menu .view-front-slideshow, .container-12 .region-slider.grid-12 .view-front-slideshow {
    z-index: 10;
    position: relative; }
    /* line 351, ../sass/global.scss */
    #region-menu .view-front-slideshow .view-footer a, .container-12 .region-slider.grid-12 .view-front-slideshow .view-footer a {
      border: 0;
      font: 0/0 a;
      text-shadow: none;
      color: transparent;
      background-color: transparent;
      background: url(../img/main-sprite.png) no-repeat;
      display: block;
      width: 11px;
      height: 13px;
      top: 164px;
      position: absolute;
      opacity: 0.7;
      -webkit-transition: all 0.2s ease-out;
      -moz-transition: all 0.2s ease-out;
      -ms-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
      /* line 365, ../sass/global.scss */
      #region-menu .view-front-slideshow .view-footer a:hover, .container-12 .region-slider.grid-12 .view-front-slideshow .view-footer a:hover {
        opacity: 1; }
    /* line 369, ../sass/global.scss */
    #region-menu .view-front-slideshow .view-footer #prev1, .container-12 .region-slider.grid-12 .view-front-slideshow .view-footer #prev1 {
      background-position: -66px -143px;
      left: -19px; }
    /* line 373, ../sass/global.scss */
    #region-menu .view-front-slideshow .view-footer #next1, .container-12 .region-slider.grid-12 .view-front-slideshow .view-footer #next1 {
      background-position: -99px -143px;
      right: -19px; }

/* line 381, ../sass/global.scss */
.view-front-slideshow .view-content {
  height: 351px;
  overflow: hidden; }

/*  Twitter */
/* line 387, ../sass/global.scss */
.block-block-1 {
  background-color: transparent;
  background: rgba(72, 89, 105, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F485969,endColorstr=#3F485969);
  /* IE6–IE9 */
  overflow: hidden;
  padding: 10px 2.083%;
  margin-top: 10px; }
  /* line 394, ../sass/global.scss */
  .block-block-1 .twitter-icon {
    background: url(../img/main-sprite.png) no-repeat -3px -137px;
    width: 32px;
    height: 26px;
    display: block;
    float: left; }

/* line 402, ../sass/global.scss */
div.tweets-pulled-listing {
  height: auto !important; }
  /* line 404, ../sass/global.scss */
  div.tweets-pulled-listing div {
    color: #333;
    line-height: 27px;
    width: 100%;
    height: auto !important; }
  /* line 410, ../sass/global.scss */
  div.tweets-pulled-listing span.tweet-text {
    top: 4px !important;
    font-size: 13px;
    width: 100%;
    display: block;
    padding: 0 0 0 55px; }
  /* line 417, ../sass/global.scss */
  div.tweets-pulled-listing a {
    color: #e65030; }

/* Block Latest Updates */
/* line 425, ../sass/global.scss */
.block-latest-updates-block {
  padding: 18px 20px; }
  /* line 427, ../sass/global.scss */
  .block-latest-updates-block .date {
    font-family: 'HelveticaNeueLTStd65Medium';
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #828282; }

/* Front Promos */
/* line 433, ../sass/global.scss */
body.front .zone-postscript-wrapper .grid-3 {
  margin: 0;
  width: 25%; }

/* line 437, ../sass/global.scss */
.region-postscript-second, .region-postscript-third, .region-postscript-fourth {
  margin: 0; }

/* line 440, ../sass/global.scss */
.block-front-page-promos-block, .block-front-page-promos-block-1, .block-front-page-promos-block-2, .block-front-page-promos-block-3, .block-9 {
  width: 240px;
  min-height: 255px;
  padding: 20px 20px 0 20px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out; }
  /* line 444, ../sass/global.scss */
  .block-front-page-promos-block p, .block-front-page-promos-block-1 p, .block-front-page-promos-block-2 p, .block-front-page-promos-block-3 p, .block-9 p {
    margin-bottom: 0; }
  /* line 66, ../sass/_base.scss */
  .block-front-page-promos-block:hover, .block-front-page-promos-block.active, .block-front-page-promos-block-1:hover, .block-front-page-promos-block-1.active, .block-front-page-promos-block-2:hover, .block-front-page-promos-block-2.active, .block-front-page-promos-block-3:hover, .block-front-page-promos-block-3.active, .block-9:hover, .block-9.active {
    background: rgba(255, 255, 255, 0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);
    /* IE6–IE9 */
    zoom: 1; }
  /* line 450, ../sass/global.scss */
  .block-front-page-promos-block:hover iframe, .block-front-page-promos-block:hover img, .block-front-page-promos-block-1:hover iframe, .block-front-page-promos-block-1:hover img, .block-front-page-promos-block-2:hover iframe, .block-front-page-promos-block-2:hover img, .block-front-page-promos-block-3:hover iframe, .block-front-page-promos-block-3:hover img, .block-9:hover iframe, .block-9:hover img {
    -webkit-box-shadow: 1px 1px 10px #666666;
    -moz-box-shadow: 1px 1px 10px #666666;
    box-shadow: 1px 1px 10px #666666; }
  /* line 454, ../sass/global.scss */
  .block-front-page-promos-block iframe, .block-front-page-promos-block img, .block-front-page-promos-block-1 iframe, .block-front-page-promos-block-1 img, .block-front-page-promos-block-2 iframe, .block-front-page-promos-block-2 img, .block-front-page-promos-block-3 iframe, .block-front-page-promos-block-3 img, .block-9 iframe, .block-9 img {
    -webkit-box-shadow: 1px 1px 4px #666666;
    -moz-box-shadow: 1px 1px 4px #666666;
    box-shadow: 1px 1px 4px #666666;
    margin: 0 0 10px; }

/* Countdown */
/* line 460, ../sass/global.scss */
.block-block-7, .block-block-8 {
  padding: 20px; }

/* line 463, ../sass/global.scss */
.days, .hours {
  font-family: 'HelveticaNeueLTStd45Light';
  font-size: 60px;
  font-weight: normal;
  font-style: normal;
  color: white; }

/* line 467, ../sass/global.scss */
.days-container, .hours-container {
  font-family: 'HelveticaNeueLTStd45Light';
  font-size: 40px;
  font-weight: normal;
  font-style: normal;
  color: white; }
  /* line 470, ../sass/global.scss */
  .days-container em, .hours-container em {
    font-style: normal; }

/* line 474, ../sass/global.scss */
.view-id-homepage_countdown {
  padding: 20px; }

/* Breadcrumb */
/* line 479, ../sass/global.scss */
#breadcrumb {
  padding-left: 240px;
  float: right; }
  /* line 482, ../sass/global.scss */
  #breadcrumb .ir {
    font-family: 'HelveticaNeueLTStd55Roman';
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #e65030; }
  /* line 486, ../sass/global.scss */
  #breadcrumb .hidden {
    display: none; }

/* Main Page */
/* line 491, ../sass/global.scss */
.not-front .zone-content {
  background-color: transparent;
  background-color: rgba(255, 255, 255, 0.4);
  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);
  /* IE6–IE9 */
  zoom: 1;
  padding: 20px 0 20px; }

/* line 499, ../sass/global.scss */
.region-content li {
  font-size: 14px;
  line-height: 19px; }
/* line 503, ../sass/global.scss */
.region-content .field-name-body {
  margin: 0 0 80px; }

/* Header Images */
/* line 512, ../sass/global.scss */
.block-block-3 {
  height: 100px;
  width: 960px;
  background: url(../img/headerbg-sprite.png) no-repeat;
  margin-bottom: 2px;
  z-index: 1;
  position: relative; }

/* line 520, ../sass/global.scss */
.context-submitters .block-block-3 {
  background-position: 0 -550px; }

/* line 523, ../sass/global.scss */
.context-volunteers .block-block-3 {
  background-position: 0 -440px; }

/* line 526, ../sass/global.scss */
.context-attendees .block-block-3 {
  background-position: 0 -330px; }

/* line 529, ../sass/global.scss */
.context-media .block-block-3 {
  background-position: 0 -220px; }

/* line 532, ../sass/global.scss */
.context-exhibitors-advertisers .block-block-3 {
  background-position: 0 -110px; }

/*         ----------START Left Col------------             */
/* line 539, ../sass/global.scss */
.region-sidebar-first {
  padding-left: 10px; }

/* line 543, ../sass/global.scss */
.menu-block-2 > ul.menu, .menu-block-2 #sftitoc, .menu-block-3 > ul.menu, .menu-block-3 #sftitoc, .menu-block-5 ul li > ul.menu, .menu-block-5 ul li #sftitoc, .menu-block-4 > ul.menu, .menu-block-4 #sftitoc, .menu-block-1 > ul.menu, .menu-block-1 #sftitoc, .block-block-10 > ul.menu, .block-block-10 #sftitoc, .menu-block-7 > ul.menu, .menu-block-7 #sftitoc {
  list-style: none;
  width: 200px; }
  /* line 546, ../sass/global.scss */
  .menu-block-2 > ul.menu > li, .menu-block-2 #sftitoc > li, .menu-block-3 > ul.menu > li, .menu-block-3 #sftitoc > li, .menu-block-5 ul li > ul.menu > li, .menu-block-5 ul li #sftitoc > li, .menu-block-4 > ul.menu > li, .menu-block-4 #sftitoc > li, .menu-block-1 > ul.menu > li, .menu-block-1 #sftitoc > li, .block-block-10 > ul.menu > li, .block-block-10 #sftitoc > li, .menu-block-7 > ul.menu > li, .menu-block-7 #sftitoc > li {
    list-style: none;
    padding: 0;
    margin: 0;
    border-bottom: 1px solid #4f6273; }
    /* line 551, ../sass/global.scss */
    .menu-block-2 > ul.menu > li.first, .menu-block-2 #sftitoc > li.first, .menu-block-3 > ul.menu > li.first, .menu-block-3 #sftitoc > li.first, .menu-block-5 ul li > ul.menu > li.first, .menu-block-5 ul li #sftitoc > li.first, .menu-block-4 > ul.menu > li.first, .menu-block-4 #sftitoc > li.first, .menu-block-1 > ul.menu > li.first, .menu-block-1 #sftitoc > li.first, .block-block-10 > ul.menu > li.first, .block-block-10 #sftitoc > li.first, .menu-block-7 > ul.menu > li.first, .menu-block-7 #sftitoc > li.first {
      border-top: 1px solid #4f6273; }
    /* line 555, ../sass/global.scss */
    .menu-block-2 > ul.menu > li > ul > li, .menu-block-2 #sftitoc > li > ul > li, .menu-block-3 > ul.menu > li > ul > li, .menu-block-3 #sftitoc > li > ul > li, .menu-block-5 ul li > ul.menu > li > ul > li, .menu-block-5 ul li #sftitoc > li > ul > li, .menu-block-4 > ul.menu > li > ul > li, .menu-block-4 #sftitoc > li > ul > li, .menu-block-1 > ul.menu > li > ul > li, .menu-block-1 #sftitoc > li > ul > li, .block-block-10 > ul.menu > li > ul > li, .block-block-10 #sftitoc > li > ul > li, .menu-block-7 > ul.menu > li > ul > li, .menu-block-7 #sftitoc > li > ul > li {
      border: none;
      margin: 0;
      padding: 0;
      list-style: none; }
      /* line 560, ../sass/global.scss */
      .menu-block-2 > ul.menu > li > ul > li a, .menu-block-2 #sftitoc > li > ul > li a, .menu-block-3 > ul.menu > li > ul > li a, .menu-block-3 #sftitoc > li > ul > li a, .menu-block-5 ul li > ul.menu > li > ul > li a, .menu-block-5 ul li #sftitoc > li > ul > li a, .menu-block-4 > ul.menu > li > ul > li a, .menu-block-4 #sftitoc > li > ul > li a, .menu-block-1 > ul.menu > li > ul > li a, .menu-block-1 #sftitoc > li > ul > li a, .block-block-10 > ul.menu > li > ul > li a, .block-block-10 #sftitoc > li > ul > li a, .menu-block-7 > ul.menu > li > ul > li a, .menu-block-7 #sftitoc > li > ul > li a {
        display: block;
        font-size: 12px;
        padding: 8px 8px 8px 20px; }
        /* line 66, ../sass/_base.scss */
        .menu-block-2 > ul.menu > li > ul > li a:hover, .menu-block-2 > ul.menu > li > ul > li a.active, .menu-block-2 #sftitoc > li > ul > li a:hover, .menu-block-2 #sftitoc > li > ul > li a.active, .menu-block-3 > ul.menu > li > ul > li a:hover, .menu-block-3 > ul.menu > li > ul > li a.active, .menu-block-3 #sftitoc > li > ul > li a:hover, .menu-block-3 #sftitoc > li > ul > li a.active, .menu-block-5 ul li > ul.menu > li > ul > li a:hover, .menu-block-5 ul li > ul.menu > li > ul > li a.active, .menu-block-5 ul li #sftitoc > li > ul > li a:hover, .menu-block-5 ul li #sftitoc > li > ul > li a.active, .menu-block-4 > ul.menu > li > ul > li a:hover, .menu-block-4 > ul.menu > li > ul > li a.active, .menu-block-4 #sftitoc > li > ul > li a:hover, .menu-block-4 #sftitoc > li > ul > li a.active, .menu-block-1 > ul.menu > li > ul > li a:hover, .menu-block-1 > ul.menu > li > ul > li a.active, .menu-block-1 #sftitoc > li > ul > li a:hover, .menu-block-1 #sftitoc > li > ul > li a.active, .block-block-10 > ul.menu > li > ul > li a:hover, .block-block-10 > ul.menu > li > ul > li a.active, .block-block-10 #sftitoc > li > ul > li a:hover, .block-block-10 #sftitoc > li > ul > li a.active, .menu-block-7 > ul.menu > li > ul > li a:hover, .menu-block-7 > ul.menu > li > ul > li a.active, .menu-block-7 #sftitoc > li > ul > li a:hover, .menu-block-7 #sftitoc > li > ul > li a.active {
          background: rgba(255, 255, 255, 0.6);
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);
          /* IE6–IE9 */
          zoom: 1; }
      /* line 566, ../sass/global.scss */
      .menu-block-2 > ul.menu > li > ul > li > ul, .menu-block-2 #sftitoc > li > ul > li > ul, .menu-block-3 > ul.menu > li > ul > li > ul, .menu-block-3 #sftitoc > li > ul > li > ul, .menu-block-5 ul li > ul.menu > li > ul > li > ul, .menu-block-5 ul li #sftitoc > li > ul > li > ul, .menu-block-4 > ul.menu > li > ul > li > ul, .menu-block-4 #sftitoc > li > ul > li > ul, .menu-block-1 > ul.menu > li > ul > li > ul, .menu-block-1 #sftitoc > li > ul > li > ul, .block-block-10 > ul.menu > li > ul > li > ul, .block-block-10 #sftitoc > li > ul > li > ul, .menu-block-7 > ul.menu > li > ul > li > ul, .menu-block-7 #sftitoc > li > ul > li > ul {
        display: none; }
    /* line 571, ../sass/global.scss */
    .menu-block-2 > ul.menu > li > a, .menu-block-2 #sftitoc > li > a, .menu-block-3 > ul.menu > li > a, .menu-block-3 #sftitoc > li > a, .menu-block-5 ul li > ul.menu > li > a, .menu-block-5 ul li #sftitoc > li > a, .menu-block-4 > ul.menu > li > a, .menu-block-4 #sftitoc > li > a, .menu-block-1 > ul.menu > li > a, .menu-block-1 #sftitoc > li > a, .block-block-10 > ul.menu > li > a, .block-block-10 #sftitoc > li > a, .menu-block-7 > ul.menu > li > a, .menu-block-7 #sftitoc > li > a {
      width: 200px;
      display: block;
      padding: 8px;
      font-size: 14px; }
      /* line 66, ../sass/_base.scss */
      .menu-block-2 > ul.menu > li > a:hover, .menu-block-2 > ul.menu > li > a.active, .menu-block-2 #sftitoc > li > a:hover, .menu-block-2 #sftitoc > li > a.active, .menu-block-3 > ul.menu > li > a:hover, .menu-block-3 > ul.menu > li > a.active, .menu-block-3 #sftitoc > li > a:hover, .menu-block-3 #sftitoc > li > a.active, .menu-block-5 ul li > ul.menu > li > a:hover, .menu-block-5 ul li > ul.menu > li > a.active, .menu-block-5 ul li #sftitoc > li > a:hover, .menu-block-5 ul li #sftitoc > li > a.active, .menu-block-4 > ul.menu > li > a:hover, .menu-block-4 > ul.menu > li > a.active, .menu-block-4 #sftitoc > li > a:hover, .menu-block-4 #sftitoc > li > a.active, .menu-block-1 > ul.menu > li > a:hover, .menu-block-1 > ul.menu > li > a.active, .menu-block-1 #sftitoc > li > a:hover, .menu-block-1 #sftitoc > li > a.active, .block-block-10 > ul.menu > li > a:hover, .block-block-10 > ul.menu > li > a.active, .block-block-10 #sftitoc > li > a:hover, .block-block-10 #sftitoc > li > a.active, .menu-block-7 > ul.menu > li > a:hover, .menu-block-7 > ul.menu > li > a.active, .menu-block-7 #sftitoc > li > a:hover, .menu-block-7 #sftitoc > li > a.active {
        background: rgba(255, 255, 255, 0.6);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);
        /* IE6–IE9 */
        zoom: 1; }
/* line 580, ../sass/global.scss */
.menu-block-2.nolink, .menu-block-3.nolink, .menu-block-5 ul li.nolink, .menu-block-4.nolink, .menu-block-1.nolink, .block-block-10.nolink, .menu-block-7.nolink {
  margin: 0;
  padding: 0;
  border: none; }
  /* line 584, ../sass/global.scss */
  .menu-block-2.nolink span, .menu-block-3.nolink span, .menu-block-5 ul li.nolink span, .menu-block-4.nolink span, .menu-block-1.nolink span, .block-block-10.nolink span, .menu-block-7.nolink span {
    display: none; }

/* line 589, ../sass/global.scss */
.menu-block-5 ul li {
  list-style: none; }

/* line 592, ../sass/global.scss */
.menu-block-5 ul > li > ul.menu > li.first {
  border-top: none; }

/* line 595, ../sass/global.scss */
.menu-block-5 ul > li.first > ul.menu > li.first {
  border-top: 1px solid #4f6273; }

/* line 598, ../sass/global.scss */
.menu-block-5 ul > li > ul.menu > li > ul > li.first {
  border: none !important; }

/* line 601, ../sass/global.scss */
.block-block-6 {
  margin: 20px 0; }

/* Social Nav - Left Col */
/* line 605, ../sass/global.scss */
.block-menu-menu-social-left-col ul {
  margin: 20px 10px 20px 0; }
  /* line 607, ../sass/global.scss */
  .block-menu-menu-social-left-col ul li {
    list-style: none;
    margin: 0;
    padding: 0; }
    /* line 611, ../sass/global.scss */
    .block-menu-menu-social-left-col ul li a {
      display: block;
      font-size: 14px;
      padding: 11px 8px 5px 50px;
      line-height: 18px;
      background: url(../img/main-sprite.png) no-repeat 0px -245px; }
      /* line 617, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a.twitter {
        background-position: -7px -321px; }
      /* line 618, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a.facebook {
        background-position: -7px -248px; }
      /* line 619, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a.youtube {
        background-position: -7px -357px; }
      /* line 620, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a.google-plus {
        background-position: -7px -284px; }
      /* line 621, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a.rss {
        background-position: -7px -394px; }
      /* line 622, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a.mailing-list {
        background-position: -7px -430px; }
      /* line 623, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a.contact-us {
        background-position: -7px -467px; }
      /* line 624, ../sass/global.scss */
      .block-menu-menu-social-left-col ul li a:hover {
        padding-left: 53px; }

/*         -----------End Left Col--------------          */
/*         ----------Main Content Area----------           */
/* line 636, ../sass/global.scss */
.field-name-body, .block-quicktabs-tabs .quicktabs_main {
  /* Body Tables */ }
  /* line 637, ../sass/global.scss */
  .field-name-body ul, .block-quicktabs-tabs .quicktabs_main ul {
    list-style: disc;
    margin: 0 0 10px 20px; }
  /* line 642, ../sass/global.scss */
  .field-name-body table, .block-quicktabs-tabs .quicktabs_main table {
    width: 100%; }
    /* line 644, ../sass/global.scss */
    .field-name-body table td, .block-quicktabs-tabs .quicktabs_main table td {
      padding: 4px 8px; }

/* Submission Deadlines Box */
/* line 651, ../sass/global.scss */
.block-views-deadlines-block, .block-views-deadlines-block-1 {
  float: right;
  width: 240px;
  padding: 15px;
  margin: 0 -10px 20px 20px;
  background: rgba(255, 255, 255, 0.6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);
  /* IE6–IE9 */
  zoom: 1; }
  /* line 659, ../sass/global.scss */
  .block-views-deadlines-block h2, .block-views-deadlines-block-1 h2 {
    font-size: 1.8em;
    border-top: solid 1px #4f6273;
    padding: 10px 0 0;
    margin-bottom: 10px; }
  /* line 665, ../sass/global.scss */
  .block-views-deadlines-block #facebook, .block-views-deadlines-block #twitter, .block-views-deadlines-block-1 #facebook, .block-views-deadlines-block-1 #twitter {
    display: inline-block;
    margin: 0 0 20px 0; }
    /* line 668, ../sass/global.scss */
    .block-views-deadlines-block #facebook span, .block-views-deadlines-block #twitter span, .block-views-deadlines-block-1 #facebook span, .block-views-deadlines-block-1 #twitter span {
      margin-bottom: 2px; }
  /* line 672, ../sass/global.scss */
  .block-views-deadlines-block span, .block-views-deadlines-block .convert, .block-views-deadlines-block .late-break-date label, .block-views-deadlines-block-1 span, .block-views-deadlines-block-1 .convert, .block-views-deadlines-block-1 .late-break-date label {
    font-size: 1.4em;
    line-height: 19px;
    margin-bottom: 5px; }
  /* line 677, ../sass/global.scss */
  .block-views-deadlines-block .dead-time, .block-views-deadlines-block .late-break-time, .block-views-deadlines-block-1 .dead-time, .block-views-deadlines-block-1 .late-break-time {
    margin-bottom: 10px; }

/* line 682, ../sass/global.scss */
.intro {
  font-size: 16px; }

/* line 685, ../sass/global.scss */
.intro-two {
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  color: #4f6273; }

/* line 689, ../sass/global.scss */
.top-board {
  margin-top: 20px;
  border-top: solid 1px #4f6273;
  padding-top: 20px; }
  /* line 693, ../sass/global.scss */
  .top-board em {
    color: #4f6273; }
    /* line 695, ../sass/global.scss */
    .top-board em strong {
      font-style: italic; }
  /* line 699, ../sass/global.scss */
  .top-board div {
    margin-bottom: 20px; }
  /* line 702, ../sass/global.scss */
  .top-board span {
    font-weight: normal;
    font-size: 12px;
    color: black;
    display: block;
    margin: 5px 0 10px; }

/* Quick Tabs */
/* line 714, ../sass/global.scss */
.quicktabs-wrapper ul.quicktabs-tabs {
  height: 28px;
  display: block; }
  /* line 717, ../sass/global.scss */
  .quicktabs-wrapper ul.quicktabs-tabs li {
    margin: 0 1px 0 0;
    padding: 0; }
    /* line 720, ../sass/global.scss */
    .quicktabs-wrapper ul.quicktabs-tabs li a {
      padding: 14px;
      color: #828282;
      font-size: 18px;
      line-height: 23px; }
      /* line 725, ../sass/global.scss */
      .quicktabs-wrapper ul.quicktabs-tabs li a:hover {
        background: rgba(255, 255, 255, 0.6);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);
        /* IE6–IE9 */
        zoom: 1; }
    /* line 731, ../sass/global.scss */
    .quicktabs-wrapper ul.quicktabs-tabs li.active a {
      background-color: rgba(255, 255, 255, 0.5); }
/* line 736, ../sass/global.scss */
.quicktabs-wrapper .quicktabs_main {
  background-color: rgba(255, 255, 255, 0.5);
  padding: 10px; }

/*         ----------END Main Content Area----------           */
/*     -----START Specific Page Stylings------ */
/* Exhibiting at Siggraph 2013 */
/* line 748, ../sass/global.scss */
.grey-box {
  background: #333;
  padding: 20px;
  margin-right: 23px; }
  /* line 752, ../sass/global.scss */
  .grey-box h4 {
    color: #e65030;
    font-size: 30px; }
  /* line 756, ../sass/global.scss */
  .grey-box p {
    margin: 0;
    color: #d1d2d3; }
    /* line 759, ../sass/global.scss */
    .grey-box p strong {
      color: white;
      font-family: 'HelveticaNeueLTStd75Bold';
      font-size: inherit;
      font-weight: normal;
      font-style: normal; }
  /* line 764, ../sass/global.scss */
  .grey-box.sixty-seven {
    margin-bottom: 20px; }

/*     -----END Specific Page Stylings------ */
/*     -----START FOOTER------     */
/* line 773, ../sass/global.scss */
.section-footer {
  height: 157px;
  padding: 20px 30px 40px;
  background-color: rgba(99, 98, 98, 0.3);
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(99, 98, 98, 0.3)), color-stop(100%, rgba(79, 78, 78, 0.3)));
  background-image: -webkit-linear-gradient(rgba(99, 98, 98, 0.3), rgba(79, 78, 78, 0.3));
  background-image: -moz-linear-gradient(rgba(99, 98, 98, 0.3), rgba(79, 78, 78, 0.3));
  background-image: -o-linear-gradient(rgba(99, 98, 98, 0.3), rgba(79, 78, 78, 0.3));
  background-image: linear-gradient(rgba(99, 98, 98, 0.3), rgba(79, 78, 78, 0.3));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C636262,endColorstr=#4C636262);
  /* IE6–IE9 */
  zoom: 1; }
  /* line 779, ../sass/global.scss */
  .section-footer .region-footer-first {
    border-bottom: 1px solid white;
    padding-bottom: 20px;
    margin-bottom: 20px; }
    /* line 783, ../sass/global.scss */
    .section-footer .region-footer-first a {
      color: white;
      font-size: 16px;
      margin-right: 20px;
      white-space: nowrap;
      line-height: 30px; }
  /* line 791, ../sass/global.scss */
  .section-footer .menu {
    list-style: none; }
    /* line 793, ../sass/global.scss */
    .section-footer .menu li {
      display: inline; }
  /* line 797, ../sass/global.scss */
  .section-footer .amc {
    background: url(../img/main-sprite.png) no-repeat -8px -214px;
    width: 193px;
    height: 27px;
    display: block; }

/* line 804, ../sass/global.scss */
.section-content {
  z-index: 1;
  position: relative; }

/* line 808, ../sass/global.scss */
.section-header {
  z-index: 100;
  position: relative; }

/* line 813, ../sass/global.scss */
.page-node div.tabs ul.tabs {
  border: none; }
  /* line 816, ../sass/global.scss */
  .page-node div.tabs ul.tabs li a {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    border: none;
    background: white; }

/* line 829, ../sass/global.scss */
.ir {
  border: 0;
  font: 0/0 a;
  text-shadow: none;
  color: transparent;
  background-color: transparent; }

/* line 837, ../sass/global.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table; }

/* line 838, ../sass/global.scss */
.clearfix:after {
  clear: both; }

/* line 839, ../sass/global.scss */
.clearfix {
  *zoom: 1; }

/* line 843, ../sass/global.scss */
span.session-date {
  text-transform: uppercase;
  font-weight: bold; }

/* line 847, ../sass/global.scss */
.sessions-events-listings {
  padding-top: 2em;
  border-top: solid 1px #4F6273; }
  /* line 848, ../sass/global.scss */
  .sessions-events-listings h5 {
    margin-bottom: 4px; }
  /* line 851, ../sass/global.scss */
  .sessions-events-listings .views-row {
    margin: 20px 0; }
  /* line 856, ../sass/global.scss */
  .sessions-events-listings .organizer {
    margin: 0; }
  /* line 859, ../sass/global.scss */
  .sessions-events-listings .organizer-email {
    font-size: 13px; }

/* line 865, ../sass/global.scss */
.left {
  float: left;
  margin: 4px 20px 10px 0; }

/* line 870, ../sass/global.scss */
.view-id-siggraphitti .views-field-title {
  margin-bottom: 10px; }
  /* line 871, ../sass/global.scss */
  .view-id-siggraphitti .views-field-title a {
    font-size: 16px; }

/* line 879, ../sass/global.scss */
.node-type-siggraphitti .block-menu-block-5 {
  display: none; }
/* line 883, ../sass/global.scss */
.node-type-siggraphitti .node-siggraphitti hr {
  margin: 30px 0; }
/* line 886, ../sass/global.scss */
.node-type-siggraphitti .node-siggraphitti ul {
  list-style: none;
  margin: 0 0 10px 30px; }

/* line 893, ../sass/global.scss */
.jwplayer {
  background: url(../img/pause.jpg) no-repeat transparent;
  float: left;
  width: 122px !important;
  height: 122px !important;
  overflow: hidden; }
  /* line 899, ../sass/global.scss */
  .jwplayer .jwdisplayIcon {
    background: url(../img/listen.jpg) no-repeat transparent !important;
    width: 122px !important;
    height: 122px !important;
    margin: 0 !important;
    padding: 0 !important;
    -webkit-background-size: auto !important;
    -o-background-size: auto !important;
    background-size: auto !important;
    top: 0 !important; }
    /* line 909, ../sass/global.scss */
    .jwplayer .jwdisplayIcon .icon {
      display: none; }
  /* line 913, ../sass/global.scss */
  .jwplayer .jwtoggle {
    width: 122px !important;
    height: 122px !important; }
  /* line 917, ../sass/global.scss */
  .jwplayer .jwcenter, .jwplayer .jwright, .jwplayer .jwleft, .jwplayer .jwbackground, .jwplayer .jwdock, .jwplayer .jwlogo, .jwplayer .jwpreview, .jwplayer .jwcapLeft, .jwplayer .jwcapRight {
    display: none !important; }

/* line 923, ../sass/global.scss */
.full-conf {
  color: #f16521;
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: inherit;
  font-weight: normal;
  font-style: normal; }

/* line 927, ../sass/global.scss */
.select-conf {
  color: #899e46;
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: inherit;
  font-weight: normal;
  font-style: normal; }

/* line 931, ../sass/global.scss */
.ex-plus {
  color: #58a0b2;
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: inherit;
  font-weight: normal;
  font-style: normal; }

/* line 935, ../sass/global.scss */
.ex-only {
  color: #a64c9c;
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: inherit;
  font-weight: normal;
  font-style: normal; }

/* line 939, ../sass/global.scss */
.ex {
  color: #64646d;
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: inherit;
  font-weight: normal;
  font-style: normal; }

/* line 945, ../sass/global.scss */
.block-registration-categories-block {
  background-color: transparent;
  background-color: rgba(255, 255, 255, 0.5);
  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);
  /* IE6–IE9 */
  zoom: 1;
  float: right;
  margin: 10px -10px 20px 20px;
  padding: 15px;
  width: 240px; }
  /* line 954, ../sass/global.scss */
  .block-registration-categories-block .full-conf, .block-registration-categories-block .select-conf, .block-registration-categories-block .ex-plus, .block-registration-categories-block .ex-only, .block-registration-categories-block .ex {
    font-size: 16px; }

/* line 958, ../sass/global.scss */
#facebook, #twitter {
  height: 20px;
  float: left;
  margin-right: 10px; }

/* line 964, ../sass/global.scss */
.block-registration-categories-block h3 {
  font-family: 'HelveticaNeueLTStd75Bold';
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  border-top: solid 1px #828282;
  padding-top: 10px;
  margin: 0px;
  color: #828282; }

/* line 971, ../sass/global.scss */
.social-sharing {
  margin-bottom: 20px; }

/* line 974, ../sass/global.scss */
.block-registration-categories-block table td {
  font-size: 10px;
  font-weight: bold;
  padding: 5px 5px 0 0;
  font-family: Helvetica; }

/* line 981, ../sass/global.scss */
.block-block-11 {
  margin: 20px 0; }

/* line 985, ../sass/global.scss */
.block-block-12 #div-gpt-ad-1370355068261-0 {
  width: 100% !important;
  text-align: center;
  margin-bottom: -30px;
  margin-top: 20px; }

/* line 994, ../sass/global.scss */
.block-block-13 .content a {
  background: #e65030;
  padding: 10px;
  height: 80px;
  width: 220px;
  color: white;
  display: block;
  position: absolute;
  top: -93px;
  z-index: 7;
  right: 10px; }
  /* line 1005, ../sass/global.scss */
  .block-block-13 .content a h3 {
    font-size: 18px; }
    /* line 1007, ../sass/global.scss */
    .block-block-13 .content a h3:after {
      content: '';
      display: block;
      position: absolute;
      right: 63px;
      top: 10px;
      border-left: 15px solid white;
      border-top: 10px solid transparent;
      border-bottom: 10px solid transparent;
      -webkit-transition: all 0.2s ease-out;
      -moz-transition: all 0.2s ease-out;
      -ms-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
  /* line 1019, ../sass/global.scss */
  .block-block-13 .content a p {
    font-size: 12px;
    line-height: 16px; }
  /* line 1023, ../sass/global.scss */
  .block-block-13 .content a:hover {
    text-decoration: none;
    background: #d23c1c; }
    /* line 1026, ../sass/global.scss */
    .block-block-13 .content a:hover h3:after {
      right: 60px; }

/* line 1036, ../sass/global.scss */
.event-image {
  float: left;
  margin-right: 30px; }
  /* line 1039, ../sass/global.scss */
  .event-image img {
    width: 200px; }

/* line 1044, ../sass/global.scss */
.sessions-studio-talks .views-row {
  margin-bottom: 40px; }
  /* line 1045, ../sass/global.scss */
  .sessions-studio-talks .views-row p {
    margin-bottom: 10px; }

/* line 1052, ../sass/global.scss */
.event-detail {
  overflow: hidden; }
  /* line 1054, ../sass/global.scss */
  .event-detail .field-name-body {
    margin-bottom: 0; }
  /* line 1057, ../sass/global.scss */
  .event-detail h2 {
    margin-bottom: 5px; }

/* line 1063, ../sass/global.scss */
.not-logged-in .error {
  display: none !important; }

/* line 1068, ../sass/global.scss */
.node-type-events .event-detail div {
  font-size: 14px; }
/* line 1071, ../sass/global.scss */
.node-type-events .field-type-datetime {
  text-transform: uppercase; }
/* line 1075, ../sass/global.scss */
.node-type-events .field-name-field-event-type .field-items, .node-type-events .field-type-datetime .field-items {
  margin-bottom: 10px; }
/* line 1079, ../sass/global.scss */
.node-type-events .field-name-field-event-location {
  float: left; }
  /* line 1081, ../sass/global.scss */
  .node-type-events .field-name-field-event-location .field-item:after {
    content: "|";
    margin: 0 5px; }
/* line 1086, ../sass/global.scss */
.node-type-events .field-name-field-event-session-venue {
  margin-bottom: 20px; }
  /* line 1088, ../sass/global.scss */
  .node-type-events .field-name-field-event-session-venue:after {
    clear: both; }

/* line 1094, ../sass/global.scss */
.sessions-events-listings .event-image {
  min-height: 10px;
  width: 200px; }

/* line 1101, ../sass/global.scss */
.block-block-14, .block-block-15, .block-menu-block-7 {
  margin-bottom: 20px; }

/* line 1106, ../sass/global.scss */
.node-type-events.art-gallery .field-name-field-event-session-venue, .node-type-events.art-gallery .field-name-field-event-location, .node-type-events.art-gallery .field-name-field-event-session-time {
  display: none; }

/* line 1112, ../sass/global.scss */
.block-views-birds-of-a-feather-block-26 .sessions-events-listings, .block-views-birds-of-a-feather-block-27 .sessions-events-listings, .block-views-birds-of-a-feather-block-28 .sessions-events-listings, .block-views-birds-of-a-feather-block-29 .sessions-events-listings, .block-views-birds-of-a-feather-block-30 .sessions-events-listings, .block-views-birds-of-a-feather-block-31 .sessions-events-listings {
  border-top: none; }
  /* line 1114, ../sass/global.scss */
  .block-views-birds-of-a-feather-block-26 .sessions-events-listings .event-type, .block-views-birds-of-a-feather-block-27 .sessions-events-listings .event-type, .block-views-birds-of-a-feather-block-28 .sessions-events-listings .event-type, .block-views-birds-of-a-feather-block-29 .sessions-events-listings .event-type, .block-views-birds-of-a-feather-block-30 .sessions-events-listings .event-type, .block-views-birds-of-a-feather-block-31 .sessions-events-listings .event-type {
    font-size: 16px;
    margin: 5px 0; }
  /* line 1118, ../sass/global.scss */
  .block-views-birds-of-a-feather-block-26 .sessions-events-listings .reg-level, .block-views-birds-of-a-feather-block-27 .sessions-events-listings .reg-level, .block-views-birds-of-a-feather-block-28 .sessions-events-listings .reg-level, .block-views-birds-of-a-feather-block-29 .sessions-events-listings .reg-level, .block-views-birds-of-a-feather-block-30 .sessions-events-listings .reg-level, .block-views-birds-of-a-feather-block-31 .sessions-events-listings .reg-level {
    font-size: 16px; }
    /* line 1120, ../sass/global.scss */
    .block-views-birds-of-a-feather-block-26 .sessions-events-listings .reg-level span, .block-views-birds-of-a-feather-block-27 .sessions-events-listings .reg-level span, .block-views-birds-of-a-feather-block-28 .sessions-events-listings .reg-level span, .block-views-birds-of-a-feather-block-29 .sessions-events-listings .reg-level span, .block-views-birds-of-a-feather-block-30 .sessions-events-listings .reg-level span, .block-views-birds-of-a-feather-block-31 .sessions-events-listings .reg-level span {
      margin-right: 8px; }

/* line 1127, ../sass/global.scss */
.page-node-2127 .region-content .field-name-body {
  margin: 0 0 40px; }

/* line 1131, ../sass/global.scss */
.block-block-16 {
  width: 720px;
  margin-left: -240px;
  background-color: transparent;
  background-color: rgba(140, 115, 100, 0.15);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#268C7364,endColorstr=#268C7364);
  zoom: 1;
  padding: 20px; }
  /* line 1142, ../sass/global.scss */
  .block-block-16 .content ul li {
    display: inline;
    padding-left: 5px;
    padding-right: 5px; }
    /* line 1146, ../sass/global.scss */
    .block-block-16 .content ul li:first-child {
      padding-left: 0; }
    /* line 1149, ../sass/global.scss */
    .block-block-16 .content ul li:last-child {
      padding-right: 0; }
    /* line 1152, ../sass/global.scss */
    .block-block-16 .content ul li a {
      display: inline-block;
      vertical-align: middle;
      max-width: 100px; }
      /* line 1156, ../sass/global.scss */
      .block-block-16 .content ul li a img {
        max-width: 100px;
        max-height: 65px; }
    /* line 1161, ../sass/global.scss */
    .block-block-16 .content ul li h5 {
      display: inline; }

/* line 1169, ../sass/global.scss */
.block-block-16 h2 {
  font-size: 12px;
  font-weight: normal; }
