.video-bg-blur {
  height: 897px;
  width: 1140px;
  margin-left: -36px;
  position: absolute;
  overflow: hidden;
  background: #292929;
  top: 0px;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff; }

.video-bg-blur img {
  width: 120%;
  max-width: 120% !important;
  height: 120%;
  margin-top: -20px;
  margin-left: -20px;
  filter: blur(15px);
  -webkit-filter: blur(15px);
  -moz-filter: blur(15px);
  -o-filter: blur(15px);
  -ms-filter: blur(15px);
  -webkit-backface-visibility: hidden;
  /* Chrome, Safari, Opera */
  backface-visibility: hidden; }

#video-footer {
  margin-top: 10px; }

#iframe-video-insert {
  position: relative;
  z-index: 1;
  margin-top: 35px;
  width: 1064px;
  height: 600px; }

#block-views-latest-videos-ces-page-block, #block-views-latest-videos-block {
  position: relative; }

.block-views-latest-videos-pax-east-page-block, .block-views-latest-videos-pax-east-2017-page-block,
#block-views-latest-videos-e3-page-block-2, .block-views-latest-videos-e3-2017-page-block{
  position: relative;
}

#block-views-latest-videos-ces-page-block .view-content,
#block-views-latest-videos-ces-page-block .background-blur,
#block-views-latest-videos-block .view-content,
#block-views-latest-videos-block .background-blur{
  display: none; }

.block-views-latest-videos-pax-east-page-block .view-content,
.block-views-latest-videos-pax-east-2017-page-block .view-content,
#block-views-latest-videos-e3-page-block-2 .view-content,
.block-views-latest-videos-e3-2017-page-block .view-content,
.block-views-latest-videos-pax-east-page-block .background-blur,
.block-views-latest-videos-pax-east-2017-page-block .background-blur,
.block-views-latest-videos-e3-2017-page-block .background-blur,
#block-views-latest-videos-e3-page-block-2 .background-blur{
  display: none;
}

#block-views-latest-videos-ces-page-block #video-footer div,
#block-views-latest-videos-block #video-footer div{
  display: inline-block;
  width: 20%;
  vertical-align: top;
  text-align: center; }

.block-views-latest-videos-pax-east-page-block #video-footer div,
.block-views-latest-videos-pax-east-2017-page-block #video-footer div,
.block-views-latest-videos-e3-2017-page-block #video-footer div,
#block-views-latest-videos-e3-page-block-2 #video-footer div{
  display: inline-block;
  width: 20%;
  vertical-align: top;
  text-align: center;
}

#block-views-latest-videos-ces-page-block #video-footer div img,
#block-views-latest-videos-block #video-footer div img{
  width: 93%;
  height: auto; }

.block-views-latest-videos-pax-east-page-block #video-footer div img,
.block-views-latest-videos-pax-east-2017-page-block #video-footer div img,
.block-views-latest-videos-e3-2017-page-block #video-footer div img,
#block-views-latest-videos-e3-page-block-2 #video-footer div img{
  width: 93%;
  height: auto;
}

#block-views-latest-videos-ces-page-block #video-footer div a,
#block-views-latest-videos-block #video-footer div a{
  width: 93%;
  display: inline-block;
  text-align: left; }

.block-views-latest-videos-pax-east-page-block #video-footer div a,
.block-views-latest-videos-pax-east-2017-page-block #video-footer div a,
.block-views-latest-videos-e3-2017-page-block #video-footer div a,
#block-views-latest-videos-e3-page-block-2 #video-footer div a{
  width: 93%;
  display: inline-block;
  text-align: left; }

#block-views-latest-videos-ces-page-block #video-footer div:first-child,
#block-views-latest-videos-block #video-footer div:first-child{
  padding-left: 0px; }

.block-views-latest-videos-pax-east-page-block #video-footer div:first-child,
.block-views-latest-videos-pax-east-2017-page-block #video-footer div:first-child,
.block-views-latest-videos-e3-2017-page-block #video-footer div:first-child,
#block-views-latest-videos-e3-page-block-2 #video-footer div:first-child{
  padding-left: 0px;
}

#block-views-latest-videos-ces-page-block #video-footer div:last-child,
#block-views-latest-videos-block #video-footer div:last-child{
  padding-right: 0px; }

