html {
  -webkit-font-smoothing: antialiased; }

@media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx) {
  html {
    -webkit-font-smoothing: subpixel-antialiased; } }

/*
  Theme Name:Abrams Media - Mediaite 2015
  Theme URI:http://www.abrams-media.com
  Description: F5
  Author:Abrams Media
  Author URI:http://www.abrams-media.com
  Version:0.1
*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

header {
  -webkit-backface-visibility: hidden; }

.close-menu-modal {
  width: 100%;
  height: 2000px;
  background: rgba(0, 0, 0, 0.3);
  display: block;
  position: fixed;
  z-index: 99998;
  top: 0; }

.header .hide {
  display: none; }

header .show {
  display: block !important; }

#header-tools {
  display: inline-block; }
  @media only screen and (max-width: 1046px) {
    #header-tools {
      position: absolute;
      top: 0;
      right: 0 !important;
      padding: 6px;
      border-radius: 0 0 0 10px;
      border: 1px solid rgba(0, 0, 0, 0.1); }
      #header-tools a {
        font-size: 0;
        line-height: 0;
        text-shadow: -2px 2px rgba(0, 0, 0, 0.75); }
      #header-tools .menu-toggle {
        z-index: 5;
        position: relative; }
      #header-tools .social-item i {
        font-size: 24px;
        color: #fff; }
      #header-tools button {
        padding: 0;
        border: 0;
        font-size: 0;
        background: none; }
        #header-tools button:hover {
          cursor: pointer; }
      #header-tools .menu-toggle {
        display: none; }
      #header-tools .menu-toggle {
        display: inline-block; } }
  @media only screen and (min-width: 1047px) {
    #header-tools .menu-toggle {
      display: none; } }

header #nav.show {
  padding-bottom: 5px !important;
  padding-top: 10px !important;
  width: 205px !important;
  border: 1px solid #004368 !important; }

header #nav.show li a, header #nav.show:first-child {
  border-top: 0 !important; }

header #header-tools #site-tools .social-item .menu-toggle:focus i {
  color: #fff; }

header #top #logo a img {
  width: 163px !important;
  height: 45px !important;
  margin-bottom: 5px; }

header #header-tools #site-tools .social-item i {
  color: #fff !important; }

header.full {
  height: 80px; }
  @media only screen and (max-width: 1046px) {
    header.full {
      height: 65px; } }
  header.full #header-content {
    margin: 8px auto 0; }

header.compact {
  height: 55px; }
  @media only screen and (max-width: 1046px) {
    header.compact {
      height: 45px; } }
  header.compact #logo img {
    width: 139px;
    height: 36px; }

header {
  transition: height ease-in-out 0.125s;
  -o-transition: height ease-in-out 0.125s;
  -ms-transition: height ease-in-out 0.125s;
  -moz-transition: height ease-in-out 0.125s;
  -webkit-transition: height ease-in-out 0.125s;
  position: fixed;
  top: 0;
  border-bottom: 2px solid #c1262c;
  z-index: 99999;
  box-shadow: inset 0px -15px 25px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 12px #333;
  background: no-repeat center url("images/header-bg.jpg") #1A2134;
  background-size: cover;
  width: 100%;
  height: 85px; }
  @media only screen and (max-width: 1046px) {
    header {
      height: 65px; } }
  header .hide {
    display: none; }
  header .show {
    display: inherit; }
  header #header-content {
    transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    margin: 0 auto;
    max-width: 1000px;
    text-align: center; }
  @media only screen and (max-width: 1046px) {
    header #nav-cats {
      margin: 0; } }
  header #nav-cats li a {
    font-family: "Open Sans Condensed", arial, sans-serif;
    font-size: 16px;
    letter-spacing: 0.05em; }
  header #logo {
    display: inline-block;
    vertical-align: bottom;
    margin-top: 10px; }
    @media only screen and (max-width: 1046px) {
      header #logo {
        margin: 5px auto; } }
    header #logo img {
      transition: all ease-in-out 0.2s;
      -o-transition: all ease-in-out 0.2s;
      -ms-transition: all ease-in-out 0.2s;
      -moz-transition: all ease-in-out 0.2s;
      -webkit-transition: all ease-in-out 0.2s;
      max-width: 180px;
      height: 50px; }
      @media only screen and (max-width: 1046px) {
        header #logo img {
          height: 36px;
          max-width: 129px;
          margin: 0 auto; } }

#site-nav {
  visibility: hidden;
  height: 20px;
  vertical-align: bottom;
  font-size: 100%;
  display: inline-block;
  width: 50%; }
  #site-nav ol {
    display: table;
    position: relative;
    width: 100%;
    margin-left: 20px; }
    #site-nav ol li {
      display: table-cell;
      margin-left: 39px;
      text-align: center;
      text-transform: uppercase; }
      #site-nav ol li a:hover, #site-nav ol li a:focus, #site-nav ol li a:active {
        outline: 0;
        border-bottom: 1px solid #800000; }
      #site-nav ol li a:hover i, #site-nav ol li a:focus i, #site-nav ol li a:active i {
        color: #800000; }
      #site-nav ol li a {
        display: inline-block;
        border-bottom: 2px solid transparent;
        text-decoration: none;
        letter-spacing: 1px;
        font-weight: 500;
        line-height: 20px;
        color: #4D4D4D;
        transition: all ease-in-out 0.2s;
        -o-transition: all ease-in-out 0.2s;
        -ms-transition: all ease-in-out 0.2s;
        -moz-transition: all ease-in-out 0.2s;
        -webkit-transition: all ease-in-out 0.2s; }
        #site-nav ol li a i {
          transition: all ease-in-out 0.2s;
          -o-transition: all ease-in-out 0.2s;
          -ms-transition: all ease-in-out 0.2s;
          -moz-transition: all ease-in-out 0.2s;
          -webkit-transition: all ease-in-out 0.2s; }
    #site-nav ol li#nav-search {
      margin-left: 0;
      position: absolute;
      top: 20px;
      right: 5px; }
      #site-nav ol li#nav-search a i:before {
        transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
        -moz-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        color: rgba(0, 0, 0, 0.5); }

#nav-cats {
  display: inline-block;
  margin: 0px 38px;
  vertical-align: bottom;
  text-transform: uppercase;
  position: relative; }
  @media only screen and (max-width: 1046px) {
    #nav-cats {
      display: none; } }
  #nav-cats li {
    display: inline-block;
    position: relative;
    height: 28px;
    text-align: left; }
    #nav-cats li a {
      color: rgba(255, 255, 255, 0.9);
      display: inline-block;
      font-family: "Roboto Slab", georgia, "Times New Roman", arial, sans-serif;
      font-size: 17px;
      font-weight: 600;
      line-height: 27px;
      margin-left: 15px;
      margin-top: 0;
      text-shadow: -2px 2px rgba(0, 0, 0, 0.75);
      letter-spacing: .035em;
      width: 100%;
      text-decoration: none; }
      #nav-cats li a:hover, #nav-cats li a:focus {
        text-decoration: underline;
        text-shadow: -2px 2px rgba(0, 0, 0, 0.25);
        color: #eee; }
  #nav-cats li#last-cat {
    display: block; }
  #nav-cats li.nav-new {
    padding-left: 10px;
    background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJUlEQVQIW2P4//8/g5KSEhMUS4E4UkDMAqWlYLIwQRaYChhmAgCglwnczebGwAAAAABJRU5ErkJggg==") center left no-repeat; }
  #nav-cats #subcats li a {
    font-size: 13px;
    text-shadow: -2px 2px 2px rgba(0, 0, 0, 0.75);
    letter-spacing: 0.08em;
    text-transform: none;
    font-weight: normal; }
  #nav-cats.show {
    width: 200px;
    height: auto;
    position: absolute;
    top: 0;
    right: 0;
    background: #22293c;
    z-index: 4;
    border-radius: 0 0 0 6px;
    box-shadow: #000 0 0 5px 0; }
    @media only screen and (max-width: 1046px) {
      #nav-cats.show {
        display: none;
        margin-top: 47px; } }
    #nav-cats.show li,
    #nav-cats.show #subcats li {
      display: block;
      border: 0;
      height: auto; }
      #nav-cats.show li ul,
      #nav-cats.show #subcats li ul {
        position: static;
        background: none;
        box-shadow: none; }
      #nav-cats.show li a,
      #nav-cats.show #subcats li a {
        font-size: 18px;
        border-top: 1px dotted rgba(255, 255, 255, 0.3);
        padding: 6px 12px;
        font-weight: bold;
        text-transform: uppercase; }
    #nav-cats.show li:first-child > a {
      border: 0; }
    #nav-cats.show li#last-cat > a {
      display: none; }

@media only screen and (max-width: 1046px) {
  header .social {
    display: none; } }

.social {
  max-width: 300px;
  display: inline-block;
  vertical-align: bottom;
  position: relative;
  margin: 0; }
  .social li {
    display: inline-block;
    margin-left: 5px;
    background-size: cover;
    background-repeat: no-repeat; }
    .social li:first-child {
      margin-left: 0px; }
    .social li a {
      display: inline-block;
      text-indent: -99999px;
      width: 32px;
      height: 32px; }
  .social .soc-google {
    background-image: url(images/googleplus.png); }
  .social .soc-pinterest {
    background-image: url(images/pinterest.png); }
  .social .soc-twitter {
    background-image: url(images/twitter.png); }
  .social .soc-facebook {
    background-image: url(images/facebook.png); }

html {
  -webkit-text-size-adjust: 100%;
  /* Prevent font scaling in landscape while allowing user zoom */
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJUlEQVQIW2P4//8/g5KSEhMUS4E4UkDMAqWlYLIwQRaYChhmAgCglwnczebGwAAAAABJRU5ErkJggg==") #fbfbfb;
  color: #bbb; }
  html #home {
    background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJUlEQVQIW2P4//8/g5KSEhMUS4E4UkDMAqWlYLIwQRaYChhmAgCglwnczebGwAAAAABJRU5ErkJggg==") #fbfbfb; }
  html body {
    height: auto;
    font-family: "Roboto Slab", georgia, "Times New Roman", arial, sans-serif;
    box-shadow: inset 0 0 180px #bababa;
    transition: padding ease-in-out 0.2s;
    -o-transition: padding ease-in-out 0.2s;
    -ms-transition: padding ease-in-out 0.2s;
    -moz-transition: padding ease-in-out 0.2s;
    -webkit-transition: padding ease-in-out 0.2s;
    padding-top: 100px;
    margin: 0;
    color: #222; }
    @media only screen and (max-width: 1046px) {
      html body {
        padding-top: 70px; } }
    html body a {
      color: #333; }
    html body ul {
      margin: 0; }

.subheading {
  font-size: 120%;
  line-height: 1;
  color: rgba(51, 51, 51, 0.5);
  margin: 6px 12px 6px 0; }

.fa-comment:before {
  margin-right: 2px; }

/* @group DFP Skins */
body.skinned #am-skin {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: center top;
  background-color: #000; }

body.skinned #credits {
  padding-top: 20px;
  background-color: #fff;
  width: 100%;
  position: relative;
  margin-top: 20px; }

/* @end */
#social-foot ul li {
  padding: 0;
  margin-bottom: 10px; }