.block-views-latest-videos-pax-east-page-block #video-footer div:last-child,
.block-views-latest-videos-pax-east-2017-page-block #video-footer div:last-child,
.block-views-latest-videos-e3-2017-page-block #video-footer div:last-child,
#block-views-latest-videos-e3-page-block-2 #video-footer div:last-child{
  padding-right: 0px;
}

#block-views-latest-videos-ces-page-block #video-footer div img.active,
#block-views-latest-videos-block #video-footer div img.active{
  outline: 4px solid #ff6d58 !important;
}

.block-views-latest-videos-pax-east-page-block #video-footer div img.active,
.block-views-latest-videos-pax-east-2017-page-block #video-footer div img.active,
.block-views-latest-videos-e3-2017-page-block #video-footer div img.active,
#block-views-latest-videos-e3-page-block-2 #video-footer div img.active{
  outline: 4px solid #ff6d58 !important;
}

#block-views-latest-videos-ces-page-block,#block-views-latest-videos-block {
    height: 530px; }
.block-views-latest-videos-pax-east-page-block,
.block-views-latest-videos-pax-east-2017-page-block,
.block-views-latest-videos-e3-2017-page-block,
#block-views-latest-videos-e3-page-block-2,
#block-views-latest-videos-block {
  height: 530px;
}

.front #iframe-video-insert {
  width: 780px !important;
  height: 483px !important;
  display: none; }
.front #block-views-latest-videos-ces-page-block #video-footer div,
.front #block-views-latest-videos-block #video-footer div{
  width: 100% !important; }
.front .block-views-latest-videos-pax-east-page-block #video-footer div,
.front .block-views-latest-videos-pax-east-2017-page-block #video-footer div,
.front .block-views-latest-videos-e3-2017-page-block #video-footer div,
.front #block-views-latest-videos-e3-page-block-2 #video-footer div{
  width: 100% !important; }
.front .block-video-gallery > .view-latest-videos {
  height: 0%;
  border: none !important;
  position: absolute !important; }
.front #block-views-latest-videos-ces-page-block,
.front #block-views-latest-videos-block{
  height: 530px; }
.front .block-views-latest-videos-pax-east-page-block,
.front .block-views-latest-videos-pax-east-2017-page-block,
.front .block-views-latest-videos-e3-2017-page-block,
.front #block-views-latest-videos-e3-page-block-2{
  height: 530px; }
.front #video-footer {
  position: absolute;
  top: 30px;
  right: 30px;
  width: 260px; }
  .front #video-footer div {
    margin-bottom: 25px;
    vertical-align: top;
    width: 100%;
    position: relative; }
    .front #video-footer div span.pointer {
      background: url(../../../../themes/gamecrate/images/pointer-pink.png) no-repeat;
      position: absolute;
      background-size: 100% 100%;
      width: 10px;
      height: 20px;
      display: block;
      top: 20px;
      left: -7px;
      display: none; }
    .front #video-footer div:nth-of-type(1):hover span.pointer {
      display: block; }
    .front #video-footer div:nth-of-type(1):hover img {
      outline: 4px solid #ff6d58 !important; }
    .front #video-footer div:nth-of-type(1):hover a {
      text-decoration: underline; }

    .front #video-footer div:nth-of-type(2):hover span.pointer {
      display: block; }
    .front #video-footer div:nth-of-type(2):hover img {
      outline: 4px solid #ff6d58 !important; }
    .front #video-footer div:nth-of-type(2):hover a {
      text-decoration: underline; }

    .front #video-footer div:nth-of-type(3):hover span.pointer {
      display: block; }
    .front #video-footer div:nth-of-type(3):hover img {
      outline: 4px solid #ff6d58 !important; }
    .front #video-footer div:nth-of-type(3):hover a {
      text-decoration: underline; }

    .front #video-footer div:nth-of-type(4):hover span.pointer {
      display: block; }
    .front #video-footer div:nth-of-type(4):hover img {
      outline: 4px solid #ff6d58 !important; }
    .front #video-footer div:nth-of-type(4):hover a {
      text-decoration: underline; }

    .front #video-footer div:nth-of-type(5):hover span.pointer {
      display: block; }
    .front #video-footer div:nth-of-type(5):hover img {
      outline: 4px solid #ff6d58 !important; }
    .front #video-footer div:nth-of-type(5):hover a {
      text-decoration: underline; }

    .front #video-footer div img {
      display: inline-block;
      width: 40% !important;
      max-height: 60px;
      vertical-align: top;
      margin-right: -4px; }
    .front #video-footer div a {
      color: #fff !important;
      display: inline-block;
      width: 60% !important;
      vertical-align: top;
      padding-left: 25px;
      margin-right: -4px;
      font-size: 0.875em;
      line-height: 1.57142857142857;
      margin-top: -4px;
    }
  .front #video-footer div.active span.pointer {
    display: block; }