#social-foot h3 {
  font-weight: bold;
  margin-bottom: 2px; }

#am-ngg-nav-next {
  left: 475px !important; }

/* @group network-bar    */
.network-bar {
  background: #262626;
  position: relative;
  border-bottom: 2px solid #333;
  height: 46px;
  padding: 2px 0 0; }

.network-bar ol {
  list-style: none;
  width: 1000px;
  padding: 0;
  font-size: 0;
  margin: 0 auto; }

.network-bar li {
  display: inline-block;
  text-indent: -9999px;
  margin: 0 25px 0 0;
  padding: 0; }

.network-bar li:last-child {
  margin: 0;
  padding: 0; }

.network-bar a {
  display: block;
  width: 120px;
  height: 46px;
  background: url("images/network-bar-sprites.png?v=3.0") no-repeat;
  outline: none; }

.network-bar a:hover, .network-bar a:focus, .network-bar .bar-current {
  border-radius: 10px 10px 0 0;
  background-color: #333; }

.bar-mediaite a {
  background-position: 10px -3px; }

.bar-gossipcop a {
  background-position: 10px -50px; }

.bar-geekosystem a {
  background-position: 10px -102px; }

.bar-runwayriot a {
  background-position: 10px -152px; }

.bar-sportsgrid a {
  background-position: 10px -200px; }

.bar-marysue a {
  background-position: 10px -253px; }

.bar-lawnewz a {
  background-position: 10px -301px; }

.bar-thebraiser a {
  background-position: 10px -353px; }

.bar-mediaite a:hover,
.bar-mediaite a:focus, .bar-mediaite a.bar-current {
  background-position: 10px -406px; }

.bar-gossipcop a:hover, .bar-gossipcop a:focus, .bar-gossipcop a.bar-current {
  background-position: 10px -450px; }

.bar-geekosystem a:hover, .bar-geekosystem a:focus, .bar-geekosystem a.bar-current {
  background-position: 10px -502px; }

.bar-runwayriot a:hover, .bar-runwayriot a:focus, .bar-runwayriot a.bar-current {
  background-position: 10px -552px; }

.bar-sportsgrid a:hover, .bar-sportsgrid a:focus, .bar-sportsgrid a.bar-current {
  background-position: 10px -600px; }

.bar-marysue a:hover, .bar-marysue a:focus, .bar-marysue a.bar-current {
  background-position: 10px -655px; }

.bar-lawnewz a:hover, .bar-lawnewz a:focus, .bar-lawnewz a.bar-current {
  background-position: 10px -701px; }

.bar-thebraiser a:hover, .bar-thebraiser a:focus, .bar-thebraiser a.bar-current {
  background-position: 10px -748px; }

@media screen and (max-width: 1024px) {
  .network-bar {
    display: none; } }

/* @end network-bar    */
article ol, article ul {
  margin: 0;
  padding: 0 0 0 10px; }
  article ol li, article ul li {
    list-style-type: disc;
    padding: 10px 10px 10px 0;
    margin-left: 10px; }

article ol li {
  list-style-type: decimal; }

blockquote {
  background-color: #E5E5E5;
  padding: 4px 13px;
  margin: 0 40px 12px;
  clear: both; }

.posts .story blockquote p {
  margin-bottom: 6px; }

.comments blockquote {
  font-family: Arial, helvetica, sans-serif;
  font-size: 11px !important;
  background: #ddd;
  border: 1px solid #ccc;
  margin: 10px 20px; }

.posts .comments blockquote p {
  padding: 0;
  margin: 0;
  font-size: 14px;
  line-height: 18px; }

b, strong {
  font-weight: bold; }

i, em {
  font-style: italic; }

h3 i, h3 em, .featured-post-title em {
  font: 700 95% "Open Sans", arial, sans-serif;
  font-style: italic;
  letter-spacing: -1px; }

main {
  display: table-cell;
  vertical-align: top;
  width: 667px;
  box-sizing: border-box;
  padding: 10px; }
  @media only screen and (max-width: 767px) {
    main {
      display: inherit;
      width: 100%; } }

/* @end */
.full-width {
  max-width: 1000px;
  width: 1000px; }

.min-width {
  max-width: 320px;
  width: 320px; }

.default-width {
  max-width: 100%;
  width: 100%; }

.unit-wrap {
  padding: 10px 0;
  margin: 15px auto !important;
  text-align: center;
  background-color: #e2e2e2;
  box-shadow: 0px 0px 6px #848484; }

.unit-wrap:before {
  content: "Advertisement";
  vertical-align: top;
  margin-top: -5px;
  line-height: 15px;
  width: 85%;
  display: inline-block;
  color: grey;
  font-size: 10px; }

@media screen and (max-width: 1024px) {
  #am-ngg-header, #am-ngg-foot {
    padding: 0 !important; }
  #am-ngg-image img {
    max-width: 100% !important;
    height: auto !important; }
  .jcarousel-container {
    width: auto !important; }
  #am-ngg-nav-next {
    top: auto !important;
    left: auto !important;
    bottom: 0 !important;
    right: 0 !important; } }

#search {
  display: inline-block;
  position: relative;
  height: 28px;
  max-width: 32px; }
  #search form {
    position: absolute;
    right: 34px;
    display: none; }
  #search button {
    display: inline-block;
    padding: 0;
    border: 0;
    font-size: 0;
    background: none; }
    #search button:hover {
      cursor: pointer; }
    #search button:active, #search button:focus {
      outline: none; }
    #search button i {
      color: #fff;
      font-size: 24px;
      margin-right: 6px; }
  #search .search-submit {
    display: none; }
  #search .search-field {
    max-width: 200px;
    background: white;
    border: 1px solid #cccccc;
    border-radius: 6px;
    padding: 3px 8px;
    text-align: center;
    font-style: italic;
    margin: 0;
    margin-top: -8px;
    color: rgba(0, 0, 0, 0.5);
    font-size: 100%;
    line-height: 80%;
    transition: width ease-in-out 0.2s;
    -o-transition: width ease-in-out 0.2s;
    -ms-transition: width ease-in-out 0.2s;
    -moz-transition: width ease-in-out 0.2s;
    -webkit-transition: width ease-in-out 0.2s;
    box-shadow: -5px 0px 10px #000; }
    @media only screen and (max-width: 1046px) {
      #search .search-field {
        height: 24px;
        margin-top: 0; } }

#wrap .page-navigation {
  font-size: 160%;
  line-height: 1;
  text-shadow: -2px 3px black;
  vertical-align: middle;
  font-weight: 700;
  font-family: "Open Sans Condensed", arial, sans-serif;
  background: repeat center url("images/header-bg.jpg") #01334e;
  border-left: 6px solid maroon;
  border-right: 6px solid maroon;
  border-radius: 3px;
  display: table;
  width: 100%;
  max-width: 635px;
  margin: 0;
  box-sizing: border-box;
  text-align: center; }
  #wrap .page-navigation a {
    padding: 10px;
    color: #fff;
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none; }
    #wrap .page-navigation a:hover {
      text-decoration: underline; }
  #wrap .page-navigation .alignright {
    float: right; }

.section-heading {
  color: #FFFFFF;
  font-size: 150%;
  line-height: 1;
  padding: 6px;
  text-shadow: -2px 3px black;
  vertical-align: middle;
  font-weight: 700;
  font-family: "Open Sans Condensed", arial, sans-serif;
  background: repeat center url("images/header-bg.jpg") #01334e;
  border-left: 6px solid maroon;
  border-radius: 3px;
  display: table;
  margin-bottom: 12px;
  width: 100%;
  box-sizing: border-box; }

.heading {
  display: inline-block;
  font-weight: 700;
  box-sizing: border-box;
  width: auto;
  font-family: "Open Sans Condensed", arial, sans-serif;
  font-size: 14px;
  background: repeat center url("images/header-bg.jpg") #01334e;
  text-transform: uppercase;
  color: #efefef;
  padding: 7px 15px;
  border-radius: 4px 4px 0px 0px;
  text-align: center; }

#wrap {
  position: relative;
  width: 100%;
  margin: 15px auto 0;
  color: #333;
  max-width: 1000px;
  background: #f1f1f1; }
  @media only screen and (max-width: 1046px) {
    #wrap {
      width: 728px; } }
  @media only screen and (max-width: 767px) {
    #wrap {
      width: 100%;
      max-width: 400px;
      display: inherit; } }
  #wrap a {
    color: #333; }
  #wrap p {
    margin: 0 0 15px; }

.navigation {
  width: 100%;
  display: inline-block;
  margin: 0 auto; }

#leaderboard {
  position: relative;
  width: 970px;
  max-width: 1000px;
  max-height: 350px;
  text-align: center;
  margin: 0 auto; }
  @media only screen and (max-width: 1046px) {
    #leaderboard {
      width: 728px; } }
  @media only screen and (max-width: 767px) {
    #leaderboard {
      max-width: 320px; } }

.mobile-unit-section {
  display: none; }
  @media only screen and (max-width: 767px) {
    .mobile-unit-section {
      display: inline-block;
      margin: 0 auto;
      width: 100%;
      text-align: center;
      border: 1px solid #ddd;
      padding: 14px 0;
      box-sizing: border-box;
      border-width: 1px 0 1px 0; } }

#mobile-atf {
  display: none; }
  @media only screen and (max-width: 767px) {
    #mobile-atf {
      text-align: center;
      margin-bottom: 10px;
      display: inline-block;
      margin: 0 auto;
      width: 100%;
      text-align: center;
      border: 1px solid #ddd;
      padding: 14px 0;
      box-sizing: border-box;
      border-width: 1px 0 1px 0;
      margin-bottom: 15px; } }

#adhesion {
  display: none;
  width: 100%;
  min-height: 60px;
  background-color: #446;
  background: url("images/header-bg.jpg");
  position: fixed;
  bottom: 0;
  z-index: 99999;
  text-align: center;
  box-sizing: border-box;
  padding: 5px 0 0;
  border-top: 1px solid #c1262c;
  box-shadow: inset 0px -15px 25px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 6px #333; }
  @media only screen and (min-width: 567px) and (max-width: 767px) {
    #adhesion {
      display: none; } }
  #adhesion.show {
    display: block; }

#adhesion-close {
  width: 19px;
  height: 15px;
  background-color: #fff;
  position: absolute;
  top: -16px;
  right: 5px;
  cursor: pointer;
  color: white;
  border-radius: 5px 5px 0 0;
  border: 1px solid #c1262c;
  border-bottom: 0;
  background: url("images/header-bg.jpg");
  box-shadow: inset 0px -15px 25px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 4px #333; }

#newsletter {
  margin: 12px 0 16px;
  color: #262626;
  display: block; }
  #newsletter form {
    display: block;
    border-top: 2px solid #c1262c !important;
    padding: 10px; }
    #newsletter form input[type="text"] {
      box-sizing: border-box;
      border: 1px solid #919191;
      border-radius: 5px;
      color: #919191;
      font-size: 1em;
      height: 26px;
      padding-left: 9px;
      width: 175px; }
    #newsletter form input[type="submit"] {
      background-color: #002030;
      color: #fff;
      margin-left: 6px;
      box-sizing: border-box;
      height: 25px;
      border: 0 solid;
      color: white;
      letter-spacing: 1px;
      border-radius: 3px;
      padding: 5px;
      font: 900 88%/1px "Open Sans", "trebuchet ms", arial, sans-serif;
      text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.15); }

ol.sidebar-posts {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 15px;
  display: block; }

ol.sidebar-posts .sidebar-posts-header {
  text-align: center;
  border-top: 4px solid #9e0001;
  background-color: #e5e5e5;
  border-bottom: 1px solid #9ca2ab;
  border-bottom: 0;
  padding: 4px 0;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
  color: #002030; }

ol.sidebar-posts li {
  padding: 0;
  margin: 0;
  list-style: none;
  display: inline-block; }

ol.sidebar-posts li a {
  display: table;
  padding: 6px 0;
  border-bottom: 1px solid #d8d8d6; }

ol.sidebar-posts li a .thumbnail {
  display: table-cell;
  float: left;
  width: 96px;
  height: 54px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  vertical-align: top;
  box-sizing: border-box;
  -moz-box-sizing: border-box; }

ol.sidebar-posts li a h4 {
  font-weight: normal;
  margin: 0;
  padding: 0;
  display: table-cell;
  vertical-align: top;
  padding-left: 10px;
  font-size: 14px;
  line-height: 16px;
  font-family: Georgia, Times New Roman, helvetica, Arial, sans-serif; }

#tips {
  margin-bottom: 10px;
  height: 100%; }
  #tips .tips-body {
    border-top: 2px solid #c1262c !important; }
  #tips img {
    margin-right: 5px; }

#sidebar {
  color: #333;
  display: table-cell;
  width: 333px;
  overflow: hidden;
  padding: 13.5px 8px 0;
  border-left: 1px solid rgba(0, 0, 0, 0.05);
  box-sizing: border-box; }
  #sidebar a {
    color: #333;
    text-decoration: none; }
  @media only screen and (max-width: 767px) {
    #sidebar {
      display: block;
      margin: 0 auto;
      width: 100%; } }
  #sidebar .sidebar-title {
    font: bold 16px/20px "Open Sans Condensed", arial, sans-serif !important;
    text-decoration: none; }
  #sidebar #popular-posts {
    border-top: 2px solid #c1262c; }
  #sidebar .unit {
    width: 300px;
    height: 25 0px;
    margin: 0 0 15px; }
    #sidebar .unit .stuck:before,
    #sidebar .unit .past-limit:before {
      content: "";
      border: 1px dashed gray; }
  #sidebar #unit-sidebar,
  #sidebar #rectangle-mid,
  #sidebar #rectangle-btf {
    max-width: 320px;
    overflow: hidden;
    margin-bottom: 15px;
    text-align: center; }
  #sidebar .unit {
    width: 300px;
    height: 250px;
    margin: 0 0 15px; }
    #sidebar .unit .stuck:before,
    #sidebar .unit .past-limit:before {
      content: "";
      border: 1px dashed gray; }

.post {
  position: relative;
  max-width: 310px;
  display: inline-block;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  vertical-align: top;
  padding-top: 13px;
  margin-bottom: 15px; }
  .post h3 {
    font: 700 20px/22px "Open Sans Condensed", arial, sans-serif; }
    .post h3 a {
      text-decoration: none; }
      .post h3 a:hover {
        text-decoration: underline; }
  .post .featured-img {
    display: block;
    width: 100%;
    height: 162px;
    background-size: cover;
    background-repeat: none; }
  .post .dateline {
    font: 300 12px/25px helvetica, arial, sans-serif;
    bottom: 0;
    width: 100%;
    z-index: 1; }
  .post .comments-link {
    display: inline-block;
    position: absolute;
    bottom: 5px;
    right: 7px;
    z-index: 1;
    color: #333;
    font-size: 12px;
    text-decoration: none; }
  .post .excerpt {
    display: none; }
  @media only screen and (min-width: 1047px) {
    .post .dateline {
      font: 300 12px/25px "Open Sans Condensed", arial, sans-serif;
      text-transform: uppercase;
      letter-spacing: 1px; }
      .post .dateline a {
        font: 300 .75rem/25px bold "Open Sans Condensed", arial, sans-serif;
        text-transform: uppercase;
        letter-spacing: .045em;
        text-decoration: none;
        margin-right: 5px;
        color: rgba(18, 25, 45, 0.55); }
        .post .dateline a:hover {
          color: #12192d; }
    .post .comments-link {
      bottom: 10px;
      right: 10px; } }
  @media only screen and (max-width: 1046px) {
    .post {
      max-width: 400px;
      padding-left: 110px;
      min-height: 100px;
      padding: 15px 0 15px 110px;
      margin-bottom: 0; }
      .post h3 {
        margin-bottom: 3px;
        font-size: 18px;
        line-height: 21px; }
      .post .featured-img {
        position: absolute;
        top: 15px;
        left: 0;
        max-width: 100px;
        max-height: 100px;
        background-position: center; }
      .post .dateline {
        background: none;
        padding: 0;
        color: #555;
        position: static;
        margin-top: 0;
        text-shadow: none;
        text-indent: 0; }
        .post .dateline a {
          color: #222;
          text-decoration: none;
          font-style: oblique; }
      .post .comments-link {
        bottom: 15px; } }

#atf-posts {
  margin-bottom: 15px; }
  @media only screen and (min-width: 1047px) {
    #atf-posts {
      margin-bottom: 30px;
      width: 660px; } }

@media only screen and (min-width: 1047px) {
  #lead-post .post {
    width: 100%;
    max-width: 658px;
    min-height: 243px;
    border-top: 2px solid #c1262c;
    background-color: #111;
    padding-top: 0;
    margin-bottom: 15px; }
    #lead-post .post h3 {
      position: absolute;
      width: 260px;
      margin: 15px;
      font-size: 30px;
      line-height: 33px;
      max-height: 200px;
      overflow: hidden;
      z-index: 1; }
      #lead-post .post h3 a {
        color: #efefef;
        text-shadow: 2px 3px rgba(0, 0, 0, 0.8); }
    #lead-post .post .comments-link {
      text-shadow: 2px 2px #000;
      color: #fefefe;
      font-size: 18px;
      bottom: 0px;
      right: 0px;
      padding: 8px 10px;
      background-color: rgba(187, 39, 15, 0.8);
      border-radius: 4px 0 0 0;
      font-weight: bold;
      color: white !important;
      text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); }
    #lead-post .post .dateline {
      width: 185px;
      margin: 5px 0 15px 0;
      position: absolute;
      left: 15px;
      height: 16px;
      color: #efefef; }
      #lead-post .post .dateline a {
        color: rgba(255, 255, 255, 0.9);
        font: 0.75rem bold "Open Sans Condensed", arial, sans-serif;
        text-transform: uppercase;
        letter-spacing: 0.045em;
        text-decoration: none;
        margin: 0 5px 0 3px; }
    #lead-post .post .featured-img {
      max-width: 432px;
      min-height: 243px;
      position: absolute;
      right: 0; }
    #lead-post .post .featured-img:before {
      content: '';
      background: linear-gradient(to right, #111111 0%, transparent 100%);
      height: 243px;
      width: 170px;
      position: absolute; }
    #lead-post .post:after {
      content: "";
      display: block;
      width: 100%;
      border-bottom: 1px solid rgba(0, 0, 0, 0.05);
      margin-bottom: 15px; } }

@media only screen and (max-width: 1046px) {
  #lead-post .post {
    padding: 0;
    width: 100%;
    border-top: 2px solid #c1262c;
    background-color: #111;
    max-width: 640px;
    min-height: 200px;
    margin-bottom: 15px; }
    #lead-post .post h3 {
      font: 700 22px/26px "Open Sans Condensed", arial, sans-serif;
      position: absolute;
      width: 185px;
      margin: 15px;
      z-index: 1; }
      #lead-post .post h3 a {
        color: #efefef;
        text-shadow: 2px 3px rgba(0, 0, 0, 0.8); }
    #lead-post .post .featured-img {
      max-width: 420px;
      min-height: 200px;
      background-position: 100px -5px;
      box-shadow: inset 175px -35px 100px -15px #111;
      position: absolute;
      right: 0;
      top: 0; }
    #lead-post .post .dateline {
      color: #efefef;
      width: 185px;
      text-shadow: none;
      margin: 5px 0 15px 0;
      font: 300 12px/14px "Roboto Slab", georgia, "Times New Roman", arial, sans-serif;
      left: 5px;
      padding: 0;
      background: none;
      border-top: none;
      text-indent: 0;
      width: 285px;
      position: absolute;
      bottom: 0;
      color: #efefef;
      text-shadow: 1px 2px #000;
      padding: 2px 10px 4px;
      border-radius: 0px 0px 4px 4px; }
      #lead-post .post .dateline a {
        color: #fefefe; }
    #lead-post .post .comments-link {
      bottom: 20px;
      color: #fefefe;
      right: 10px; } }

.curated-heading {
  display: none; }
  @media only screen and (max-width: 1046px) {
    .curated-heading {
      display: inline-block; } }