.front #bx-home {
  position: absolute;
  top: 0px;
  width: 1140px;
  height: 510px;
  margin-left: -36px;
  border-right: 2px solid #fff;
  border-left: 2px solid #fff; }
.front .bx-wrapper {
  max-height: 897px !important; }
.front ul#video-bx-slider {
  margin: 0px;
  padding: 0px; }
  .front ul#video-bx-slider li {
    overflow: hidden;
    background: #000;
    /*height: 510px;*/ }
    .front ul#video-bx-slider li img {
      width: 120%;
      height: 120%;
      margin-top: -5%;
      filter: blur(15px);
      -webkit-filter: blur(15px);
      -moz-filter: blur(15px);
      -o-filter: blur(15px);
      -ms-filter: blur(15px);
      -webkit-backface-visibility: hidden;
      /* Chrome, Safari, Opera */
      backface-visibility: hidden; }
    .front ul#video-bx-slider li iframe {
      position: absolute;
      top: 35px;
      left: 35px;
      width: 780px;
      height: 438px; }

.page-videos #block-views-videos-section-blocks-block-3 .views-field.views-field-duration,
.page-videos #block-views-videos-section-blocks-block-2 .views-field.views-field-duration,
.page-videos #block-views-videos-section-blocks-block-1 .views-field.views-field-duration,
.page-videos #block-views-videos-section-blocks-block .views-field.views-field-duration {
  position: absolute;
  top: 125px;
  right: 35px;
  color: rgba(255, 255, 255, 0.5);
  font-size: 12px;
  background: rgba(0, 0, 0, 0.5);
  padding: 3px 5px;
  border: 1px solid rgba(255, 255, 255, 0.5); }
.page-videos #block-views-videos-section-blocks-block-3 .views-row-9 .views-field.views-field-duration, .page-videos #block-views-videos-section-blocks-block-3 .views-row-10 .views-field.views-field-duration {
  top: auto;
  right: 50px;
  bottom: 40px;
  font-size: 14px; }
.page-videos #block-views-videos-section-blocks-block-3 .views-row-9 .views-field.views-field-created, .page-videos #block-views-videos-section-blocks-block-3 .views-row-10 .views-field.views-field-created {
  display: none; }
.page-videos #video-footer div {
  position: relative; }
  .page-videos #video-footer div span.pointer {
    background: url(../../../../themes/gamecrate/images/pointer-pink-up.png) no-repeat;
    position: absolute;
    background-size: 100% 100%;
    width: 20px;
    height: 10px;
    display: block;
    top: -17px;
    left: 98px;
    display: none; }
.page-videos #video-footer div.active span.pointer {
  display: block; }
.page-events .view-event .view-content .views-row .views-field-field-category {
  z-index: 2;
}
.node-type-article .featured-middle-wrapper {
  background-position: center;
  min-height: 720px;
}
.page-search-results #edit-key {
  border: 1px solid #e2e2e2;
  border-radius: 25px;
  padding: 10px 35px 10px 20px;
  width: 25%;
}
.view-search-results .field-name-title h2 a {
  color: #3b3b3b;
}
.view-search-results .field-name-field-category a {
  color: #3b3b3b;
  display: inline-block;
  font-family: gothambold,sans-serif;
  font-size: 10px;
  padding: 3px 6px 4px;
  text-transform: uppercase;
}
.view-search-results .field-name-field-category {
  background: none repeat scroll 0 0 white;
  border-bottom: 1px solid #ff6d58;
  float: left;
  margin-bottom: 15px;
  margin-right: 15px;
}
.view-search-results .field-name-field-category a:hover {
  color: #ff6d58;
  text-decoration: none;
}
.view-search-results .field-name-post-date,
.view-search-results .field-name-field-release-date {
  display: inline-block !important;
  font-size: 12px;
  position: relative;
  vertical-align: middle;
  bottom: 0px;
}
.view-search-results .field-name-title h2 a:hover {
  color: #ff6d58;
  text-decoration: none;
}
.page-search-results #edit-field-category-wrapper {
  margin-bottom: 20px;
  margin-top: 20px;
}