@media only screen and (min-width: 1047px) {
  #curated-posts .post {
    position: relative;
    border-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    max-width: 330px; }
    #curated-posts .post:first-child {
      margin-right: 15px; }
    #curated-posts .post .featured-img:before {
      content: '';
      background: linear-gradient(to right, #111111 0%, transparent 100%);
      height: 180px;
      width: 190px;
      position: absolute; }
    #curated-posts .post .featured-img:after {
      content: '';
      background: linear-gradient(to right, #111111 0%, #111111 25%, rgba(17, 17, 17, 0) 65%);
      /* W3C */
      height: 180px;
      width: 320px;
      position: absolute; }
    #curated-posts .post .featured-img {
      box-shadow: 0px 30px 20px rgba(18, 25, 45, 0.55) inset;
      width: 320px;
      height: 180px;
      background-position: 60px -10px; }
    #curated-posts .post h3 {
      transition: all ease-in-out 0.2s;
      -o-transition: all ease-in-out 0.2s;
      -ms-transition: all ease-in-out 0.2s;
      -moz-transition: all ease-in-out 0.2s;
      -webkit-transition: all ease-in-out 0.2s;
      font: 700 20px/24px "Open Sans Condensed", arial, sans-serif;
      position: absolute;
      top: 0;
      width: 60%;
      height: 120px;
      overflow: hidden;
      z-index: 1;
      margin: 15px; }
      #curated-posts .post h3 a {
        transition: all ease-in-out 0.2s;
        -o-transition: all ease-in-out 0.2s;
        -ms-transition: all ease-in-out 0.2s;
        -moz-transition: all ease-in-out 0.2s;
        -webkit-transition: all ease-in-out 0.2s;
        color: #efefef;
        text-shadow: 1px 2px #000;
        text-decoration: none; }
        #curated-posts .post h3 a:hover {
          text-decoration: underline; }
    #curated-posts .post .dateline {
      width: 295px;
      position: absolute;
      bottom: 0;
      color: #efefef;
      text-shadow: 1px 2px #000;
      padding: 0px 10px 4px 15px;
      border-top: 1px solid rgba(255, 255, 255, 0.05);
      border-radius: 0px 0px 4px 4px;
      background: rgba(0, 0, 0, 0.7); }
      #curated-posts .post .dateline a {
        color: rgba(255, 255, 255, 0.9);
        margin-left: 2px; }
        #curated-posts .post .dateline a:hover {
          color: #efefef; }
    #curated-posts .post .comments-link {
      bottom: 0px;
      right: 0px;
      padding: 8px;
      background-color: #bb270f;
      border-radius: 4px 0 0 0;
      font-weight: bold;
      color: white;
      text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); } }

@media only screen and (max-width: 1046px) {
  #curated-posts {
    position: relative;
    margin-bottom: 10px; }
    #curated-posts .post {
      padding: 0;
      width: 100%;
      border-top: 1px solid #c1262c;
      background-color: #111;
      max-width: 640px;
      min-height: 200px;
      margin-bottom: 5px; }
      #curated-posts .post h3 {
        font: 700 22px/26px "Open Sans Condensed", arial, sans-serif;
        position: absolute;
        width: 185px;
        margin: 15px;
        z-index: 1; }
        #curated-posts .post h3 a {
          color: #efefef;
          text-shadow: 2px 3px rgba(0, 0, 0, 0.8); }
      #curated-posts .post .dateline {
        margin: 5px 0 15px 0;
        font: 300 12px/14px "Roboto Slab", georgia, "Times New Roman", arial, sans-serif;
        left: 5px;
        background: none;
        border-top: none;
        text-indent: 0;
        width: 285px;
        position: absolute;
        bottom: 0;
        color: #efefef;
        text-shadow: 1px 2px #000;
        padding: 2px 10px 4px;
        border-radius: 0px 0px 4px 4px; }
      #curated-posts .post .featured-img {
        max-width: 420px;
        min-height: 200px;
        background-position: 100px -5px;
        box-shadow: inset 175px -35px 100px -15px #111;
        position: absolute;
        right: 0;
        top: 0; }
      #curated-posts .post .comments-link {
        bottom: 20px;
        color: #fefefe;
        right: 10px; } }

#chron-posts {
  margin-bottom: 15px;
  position: relative;
  padding-top: 10px;
  background: #efefef;
  border-top: 2px solid #c1262c; }
  @media only screen and (min-width: 1047px) {
    #chron-posts .post-chron {
      box-shadow: none;
      border: 1px solid rgba(0, 0, 0, 0.1);
      box-sizing: border-box;
      padding: 10px;
      background: #fbfbfb;
      margin-right: 10px; }
      #chron-posts .post-chron h3 {
        font: 700 20px/24px "Open Sans Condensed", arial, sans-serif;
        min-width: 290px; }
      #chron-posts .post-chron .comments-link {
        font-size: 14px;
        background-color: rgba(187, 39, 15, 0.8);
        color: #efefef;
        font-weight: bold;
        padding: 8px;
        text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25);
        border-radius: 4px 0 0; }
        #chron-posts .post-chron .comments-link .fa-comment {
          font-weight: bold; }
      #chron-posts .post-chron .featured-img {
        border-top: 1px solid #bb260e;
        border-radius: 0;
        top: 0; } }
  @media only screen and (max-width: 767px) {
    #chron-posts .comments-link {
      position: static;
      display: block;
      padding-right: 7px;
      text-align: right; } }

#live-post {
  border-top: 2px solid #c1262c;
  margin: 0 auto 10px;
  height: 372px; }
  @media only screen and (min-width: 1047px) {
    #live-post {
      background: #dbdbdb;
      padding: 10px 0px 15px;
      width: 660px;
      box-sizing: border-box;
      background: none; } }
  #live-post iframe {
    width: 100%;
    height: 320px; }
    @media only screen and (max-width: 767px) {
      #live-post iframe {
        height: 180px; } }

#live-post.live-video-double {
  border-top: 2px solid #c1262c;
  margin-bottom: 15px; }
  #live-post.live-video-double iframe {
    width: 320px;
    height: 180px; }
    @media only screen and (max-width: 767px) {
      #live-post.live-video-double iframe {
        width: 100%; } }
    #live-post.live-video-double iframe:first-child {
      margin-right: 15px; }

#live-post.sticky-enabled #live-post-wrap.fixed,
#post-body #live-post-wrap.fixed {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAA8CAYAAAAXB2OkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQwMkM2MjNCRDYyMTFFNkIwOEM5MTM0RjYwNEJBOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQwMkM2MjRCRDYyMTFFNkIwOEM5MTM0RjYwNEJBOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDAyQzYyMUJENjIxMUU2QjA4QzkxMzRGNjA0QkE5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDAyQzYyMkJENjIxMUU2QjA4QzkxMzRGNjA0QkE5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoH1NhAAACaRSURBVHja7J3pc1zZ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"); }

#live-post.sticky-enabled #live-post-wrap.fixed iframe,
#post-body #live-post-wrap.fixed iframe {
  width: 320px;
  height: 180px; }

#live-post.sticky-enabled #sticky-video-switch,
#post-body #sticky-video-switch {
  display: none;
  width: 30px;
  height: 15px;
  text-decoration: none; }

#live-post.sticky-enabled #sticky-video-switch:before,
#post-body #sticky-video-switch:before {
  transition: color ease-in-out 0.7s;
  content: 'x';
  width: 30px;
  height: 15px;
  display: block;
  margin: 0 0 0 290px;
  color: #fff;
  background-color: rgba(27, 34, 53, 0.67);
  font-size: 16px;
  font-family: sans-serif;
  line-height: 13px;
  box-shadow: rgba(0, 0, 0, 0.7) 0 2px 2px 0;
  text-align: center; }

#live-post.sticky-enabled #jwv.fixed #sticky-video-switch,
#live-post.sticky-enabled #live-post-wrap.fixed #sticky-video-switch,
#post-body #jwv.fixed #sticky-video-switch,
#post-body #live-post-wrap.fixed #sticky-video-switch {
  display: block; }

#live-post.sticky-enabled #jwv.closed,
#live-post.sticky-enabled #live-post-wrap.closed,
#post-body #jwv.closed,
#post-body #live-post-wrap.closed {
  transition: all ease-in-out 0.6s;
  bottom: -230px; }

#live-post.sticky-enabled #jwv.open,
#live-post.sticky-enabled #live-post-wrap.open,
#post-body #jwv.open,
#post-body #live-post-wrap.open {
  transition: all ease-in-out 0.6s;
  bottom: 0; }

@media only screen and (min-width: 1047px) {
  #jwv-placeholder {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhcAAAEsCAMAAABHUmGJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzFCMEY1Q0REREFBMTFFNkE5RjBCQzhEODNBOURENDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzFCMEY1Q0VEREFBMTFFNkE5RjBCQzhEODNBOURENDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MUIwRjVDQkREQUExMUU2QTlGMEJDOEQ4M0E5REQ0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MUIwRjVDQ0REQUExMUU2QTlGMEJDOEQ4M0E5REQ0MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqLO+2AAAAHvUExURf///1hYWJCQ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"); }
  #jwv.fixed {
    width: 320px !important;
    height: 245px !important;
    margin: auto;
    position: fixed;
    bottom: 0px;
    left: 712px;
    right: 30px;
    z-index: 9999999;
    background: rgba(26, 33, 52, 0.6);
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAA8CAYAAAAXB2OkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQwMkM2MjNCRDYyMTFFNkIwOEM5MTM0RjYwNEJBOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQwMkM2MjRCRDYyMTFFNkIwOEM5MTM0RjYwNEJBOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDAyQzYyMUJENjIxMUU2QjA4QzkxMzRGNjA0QkE5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDAyQzYyMkJENjIxMUU2QjA4QzkxMzRGNjA0QkE5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoH1NhAAACaRSURBVHja7J3pc1zZ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");
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: 189px;
    border-radius: 6px 0 0; } }

#home #tagged-posts {
  border-top: 2px solid #c1262c; }
  @media only screen and (min-width: 1047px) {
    #home #tagged-posts {
      display: table;
      background: #dbdbdb;
      position: relative;
      padding: 10px 0px 15px;
      width: 660px;
      box-sizing: border-box;
      margin: 0 auto 10px;
      background: none; }
      #home #tagged-posts:before {
        position: absolute;
        font-size: 14px;
        padding: 7px 15px;
        top: -31px; }
      #home #tagged-posts .post {
        vertical-align: top;
        margin: 0 0 0 15px;
        display: inline-block;
        height: auto;
        max-width: 350px;
        width: 350px;
        border: 1px solid rgba(0, 0, 0, 0.1) !important;
        position: relative;
        box-sizing: border-box;
        padding: 5px;
        overflow: hidden;
        margin-bottom: 13px;
        min-height: 95px; }
        #home #tagged-posts .post .excerpt {
          padding: 0px 10px; }
          #home #tagged-posts .post .excerpt p {
            font: 500 14px/20px "Roboto Slab", georgia, "Times New Roman", arial, sans-serif; }
        #home #tagged-posts .post .dateline {
          box-sizing: border-box;
          padding: 0px 10px;
          margin-bottom: 5px;
          display: none; }
        #home #tagged-posts .post h3 {
          max-width: 230px;
          margin-bottom: 3px;
          margin-left: 7px;
          padding: 0;
          display: inline-block;
          font: 700 16px/20px "Open Sans Condensed", arial, sans-serif; }
        #home #tagged-posts .post .excerpt {
          display: none; }
        #home #tagged-posts .post .comments-link {
          bottom: 4px;
          right: 0px;
          padding: 8px;
          font-weight: bold;
          bottom: auto;
          top: 69px;
          right: 0px;
          padding: 6px 8px;
          background-color: #bb270f;
          border-radius: 4px 0 0 0;
          font-weight: bold;
          color: white;
          text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); }
        #home #tagged-posts .post .featured-img {
          display: none;
          position: static;
          display: inline-block;
          position: absolute;
          top: 0px;
          right: 0px;
          width: 100px;
          height: 100px;
          background-position: center;
          border-left: 1px solid rgba(0, 0, 0, 0.1); }
        #home #tagged-posts .post:first-child {
          border-top: none;
          max-height: 363px;
          display: table-cell;
          width: 292px;
          padding: 162px 0 0;
          border-right: none;
          margin-left: 0px; }
          #home #tagged-posts .post:first-child h3 {
            margin-top: 10px;
            font: 700 18px/22px "Open Sans Condensed", arial, sans-serif;
            width: 90%; }
          #home #tagged-posts .post:first-child .featured-img {
            display: inline-block;
            max-width: 289px;
            height: 162px;
            width: 100%;
            max-height: 100%;
            position: absolute;
            top: -1px;
            left: 0; }
          #home #tagged-posts .post:first-child .comments-helper {
            position: absolute;
            top: 0;
            left: 0;
            display: inline-block;
            width: 290px;
            height: 161px; }
          #home #tagged-posts .post:first-child .comments-link {
            position: absolute;
            bottom: 0;
            right: 0;
            top: auto; }
          #home #tagged-posts .post:first-child .excerpt {
            display: inline-block;
            font-size: 12px;
            line-height: 18px;
            padding-bottom: 10px; }
          #home #tagged-posts .post:first-child .dateline {
            display: inline-block; }
        #home #tagged-posts .post:nth-child(2) {
          padding-top: 5px;
          display: inline-block;
          border-top: none;
          max-height: 363px;
          width: 350px;
          margin-left: 15px; }
        #home #tagged-posts .post:nth-child(n+1) {
          margin-bottom: 7px;
          background: #fbfbfb; } }
  @media only screen and (max-width: 767px) {
    #home #tagged-posts .comments-link {
      position: static;
      display: block;
      padding-right: 7px;
      text-align: right; } }

#magazine-post {
  border-top: none;
  margin: 0 0 15px;
  box-sizing: border-box;
  max-width: 635px; }
  #magazine-post .excerpt {
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    padding: 15px 20px 5px;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-top: 0; }
  @media only screen and (min-width: 1047px) {
    #magazine-post .post {
      width: 100%;
      border-top: 2px solid #c1262c;
      background-color: #111;
      padding-top: 0;
      max-width: 640px;
      min-height: 250px;
      margin-bottom: 0px; }
      #magazine-post .post h3 {
        position: absolute;
        width: 250px;
        margin: 15px;
        font-size: 30px;
        line-height: 34px;
        z-index: 1; }
        #magazine-post .post h3 a {
          color: #efefef;
          text-shadow: 2px 3px rgba(0, 0, 0, 0.8); }
      #magazine-post .post .comments-link {
        display: inline-block;
        margin: 0;
        color: #fefefe;
        font-size: 18px;
        bottom: 0px;
        right: 0px;
        padding: 8px 10px;
        background-color: rgba(187, 39, 15, 0.8);
        border-radius: 4px 0 0 0;
        font-weight: bold;
        color: white !important;
        text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); }
      #magazine-post .post .dateline {
        color: #efefef;
        width: 185px;
        text-shadow: none;
        margin: 5px 0 15px 0;
        position: absolute;
        left: 15px;
        padding: 0;
        background: none;
        border-top: none;
        text-indent: 0;
        z-index: 1;
        font: 300 12px/25px "Open Sans Condensed", arial, sans-serif;
        top: 215px;
        height: 16px;
        display: inline;
        text-transform: uppercase;
        letter-spacing: 1px; }
        #magazine-post .post .dateline a {
          color: rgba(255, 255, 255, 0.9);
          font-family: "Open Sans Condensed", arial, sans-serif;
          text-transform: uppercase;
          letter-spacing: 0.045em;
          font-size: 0.75rem;
          font-weight: bold;
          text-decoration: none;
          margin-right: 5px;
          margin-left: 3px; }
      #magazine-post .post .featured-img {
        max-width: 420px;
        min-height: 250px;
        background-position: 0 -5px;
        position: absolute;
        right: 0; }
      #magazine-post .post .featured-img:before {
        content: '';
        background: linear-gradient(to right, #111111 0%, transparent 100%);
        /* W3C */
        height: 250px;
        width: 170px;
        position: absolute;
        top: 0;
        left: 0; }
      #magazine-post .post:after {
        content: "";
        display: block;
        width: 100%;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        margin-bottom: 15px; } }
  @media only screen and (max-width: 1046px) {
    #magazine-post .post {
      padding: 0;
      width: 100%;
      border-top: 2px solid #c1262c;
      background-color: #111;
      max-width: 640px;
      min-height: 200px;
      margin-bottom: 15px; }
      #magazine-post .post h3 {
        font: 700 22px/26px "Open Sans Condensed", arial, sans-serif;
        position: absolute;
        width: 260px;
        margin: 15px;
        z-index: 1; }
        #magazine-post .post h3 a {
          color: #efefef;
          text-shadow: 2px 3px rgba(0, 0, 0, 0.8); }
      #magazine-post .post .featured-img {
        max-width: 420px;
        min-height: 200px;
        background-position: 100px -5px;
        box-shadow: inset 175px -35px 100px -15px #111;
        position: absolute;
        right: 0;
        top: 0; }
      #magazine-post .post .dateline {
        color: #efefef;
        width: 185px;
        text-shadow: none;
        margin: 5px 0 15px 0;
        font: 300 12px/14px "Roboto Slab", georgia, "Times New Roman", arial, sans-serif;
        left: 5px;
        padding: 0;
        background: none;
        border-top: none;
        text-indent: 0;
        width: 285px;
        position: absolute;
        bottom: 0;
        color: #efefef;
        text-shadow: 1px 2px #000;
        padding: 2px 10px 4px;
        border-radius: 0px 0px 4px 4px; }
        #magazine-post .post .dateline a {
          color: #fefefe; } }
  @media only screen and (max-width: 1046px) and (max-width: 1046px) {
    #magazine-post .post .comments-link {
      bottom: 20px;
      color: #fefefe;
      right: 10px; } }

footer {
  background-color: #f1f1f1;
  max-width: 1000px;
  margin: 0 auto;
  padding: 10px;
  position: relative;
  box-sizing: border-box; }
  footer #unit-footer {
    border: 0;
    /* do not remove! */
    padding: 0;
    margin: 10px auto;
    max-width: 100%;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    clear: both;
    position: relative;
    z-index: 2; }
    footer #unit-footer div {
      margin: 0 auto; }
  footer #credits {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 5px 0 40px 0;
    text-align: center;
    position: relative;
    line-height: 15px;
    z-index: 2; }
  footer #credits p {
    color: #002030;
    font-family: Arial, helvetica, sans-serif;
    font-size: 10px; }
  footer #credits img {
    border: 0; }

#info-wrap {
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: #333;
  opacity: 0.7;
  padding: 10px 0;
  text-align: center;
  z-index: 2;
  color: #fff; }

.info {
  width: 200px;
  margin: 0 auto;
  text-align: center;
  display: inline-block;
  outline: 1px dotted gray; }

#info-sticky {
  width: 200px;
  margin: 0 auto;
  text-align: center;
  display: inline-block; }

.small {
  outline: 1px dotted red; }

.medium {
  outline: 1px dotted blue; }

.large {
  outline: 1px dotted green; }

.unknown {
  outline: 1px dotted gray; }

@media only screen and (max-width: 767px) {
  .single #wrap {
    max-width: 700px; }
  .single main {
    max-width: 100%; }
  .single article {
    max-width: 100%; }
  .single #post-wrap #post-body {
    max-width: 100%; }
  .single #post-wrap #post-body img {
    margin: 0 auto 10px; } }

article {
  background: #f1f1f1;
  max-width: 640px;
  overflow: hidden; }
  @media only screen and (max-width: 1046px) {
    article {
      max-width: 390px; } }

#post-wrap {
  display: block; }
  #post-wrap #post-social {
    font-size: 0;
    box-sizing: border-box;
    padding: 0; }
    #post-wrap #post-social #share-cont {
      width: 100%; }
      #post-wrap #post-social #share-cont #share {
        background: #f8f8f8;
        padding: 10px 5px 0;
        margin-bottom: 10px;
        overflow: hidden;
        width: 100%; }
        #post-wrap #post-social #share-cont #share .share-item {
          margin: 0 10px 10px 0;
          display: inline-block;
          max-width: 60px; }
        #post-wrap #post-social #share-cont #share .share-facebook iframe#facebook-like-inner {
          height: 62px;
          margin: 0 0 0 2px; }
  #post-wrap #post-body {
    padding: 0 15px 0 0;
    vertical-align: top;
    max-width: 550px;
    box-sizing: border-box; }
  @media only screen and (min-width: 1047px) {
    #post-wrap {
      display: table; }
      #post-wrap #post-social {
        display: table-cell; }
        #post-wrap #post-social #share-cont {
          display: table-cell;
          min-width: 90px; }
          #post-wrap #post-social #share-cont #share {
            width: 70px; }
            #post-wrap #post-social #share-cont #share .share-item {
              margin: 0 0 10px; }
      #post-wrap #post-body {
        display: table-cell; } }

@media only screen and (min-width: 1047px) {
  #post-nav a {
    transition: all ease-in-out 0.3s;
    -o-transition: all ease-in-out 0.3s;
    -ms-transition: all ease-in-out 0.3s;
    -moz-transition: all ease-in-out 0.3s;
    -webkit-transition: all ease-in-out 0.3s;
    position: fixed;
    height: 80px;
    width: 40px;
    overflow: hidden;
    background: #777;
    opacity: 0.5;
    display: block;
    text-decoration: none;
    font-size: 60px;
    white-space: nowrap;
    top: 50%; }
    #post-nav a:hover {
      opacity: 0.75; }
  #post-nav a[rel="prev"] {
    left: 0;
    text-align: left; }
  #post-nav a[rel="next"] {
    right: 0;
    text-align: right;
    text-indent: -280px; } }

#post-heading {
  position: relative;
  margin-bottom: 15px;
  padding: 0 10px 0 0;
  margin-top: -5px; }
  #post-heading h3 {
    font: bold 2rem/110% "Open Sans Condensed", arial, sans-serif;
    margin-bottom: 10px; }
  #post-heading .comments-label-container {
    display: inline-block;
    height: 22px;
    float: right; }
    #post-heading .comments-label-container .category-label {
      padding: 3px 8px;
      font-family: "Open Sans Condensed", arial, sans-serif;
      font-size: 13px;
      font-weight: bold;
      text-transform: uppercase;
      background: brown;
      color: white; }

.dateline {
  display: inline-block;
  line-height: 20px;
  margin-bottom: 5px; }

#post-body {
  font-family: "Roboto Slab", georgia, "Times New Roman", arial, sans-serif; }
  #post-body div {
    max-width: 100%; }
  #post-body p {
    font-family: "Roboto Slab", georgia, "Times New Roman", arial, sans-serif;
    font-size: 16px;
    line-height: 28px; }
    #post-body p a {
      color: #1d455e; }
  #post-body img:first-child {
    max-width: 100%;
    float: left;
    margin: 0 20px 5px 0;
    height: auto; }
    @media only screen and (max-width: 1046px) {
      #post-body img:first-child {
        float: none;
        display: block;
        margin-bottom: 10px; } }
  #post-body #ooyalaplayer {
    max-width: 100%;
    max-height: 390px; }
  #post-body iframe {
    max-width: 100%;
    max-height: 390px; }
  #post-body embed {
    max-width: 100%;
    max-height: 390px; }
  #post-body iframe[id^=twitter] {
    max-height: inherit; }
  #post-body iframe.instagram-media {
    max-height: inherit; }
  #post-body .fb_iframe_widget iframe {
    max-height: inherit; }
  #post-body .twitter-video iframe {
    max-height: inherit; }
  #post-body .twitter-tweet iframe {
    max-height: inherit; }

article[id^="ooyalaplayer"] {
  max-width: 550px;
  position: relative;
  z-index: 0; }

@media only screen and (max-width: 767px) {
  #featured-posts-wrap {
    height: 120px;
    transition: all ease-in-out 0.7s;
    -o-transition: all ease-in-out 0.7s;
    -ms-transition: all ease-in-out 0.7s;
    -moz-transition: all ease-in-out 0.7s;
    -webkit-transition: all ease-in-out 0.7s; }
    #featured-posts-wrap .featured-posts-button {
      height: 114px;
      position: absolute;
      top: 0;
      width: 35px;
      z-index: 99998; }
    #featured-posts-wrap #featured-posts-scrollleft {
      background: linear-gradient(to left, transparent 0%, rgba(40, 40, 40, 0.5) 100%); }
    #featured-posts-wrap #featured-posts-scrollright {
      background: linear-gradient(to right, transparent 0%, rgba(40, 40, 40, 0.5) 100%);
      right: 0; }
    #featured-posts-wrap #featured-posts-hide {
      display: block;
      width: 35px;
      height: 45px;
      background: transparent;
      margin: 0 auto;
      z-index: 99997;
      position: absolute;
      top: 119px;
      right: 0;
      border-radius: 4px;
      z-index: 99998; }
      #featured-posts-wrap #featured-posts-hide:before {
        transition: color ease-in-out 0.7s;
        -o-transition: color ease-in-out 0.7s;
        -ms-transition: color ease-in-out 0.7s;
        -moz-transition: color ease-in-out 0.7s;
        -webkit-transition: color ease-in-out 0.7s;
        content: 'x';
        width: 25px;
        height: 10px;
        display: block;
        margin: 0 auto;
        color: #fff;
        background-color: #c1262c;
        font-size: 16px;
        font-family: sans-serif;
        line-height: 3px;
        box-shadow: rgba(0, 0, 0, 0.7) 0 2px 2px 0;
        text-align: center; }
      #featured-posts-wrap #featured-posts-hide.featured-posts-hide-closed:before {
        color: #c1262c; }
    #featured-posts-wrap.top-shelf-fixed {
      position: fixed;
      top: -75px;
      padding-bottom: 0;
      z-index: 99998;
      margin: 0;
      display: block;
      width: 100%; }
      #featured-posts-wrap.top-shelf-fixed #featured-posts {
        transition: all ease-in-out 0.7s;
        -o-transition: all ease-in-out 0.7s;
        -ms-transition: all ease-in-out 0.7s;
        -moz-transition: all ease-in-out 0.7s;
        -webkit-transition: all ease-in-out 0.7s;
        margin: 0;
        display: block;
        -webkit-overflow-scrolling: touch;
        overflow-x: scroll;
        overflow-x: overlay;
        padding-top: 10px;
        border-bottom: 5px solid #c1262c;
        background-color: #F1F1F1;
        box-shadow: rgba(0, 0, 0, 0.7) 0 2px 3px 0;
        max-width: 100%; }
        #featured-posts-wrap.top-shelf-fixed #featured-posts:first-child {
          margin-left: 0; }
        #featured-posts-wrap.top-shelf-fixed #featured-posts li {
          width: 275px;
          padding-bottom: 0; }
          #featured-posts-wrap.top-shelf-fixed #featured-posts li .featured-post-thumb {
            width: 90px;
            border-radius: 4px 2px 2px 4px; }
          #featured-posts-wrap.top-shelf-fixed #featured-posts li .featured-post-title {
            width: 185px;
            font-size: 15px; }
          #featured-posts-wrap.top-shelf-fixed #featured-posts li:nth-child(4),
          #featured-posts-wrap.top-shelf-fixed #featured-posts li:nth-child(5) {
            display: inline-block; }
    #featured-posts-wrap.top-shelf-expanded {
      top: 47px;
      opacity: 1;
      display: block; } }

#featured-posts {
  max-width: 1000px;
  width: 100%;
  margin: 20px auto;
  padding: 10px 0;
  background: #F1F1F1 none repeat scroll 0% 0%;
  text-align: center; }
  #featured-posts li {
    transition: all ease-in-out 0.5s;
    -o-transition: all ease-in-out 0.5s;
    -ms-transition: all ease-in-out 0.5s;
    -moz-transition: all ease-in-out 0.5s;
    -webkit-transition: all ease-in-out 0.5s;
    text-align: left;
    display: inline-block;
    height: auto;
    position: relative;
    margin: 0 7px 0 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    background: #FBFBFB none repeat scroll 0% 0%;
    background-size: cover;
    width: 185px;
    vertical-align: top;
    max-height: 190px;
    padding-bottom: 5px; }
    #featured-posts li .featured-post-thumb {
      width: 185px;
      height: 105px;
      border-radius: 4px;
      background-position: center;
      display: inline-block;
      background-size: cover; }
    #featured-posts li .featured-post-title {
      font: bold 15px/19px "Open Sans Condensed", arial, sans-serif;
      width: 185px;
      color: #222;
      max-height: 85px;
      overflow: hidden;
      box-sizing: border-box;
      padding: 0 8px 0;
      display: inline-block; }

@media only screen and (max-width: 767px) {
  #featured-posts {
    display: none;
    white-space: nowrap; }
    #featured-posts li {
      white-space: normal;
      margin: 0 6px !important; }
      #featured-posts li .featured-post-title {
        width: 90px; }
      #featured-posts li .featured-post-thumb {
        vertical-align: top;
        width: 90px;
        border-radius: 4px 4px 0 0; } }

@media only screen and (min-width: 567px) and (max-width: 767px) {
  #featured-posts {
    white-space: nowrap; }
    #featured-posts li {
      white-space: normal;
      width: 230px !important; }
      #featured-posts li .featured-post-title {
        width: 135px !important;
        left: 85px; }
      #featured-posts li .featured-post-thumb {
        width: 90px !important; }
      #featured-posts li:nth-child(3) {
        display: inline-block; }
      #featured-posts li:nth-child(4) {
        display: none; } }

@media only screen and (max-width: 1046px) {
  #featured-posts {
    max-width: 730px; }
    #featured-posts li {
      width: 140px;
      margin: 0 10px; }
      #featured-posts li .featured-post-thumb {
        width: 140px;
        height: 92px;
        border-radius: 4px 4px 0 0; }
      #featured-posts li .featured-post-title {
        height: 80px;
        font-size: 14px;
        max-height: 80px; }
    #featured-posts li:nth-child(5) {
      display: none; }
    #featured-posts:first-child {
      margin-left: 7px; } }

@media only screen and (min-width: 1047px) {
  #featured-posts li {
    margin: 0 7px 0 0;
    border-radius: 4px;
    width: 185px;
    vertical-align: top;
    height: 190px;
    max-height: 190px; }
    #featured-posts li:hover {
      background-color: #fff; }
    #featured-posts li:first-child {
      margin-left: 7px; }
    #featured-posts li .featured-helper .featured-post-thumb {
      height: 105px;
      width: 185px;
      border-radius: 4px 4px 2px 2px; }
    #featured-posts li .featured-helper .featured-post-title {
      font-size: 15px;
      line-height: 19px;
      width: 185px;
      color: #222;
      max-height: 80px;
      overflow: hidden;
      box-sizing: border-box;
      padding: 3px 10px 0;
      display: inline-block; } }

/*

#featured-posts {
  max-width: $fullSiteWidth;
  width: 100%;
  margin: 20px auto;
  padding: 10px 0 5px;
  background: #E1E1E5 none repeat scroll 0% 0%;
  border-radius: 4px;
  text-align: center;
  & li {
    text-align: left;
    width: 240px;
    display: inline-block;
    background-size: cover;
    height: auto;
    position: relative;
    margin-right: 5px;
    & .featured-post-thumb {
      width: 80px;
      height: 80px;
      border-radius: 4px;
      background-position: center;
      display: inline-block;
      background-size: cover;
    }
    & .featured-post-title {
      font-family: $titleFonts;
      font-weight: bold;
      font-size: 14px;
      line-height: 16px;
      position: absolute;
      width: 140px;
      left: 90px;
      top: 0;
    }
  }
}

#featured-posts {@include respond(smallView) {
  & li {
    width: 140px;
    & .featured-post-title {
      width: 75px;
      left: 70px;
      height: 82px;
      overflow: hidden;
    } 
    & .featured-post-thumb {
      width: 65px;
    } 
    &:nth-child(4) {
      display: none;
    }
  }
}}

#featured-posts {@include respond(landscapePhone) {
  & li {
    width: 175px;
    & .featured-post-title {
      width: 80px;
      left: 85px;
    } 
    & .featured-post-thumb {
      width: 80px;
    } 
    &:nth-child(4) {
      display: inline-block;
    }
  }
}}

#featured-posts {@include respond(mediumView) {
  max-width: $midSiteThresh;
  & li:nth-child(3) {
    display: none;
  }
}}

#featured-posts {@include respond(fullView) {
  & li {
    margin: 0 3px 0 0;
    border: 1px solid $shadeMin;
    border-radius: 4px;
    background-color: #e5e5e5;
    &:hover {
      background-color: $shadeMin;
    }
    &:first-child {
      margin-left: 5px;
    }
    & .featured-helper {
      & .featured-post-thumb {
        height: 95px;
        border-radius: 4px 0 0 4px;
        width: 85px;
      }
      & .featured-post-title {
        font-size: 15px;
        left: 85px;
        line-height: 19px;
        width: 155px;
        color: #222;
        max-height: 85px;
        overflow: hidden;
        box-sizing: border-box;
        padding: 7px 10px 0;
        border-radius: 0 4px 4px 0;
      }
    }
  }
}}

*/
#partners {
  max-width: 640px;
  margin-top: 20px; }

#pm-byline-unit {
  display: none; }
  @media only screen and (min-width: 1047px) {
    #pm-byline-unit {
      display: inline-block; } }

div[id^=zergnet-widget] .zergheadline a {
  font: bold 16px/20px "Open Sans Condensed", arial, sans-serif !important;
  height: auto; }

div[id^=zergnet-widget] .zergheadline {
  text-align: left !important;
  margin-top: 5px !important; }

div[id^=zergnet-widget] .zergentity {
  margin: 0 8px 10px 0 !important; }

#zerglayout {
  border-top: 2px solid #a0891f !important;
  width: auto !important; }

.video-label {
  font: bold 16px/20px "Open Sans Condensed", arial, sans-serif !important; }

.video-title {
  max-height: 40px !important; }

footer .trc_rbox_header,
#sidebar .trc_rbox_header {
  line-height: 2em !important;
  background: none !important;
  border-bottom: 2px solid #c1262c !important;
  height: 32px !important; }
  footer .trc_rbox_header:before,
  #sidebar .trc_rbox_header:before {
    font-weight: 700;
    box-sizing: border-box;
    content: "More from Abrams Media";
    width: auto;
    font-family: "Open Sans Condensed", arial, sans-serif;
    font-size: 14px;
    background: repeat center url("images/header-bg.jpg") #01334e;
    text-transform: uppercase;
    color: #efefef;
    padding: 7px 15px;
    border-radius: 4px 4px 0px 0px;
    text-align: center;
    z-index: 999; }

#sidebar #taboola-right-rail-thumbnails-2nd .trc_rbox_header {
  height: 27px !important; }
  #sidebar #taboola-right-rail-thumbnails-2nd .trc_rbox_header .trc_rbox_header_span {
    display: none; }
  #sidebar #taboola-right-rail-thumbnails-2nd .trc_rbox_header:before {
    content: "More from Around the Web"; }

html.sean {
  background: #f4f3f2; }
  html.sean h3 {
    font-family: "Hind", sans-serif;
    font-weight: bold; }
    html.sean h3 em {
      font-family: "Hind", sans-serif;
      font-weight: bold;
      font-size: 100%;
      line-height: 115%; }
  html.sean body {
    font-family: "Hind", sans-serif;
    font-size: 1em; }
    html.sean body header {
      box-shadow: 0 -10px 15px 10px rgba(0, 0, 0, 0.5); }
      html.sean body header #header-content {
        max-width: 1100px; }
        html.sean body header #header-content #nav-cats {
          margin: 0 30px; }
          html.sean body header #header-content #nav-cats li a {
            font-family: "Hind", sans-serif;
            font-size: 15px;
            letter-spacing: .03rem; }
        html.sean body header #header-content #header-tools {
          margin-bottom: 5px; }
    html.sean body #leaderboard {
      width: 728px;
      height: 90px;
      background-image: url("http://panzeradesign.com/storage/mediaite-2016/images/lpd-728x90.jpg");
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
      border: 1px solid #e2e2e2; }
    html.sean body #featured-posts {
      margin: 10px auto 0; }
      html.sean body #featured-posts li {
        height: 185px; }
        html.sean body #featured-posts li .featured-helper .featured-post-title {
          font-family: "Hind", sans-serif;
          font-weight: 600;
          font-size: .85em;
          line-height: 130%; }
          html.sean body #featured-posts li .featured-helper .featured-post-title em {
            font: 600 100% "Hind", sans-serif;
            font-style: italic;
            letter-spacing: 0rem;
            line-height: 130%; }
    html.sean body .section-heading {
      max-width: 1000px;
      margin: 0 auto 10px;
      padding: 10px;
      background-color: #22293c;
      font-size: 1.25rem;
      text-transform: uppercase;
      box-sizing: border-box;
      font-family: "Hind", sand-serif;
      border-left: 3px solid #bb270f; }
    html.sean body .comments-label-container {
      width: 100%;
      max-width: 1000px;
      margin: 0 auto;
      display: block; }
      html.sean body .comments-label-container .category-label {
        display: inline-block;
        padding: 6px;
        border-radius: 3px;
        margin: 0 0 0 10px;
        box-sizing: border-box;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: bold;
        color: #f4f3f2;
        background-color: #e64c3c; }
    html.sean body #post-heading {
      position: relative;
      max-width: 1000px;
      box-sizing: border-box;
      margin: 0 auto;
      padding: 10px 10px 0; }
      html.sean body #post-heading h3 {
        font-family: "Hind", sans-serif;
        font-size: 2.25rem;
        line-height: 115%;
        letter-spacing: -.02rem;
        margin-bottom: 5px; }
        html.sean body #post-heading h3 em {
          font: 700 100% "Hind", sans-serif;
          font-style: italic;
          letter-spacing: 0rem;
          line-height: 115%; }
      html.sean body #post-heading .subheading {
        font-size: 1 rem; }
    html.sean body #wrap {
      margin-top: 0; }
      html.sean body #wrap main article #post-wrap #post-social #share-cont {
        min-width: 75px; }
        html.sean body #wrap main article #post-wrap #post-social #share-cont #share {
          padding: 0;
          width: 60px;
          background: none; }
      html.sean body #wrap main article #post-wrap #post-body {
        padding: 0 5px 0 0;
        max-width: 560px;
        /*.lead-image-container {
                display: inline-block;
                max-height: 312px;
                overflow: hidden;
                border-radius: 3px;
                border: 1px solid $bordergrey;
                margin: 0 20px 10px 0;
              }*/ }
        html.sean body #wrap main article #post-wrap #post-body p {
          font-family: "Hind", sans-serif !important;
          line-height: 150%;
          font-size: 1.13rem;
          vertical-align: top; }
        html.sean body #wrap main article #post-wrap #post-body img {
          margin: 0; }
          html.sean body #wrap main article #post-wrap #post-body img:first-child {
            margin: 0 20px 15px 0;
            border-radius: 3px;
            border: 1px solid #e2e2e2; }
        html.sean body #wrap main article #post-wrap #post-body .post-image:first-child {
          float: left;
          margin: 0 20px 10px 0;
          max-height: 312px;
          border-radius: 3px;
          border: 1px solid #e2e2e2; }
        html.sean body #wrap main article #post-wrap #post-body blockquote {
          padding: 12px 16px 2px;
          margin: 25px;
          clear: both; }
          html.sean body #wrap main article #post-wrap #post-body blockquote p {
            font-size: 1rem; }
          html.sean body #wrap main article #post-wrap #post-body blockquote .post-image {
            display: none; }
        html.sean body #wrap main article #post-wrap #post-body div[id*=ooyalaplayer] {
          margin-bottom: 15px; }
      html.sean body #wrap main article #social-foot {
        max-width: 560px;
        margin-left: 75px; }
      html.sean body #wrap main article .related-stories {
        max-width: 560px;
        margin-left: 75px; }
      html.sean body #wrap main article .tag-links {
        max-width: 560px;
        margin-left: 75px; }
      html.sean body #wrap main article #live-post {
        border-top: 0;
        margin-top: 25px; }
        html.sean body #wrap main article #live-post:before {
          content: "Live Now on Mediaite";
          display: inline-block;
          width: auto;
          font-family: "Hind", sans-serif !important;
          font-size: 12px !important;
          font-weight: bold;
          line-height: 16px;
          letter-spacing: .03rem !important;
          padding: 4px 10px 2px !important;
          background-color: #192033 !important;
          border-radius: 3px 3px 0 0;
          text-transform: uppercase;
          color: #f4f3f2; }
        html.sean body #wrap main article #live-post iframe {
          border-top: 2px solid #c1262c; }
      html.sean body #wrap main article #partners {
        margin-top: 50px; }
        html.sean body #wrap main article #partners .heading {
          display: none; }
        html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .trc_rbox_header {
          padding-bottom: 0;
          margin-bottom: 2px; }
        html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .trc_rbox_header_span {
          font-family: "Hind", sans-serif !important;
          font-size: 12px !important;
          letter-spacing: .03rem !important;
          padding: 4px 10px 2px !important;
          background-color: #192033 !important;
          border-radius: 3px 3px 0 0;
          text-transform: uppercase;
          color: #f4f3f2; }
        html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .trc_rbox_outer {
          border-top: 2px solid #e64c3c;
          padding-top: 15px;
          margin: 0 !important; }
        html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .videoCube {
          width: 47% !important;
          border-bottom: 1px solid #e2e2e2; }
          html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .videoCube:nth-child(even) {
            margin-left: 20px !important; }
          html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .videoCube:nth-child(odd) {
            margin-left: 0px !important; }
          html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .videoCube .thumbBlock_holder {
            width: 75px !important;
            height: 75px !important;
            display: inline-block !important;
            margin-bottom: 10px !important;
            float: right; }
            html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .videoCube .thumbBlock_holder .thumbBlock {
              border-radius: 3px;
              border: 1px solid #e2e2e2; }
          html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .videoCube .video-label-box {
            display: inline-block !important;
            width: 70% !important;
            height: 65px !important;
            margin-top: 0px !important; }
            html.sean body #wrap main article #partners #taboola-below-article-thumbnails-2nd .videoCube .video-label-box .video-label {
              font-family: "Hind", sans-serif !important;
              font-weight: 600 !important;
              font-size: .95rem !important;
              letter-spacing: -.01rem;
              height: 54% !important;
              line-height: 120% !important; }
        html.sean body #wrap main article #partners #taboola-below-article-text-links {
          margin-top: 15px; }
          html.sean body #wrap main article #partners #taboola-below-article-text-links .videoCube {
            width: 50%; }
          html.sean body #wrap main article #partners #taboola-below-article-text-links .trc_inner_header {
            font-family: "Hind", sans-serif !important;
            font-size: 12px !important;
            letter-spacing: .03rem !important;
            padding: 4px 10px 2px !important;
            background-color: #192033 !important;
            border-radius: 3px 3px 0 0;
            text-transform: uppercase;
            color: #f4f3f2;
            border-bottom: 2px solid #e64c3c;
            width: auto;
            line-height: 16px;
            margin: 0;
            vertical-align: top !important; }
          html.sean body #wrap main article #partners #taboola-below-article-text-links .video-label {
            font-family: "Hind", sans-serif !important;
            font-weight: 600 !important;
            font-size: .95rem !important;
            letter-spacing: -.01rem;
            height: 54% !important;
            line-height: 120% !important; }
          html.sean body #wrap main article #partners #taboola-below-article-text-links .trc_header_right_column {
            left: 50%; }
          html.sean body #wrap main article #partners #taboola-below-article-text-links .hybrid-text-links-a .trc_rbox_div .videoCube.thumbnail_none a {
            list-style: none;
            margin-left: 0;
            width: 90%;
            padding: 15px 0;
            border-bottom: 1px solid #e2e2e2; }
      html.sean body #wrap #sidebar {
        border-left: none; }
        html.sean body #wrap #sidebar .heading {
          display: none; }
        html.sean body #wrap #sidebar #unit-sidebar {
          background-image: url("http://panzeradesign.com/storage/mediaite-2016/images/lpd-300x600.jpg");
          background-repeat: no-repeat;
          background-size: contain;
          width: 300px;
          height: 600px;
          margin: 0 auto 15px;
          border: 1px solid #e2e2e2; }
        html.sean body #wrap #sidebar #popular-posts {
          width: 300px;
          margin: 0 auto; }
          html.sean body #wrap #sidebar #popular-posts:before {
            font-family: "Hind", sans-serif;
            font-size: 12px;
            font-weight: bold;
            text-transform: uppercase;
            letter-spacing: .03rem;
            padding: 4px 10px 2px;
            background-color: #192033;
            border-radius: 3px 3px 0 0;
            color: #f4f3f2;
            content: "Mediaite's Most Popular" !important;
            position: relative;
            top: -22px; }
          html.sean body #wrap #sidebar #popular-posts .thumbnail {
            border-radius: 3px !important;
            border: 1px solid #e2e2e2;
            float: right;
            width: 75px;
            height: 75px;
            background-size: cover; }
          html.sean body #wrap #sidebar #popular-posts .sidebar-title {
            width: 70% !important;
            float: left !important;
            font-family: "Hind", sans-serif !important;
            font-weight: 600 !important;
            font-size: .95rem !important;
            line-height: 120% !important;
            letter-spacing: -.02rem;
            padding: 0;
            margin-top: 5px; }
          html.sean body #wrap #sidebar #popular-posts li:first-child {
            margin-top: -15px; }
          html.sean body #wrap #sidebar #popular-posts li a {
            padding: 10px 0; }
        html.sean body #wrap #sidebar #taboola-right-rail-thumbnails {
          max-width: 300px;
          margin: 0 auto; }
          html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .trc_rbox_header {
            height: 30px !important;
            padding-bottom: 0; }
          html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .trc_rbox_header:before {
            font-family: "Hind", sans-serif;
            font-size: 12px;
            letter-spacing: .03rem;
            padding: 4px 10px 2px;
            background-color: #192033; }
          html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .videoCube {
            border-bottom: 1px solid #e2e2e2;
            padding-bottom: 10px; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .videoCube .trc_ellipsis {
              -webkit-line-clamp: 4 !important; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .videoCube:first-child {
              margin-top: 10px; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .videoCube .item-thumbnail-href .thumbBlock_holder {
              width: 75px !important;
              height: 75px !important;
              float: right !important;
              border: 1px solid #e2e2e2;
              border-radius: 3px;
              margin-left: 5px; }
              html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .videoCube .item-thumbnail-href .thumbBlock_holder .thumbBlock {
                background-size: cover !important; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .videoCube .video-label-box {
              display: inline-block;
              width: 70%; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails .videoCube .video-label {
              font-family: "Hind", sans-serif !important;
              font-size: .95rem !important;
              height: auto;
              letter-spacing: -.01rem;
              line-height: 120% !important;
              overflow: visible;
              font-weight: 600 !important; }
        html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd {
          max-width: 300px;
          margin: 0 auto; }
          html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .trc_rbox_header {
            height: 30px !important;
            padding-bottom: 0; }
          html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .trc_rbox_header:before {
            font-family: "Hind", sans-serif;
            font-size: 12px;
            letter-spacing: .03rem;
            padding: 4px 10px 2px;
            background-color: #192033;
            content: "Around the Web" !important; }
          html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .videoCube {
            margin-bottom: 10px;
            border-bottom: 1px solid #e2e2e2;
            padding-bottom: 10px; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .videoCube .trc_ellipsis {
              -webkit-line-clamp: 2 !important; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .videoCube:first-child {
              margin-top: 10px; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .videoCube .item-thumbnail-href .thumbBlock_holder {
              width: 75px !important;
              height: 75px !important;
              float: right !important;
              border: 1px solid #e2e2e2;
              border-radius: 3px;
              margin-left: 5px; }
              html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .videoCube .item-thumbnail-href .thumbBlock_holder .thumbBlock {
                background-size: cover !important; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .videoCube .video-label-box {
              display: inline-block;
              width: 70%; }
            html.sean body #wrap #sidebar #taboola-right-rail-thumbnails-2nd .videoCube .video-label {
              font-family: "Hind", sans-serif !important;
              font-size: .95rem !important;
              height: auto;
              max-height: 34px !important;
              letter-spacing: -.01rem;
              line-height: 120% !important;
              overflow: hidden !important;
              font-weight: 600 !important; }
        html.sean body #wrap #sidebar #pm-sidebar-unit {
          max-width: 300px !important;
          max-height: 250px !important;
          margin: 20px auto !important;
          border: 1px solid #e2e2e2 !important; }
          html.sean body #wrap #sidebar #pm-sidebar-unit #pmad-right {
            margin: 0; }
        html.sean body #wrap #sidebar div[id*=zergnet-widget] {
          max-width: 300px;
          margin: 0 auto; }
          html.sean body #wrap #sidebar div[id*=zergnet-widget] #zerglayout {
            border-top: 2px solid #c1262c !important; }
          html.sean body #wrap #sidebar div[id*=zergnet-widget].heading {
            background: none;
            padding: 0;
            margin: 6px 8px; }
            html.sean body #wrap #sidebar div[id*=zergnet-widget].heading span {
              font-family: "Hind", sans-serif !important;
              font-size: 12px !important;
              letter-spacing: .03rem !important;
              padding: 4px 10px 2px !important;
              background-color: #192033 !important;
              border-radius: 3px 3px 0 0; }
          html.sean body #wrap #sidebar div[id*=zergnet-widget] .zergentity {
            width: 100% !important;
            margin: 5px 0 !important;
            padding: 0 0 10px !important;
            border-bottom: 1px solid #e2e2e2; }
            html.sean body #wrap #sidebar div[id*=zergnet-widget] .zergentity:first-child {
              margin-top: 10px !important; }
            html.sean body #wrap #sidebar div[id*=zergnet-widget] .zergentity img {
              width: 75px !important;
              height: 75px !important;
              float: right;
              border-radius: 3px; }
            html.sean body #wrap #sidebar div[id*=zergnet-widget] .zergentity .zergimg {
              float: right;
              height: 55px !important;
              background-size: cover !important;
              background-position: center !important; }
            html.sean body #wrap #sidebar div[id*=zergnet-widget] .zergentity .zergheadline {
              margin-right: 85px !important; }
              html.sean body #wrap #sidebar div[id*=zergnet-widget] .zergentity .zergheadline a {
                color: #000 !important;
                font-family: "Hind", sans-serif !important;
                font-size: .95rem !important;
                letter-spacing: -.02rem;
                overflow: hidden;
                font-weight: 600 !important;
                line-height: 120% !important; }
        html.sean body #wrap #sidebar #newsletter {
          max-width: 300px;
          margin: 0 auto; }
          html.sean body #wrap #sidebar #newsletter form #mc_embed_signup_scroll #mc-embedded-subscribe {
            font-size: 10px;
            text-transform: uppercase;
            font-family: "Hind", sans-serif;
            padding: 2px 5px 0; }
          html.sean body #wrap #sidebar #newsletter h3 {
            font-family: "Hind", sans-serif;
            font-size: 12px;
            letter-spacing: .03rem;
            background-color: #192033;
            padding: 8px 10px 6px !important;
            margin-top: 20px; }
          html.sean body #wrap #sidebar #newsletter .heading {
            font-family: "Hind", sans-serif;
            font-size: 12px;
            letter-spacing: .03rem;
            background-color: #192033;
            padding: 8px 10px 6px !important;
            margin-top: 20px; }
        html.sean body #wrap #sidebar #tips .sidebar-title {
          font-family: "Hind", sans-serif !important;
          font-weight: 600 !important;
          font-size: .95rem !important;
          line-height: 120% !important;
          letter-spacing: -.02rem !important;
          float: left;
          width: 70%;
          margin-top: 10px; }
        html.sean body #wrap #sidebar #tips img {
          margin: 10px 0 0;
          float: right;
          border-radius: 3px;
          border: 1px solid #e2e2e2; }

/*# sourceMappingURL=style.css.map */