/*========== Container sizes ==========*/
/*========== Grid system ==========*/
/*========== Colors ==========*/
/*========== Scaffolding ==========*/
/*========== Typography ==========*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.42857143;
  color: #8a8a8a;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #000000;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #818182;
  text-decoration: none;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 22px;
  margin-bottom: 22px;
  border: 0;
  border-top: 1px solid #ffffff;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
  line-height: 1.1;
  color: #010400;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #cecece;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 22px;
  margin-bottom: 11px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 11px;
  margin-bottom: 11px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 41px;
}
h2,
.h2 {
  font-size: 34px;
}
h3,
.h3 {
  font-size: 28px;
}
h4,
.h4 {
  font-size: 20px;
}
h5,
.h5 {
  font-size: 16px;
}
h6,
.h6 {
  font-size: 14px;
}
p {
  margin: 0 0 11px;
}
.lead {
  margin-bottom: 22px;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 24px;
  }
}
small,
.small {
  font-size: 87%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #cecece;
}
.text-primary {
  color: #bf2528;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #941d1f;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #bf2528;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #941d1f;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 10px;
  margin: 44px 0 22px;
  border-bottom: 1px solid #ffffff;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 11px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 22px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #cecece;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 11px 22px;
  margin: 0 0 22px;
  font-size: 20px;
  border-left: 5px solid #ffffff;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #cecece;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #ffffff;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 22px;
  font-style: normal;
  line-height: 1.42857143;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 13.5px;
  padding-right: 13.5px;
}
@media (min-width: 768px) {
  .container {
    width: 747px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 967px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 13.5px;
  padding-right: 13.5px;
}
.row {
  margin-left: -13px;
  margin-right: -14px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13 {
  position: relative;
  min-height: 1px;
  padding-left: 14px;
  padding-right: 13px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13 {
  float: left;
}
.col-xs-13 {
  width: 100%;
}
.col-xs-12 {
  width: 92.30769230999999%;
}
.col-xs-11 {
  width: 84.61538462%;
}
.col-xs-10 {
  width: 76.92307692%;
}
.col-xs-9 {
  width: 69.23076923000001%;
}
.col-xs-8 {
  width: 61.53846154%;
}
.col-xs-7 {
  width: 53.84615385%;
}
.col-xs-6 {
  width: 46.15384615%;
}
.col-xs-5 {
  width: 38.46153846%;
}
.col-xs-4 {
  width: 30.76923077%;
}
.col-xs-3 {
  width: 23.07692308%;
}
.col-xs-2 {
  width: 15.38461538%;
}
.col-xs-1 {
  width: 7.69230769%;
}
.col-xs-pull-13 {
  right: 100%;
}
.col-xs-pull-12 {
  right: 92.30769230999999%;
}
.col-xs-pull-11 {
  right: 84.61538462%;
}
.col-xs-pull-10 {
  right: 76.92307692%;
}
.col-xs-pull-9 {
  right: 69.23076923000001%;
}
.col-xs-pull-8 {
  right: 61.53846154%;
}
.col-xs-pull-7 {
  right: 53.84615385%;
}
.col-xs-pull-6 {
  right: 46.15384615%;
}
.col-xs-pull-5 {
  right: 38.46153846%;
}
.col-xs-pull-4 {
  right: 30.76923077%;
}
.col-xs-pull-3 {
  right: 23.07692308%;
}
.col-xs-pull-2 {
  right: 15.38461538%;
}
.col-xs-pull-1 {
  right: 7.69230769%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-13 {
  left: 100%;
}
.col-xs-push-12 {
  left: 92.30769230999999%;
}
.col-xs-push-11 {
  left: 84.61538462%;
}
.col-xs-push-10 {
  left: 76.92307692%;
}
.col-xs-push-9 {
  left: 69.23076923000001%;
}
.col-xs-push-8 {
  left: 61.53846154%;
}
.col-xs-push-7 {
  left: 53.84615385%;
}
.col-xs-push-6 {
  left: 46.15384615%;
}
.col-xs-push-5 {
  left: 38.46153846%;
}
.col-xs-push-4 {
  left: 30.76923077%;
}
.col-xs-push-3 {
  left: 23.07692308%;
}
.col-xs-push-2 {
  left: 15.38461538%;
}
.col-xs-push-1 {
  left: 7.69230769%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-13 {
  margin-left: 100%;
}
.col-xs-offset-12 {
  margin-left: 92.30769230999999%;
}
.col-xs-offset-11 {
  margin-left: 84.61538462%;
}
.col-xs-offset-10 {
  margin-left: 76.92307692%;
}
.col-xs-offset-9 {
  margin-left: 69.23076923000001%;
}
.col-xs-offset-8 {
  margin-left: 61.53846154%;
}
.col-xs-offset-7 {
  margin-left: 53.84615385%;
}
.col-xs-offset-6 {
  margin-left: 46.15384615%;
}
.col-xs-offset-5 {
  margin-left: 38.46153846%;
}
.col-xs-offset-4 {
  margin-left: 30.76923077%;
}
.col-xs-offset-3 {
  margin-left: 23.07692308%;
}
.col-xs-offset-2 {
  margin-left: 15.38461538%;
}
.col-xs-offset-1 {
  margin-left: 7.69230769%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13 {
    float: left;
  }
  .col-sm-13 {
    width: 100%;
  }
  .col-sm-12 {
    width: 92.30769230999999%;
  }
  .col-sm-11 {
    width: 84.61538462%;
  }
  .col-sm-10 {
    width: 76.92307692%;
  }
  .col-sm-9 {
    width: 69.23076923000001%;
  }
  .col-sm-8 {
    width: 61.53846154%;
  }
  .col-sm-7 {
    width: 53.84615385%;
  }
  .col-sm-6 {
    width: 46.15384615%;
  }
  .col-sm-5 {
    width: 38.46153846%;
  }
  .col-sm-4 {
    width: 30.76923077%;
  }
  .col-sm-3 {
    width: 23.07692308%;
  }
  .col-sm-2 {
    width: 15.38461538%;
  }
  .col-sm-1 {
    width: 7.69230769%;
  }
  .col-sm-pull-13 {
    right: 100%;
  }
  .col-sm-pull-12 {
    right: 92.30769230999999%;
  }
  .col-sm-pull-11 {
    right: 84.61538462%;
  }
  .col-sm-pull-10 {
    right: 76.92307692%;
  }
  .col-sm-pull-9 {
    right: 69.23076923000001%;
  }
  .col-sm-pull-8 {
    right: 61.53846154%;
  }
  .col-sm-pull-7 {
    right: 53.84615385%;
  }
  .col-sm-pull-6 {
    right: 46.15384615%;
  }
  .col-sm-pull-5 {
    right: 38.46153846%;
  }
  .col-sm-pull-4 {
    right: 30.76923077%;
  }
  .col-sm-pull-3 {
    right: 23.07692308%;
  }
  .col-sm-pull-2 {
    right: 15.38461538%;
  }
  .col-sm-pull-1 {
    right: 7.69230769%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-13 {
    left: 100%;
  }
  .col-sm-push-12 {
    left: 92.30769230999999%;
  }
  .col-sm-push-11 {
    left: 84.61538462%;
  }
  .col-sm-push-10 {
    left: 76.92307692%;
  }
  .col-sm-push-9 {
    left: 69.23076923000001%;
  }
  .col-sm-push-8 {
    left: 61.53846154%;
  }
  .col-sm-push-7 {
    left: 53.84615385%;
  }
  .col-sm-push-6 {
    left: 46.15384615%;
  }
  .col-sm-push-5 {
    left: 38.46153846%;
  }
  .col-sm-push-4 {
    left: 30.76923077%;
  }
  .col-sm-push-3 {
    left: 23.07692308%;
  }
  .col-sm-push-2 {
    left: 15.38461538%;
  }
  .col-sm-push-1 {
    left: 7.69230769%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-13 {
    margin-left: 100%;
  }
  .col-sm-offset-12 {
    margin-left: 92.30769230999999%;
  }
  .col-sm-offset-11 {
    margin-left: 84.61538462%;
  }
  .col-sm-offset-10 {
    margin-left: 76.92307692%;
  }
  .col-sm-offset-9 {
    margin-left: 69.23076923000001%;
  }
  .col-sm-offset-8 {
    margin-left: 61.53846154%;
  }
  .col-sm-offset-7 {
    margin-left: 53.84615385%;
  }
  .col-sm-offset-6 {
    margin-left: 46.15384615%;
  }
  .col-sm-offset-5 {
    margin-left: 38.46153846%;
  }
  .col-sm-offset-4 {
    margin-left: 30.76923077%;
  }
  .col-sm-offset-3 {
    margin-left: 23.07692308%;
  }
  .col-sm-offset-2 {
    margin-left: 15.38461538%;
  }
  .col-sm-offset-1 {
    margin-left: 7.69230769%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13 {
    float: left;
  }
  .col-md-13 {
    width: 100%;
  }
  .col-md-12 {
    width: 92.30769230999999%;
  }
  .col-md-11 {
    width: 84.61538462%;
  }
  .col-md-10 {
    width: 76.92307692%;
  }
  .col-md-9 {
    width: 69.23076923000001%;
  }
  .col-md-8 {
    width: 61.53846154%;
  }
  .col-md-7 {
    width: 53.84615385%;
  }
  .col-md-6 {
    width: 46.15384615%;
  }
  .col-md-5 {
    width: 38.46153846%;
  }
  .col-md-4 {
    width: 30.76923077%;
  }
  .col-md-3 {
    width: 23.07692308%;
  }
  .col-md-2 {
    width: 15.38461538%;
  }
  .col-md-1 {
    width: 7.69230769%;
  }
  .col-md-pull-13 {
    right: 100%;
  }
  .col-md-pull-12 {
    right: 92.30769230999999%;
  }
  .col-md-pull-11 {
    right: 84.61538462%;
  }
  .col-md-pull-10 {
    right: 76.92307692%;
  }
  .col-md-pull-9 {
    right: 69.23076923000001%;
  }
  .col-md-pull-8 {
    right: 61.53846154%;
  }
  .col-md-pull-7 {
    right: 53.84615385%;
  }
  .col-md-pull-6 {
    right: 46.15384615%;
  }
  .col-md-pull-5 {
    right: 38.46153846%;
  }
  .col-md-pull-4 {
    right: 30.76923077%;
  }
  .col-md-pull-3 {
    right: 23.07692308%;
  }
  .col-md-pull-2 {
    right: 15.38461538%;
  }
  .col-md-pull-1 {
    right: 7.69230769%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-13 {
    left: 100%;
  }
  .col-md-push-12 {
    left: 92.30769230999999%;
  }
  .col-md-push-11 {
    left: 84.61538462%;
  }
  .col-md-push-10 {
    left: 76.92307692%;
  }
  .col-md-push-9 {
    left: 69.23076923000001%;
  }
  .col-md-push-8 {
    left: 61.53846154%;
  }
  .col-md-push-7 {
    left: 53.84615385%;
  }
  .col-md-push-6 {
    left: 46.15384615%;
  }
  .col-md-push-5 {
    left: 38.46153846%;
  }
  .col-md-push-4 {
    left: 30.76923077%;
  }
  .col-md-push-3 {
    left: 23.07692308%;
  }
  .col-md-push-2 {
    left: 15.38461538%;
  }
  .col-md-push-1 {
    left: 7.69230769%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-13 {
    margin-left: 100%;
  }
  .col-md-offset-12 {
    margin-left: 92.30769230999999%;
  }
  .col-md-offset-11 {
    margin-left: 84.61538462%;
  }
  .col-md-offset-10 {
    margin-left: 76.92307692%;
  }
  .col-md-offset-9 {
    margin-left: 69.23076923000001%;
  }
  .col-md-offset-8 {
    margin-left: 61.53846154%;
  }
  .col-md-offset-7 {
    margin-left: 53.84615385%;
  }
  .col-md-offset-6 {
    margin-left: 46.15384615%;
  }
  .col-md-offset-5 {
    margin-left: 38.46153846%;
  }
  .col-md-offset-4 {
    margin-left: 30.76923077%;
  }
  .col-md-offset-3 {
    margin-left: 23.07692308%;
  }
  .col-md-offset-2 {
    margin-left: 15.38461538%;
  }
  .col-md-offset-1 {
    margin-left: 7.69230769%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13 {
    float: left;
  }
  .col-lg-13 {
    width: 100%;
  }
  .col-lg-12 {
    width: 92.30769230999999%;
  }
  .col-lg-11 {
    width: 84.61538462%;
  }
  .col-lg-10 {
    width: 76.92307692%;
  }
  .col-lg-9 {
    width: 69.23076923000001%;
  }
  .col-lg-8 {
    width: 61.53846154%;
  }
  .col-lg-7 {
    width: 53.84615385%;
  }
  .col-lg-6 {
    width: 46.15384615%;
  }
  .col-lg-5 {
    width: 38.46153846%;
  }
  .col-lg-4 {
    width: 30.76923077%;
  }
  .col-lg-3 {
    width: 23.07692308%;
  }
  .col-lg-2 {
    width: 15.38461538%;
  }
  .col-lg-1 {
    width: 7.69230769%;
  }
  .col-lg-pull-13 {
    right: 100%;
  }
  .col-lg-pull-12 {
    right: 92.30769230999999%;
  }
  .col-lg-pull-11 {
    right: 84.61538462%;
  }
  .col-lg-pull-10 {
    right: 76.92307692%;
  }
  .col-lg-pull-9 {
    right: 69.23076923000001%;
  }
  .col-lg-pull-8 {
    right: 61.53846154%;
  }
  .col-lg-pull-7 {
    right: 53.84615385%;
  }
  .col-lg-pull-6 {
    right: 46.15384615%;
  }
  .col-lg-pull-5 {
    right: 38.46153846%;
  }
  .col-lg-pull-4 {
    right: 30.76923077%;
  }
  .col-lg-pull-3 {
    right: 23.07692308%;
  }
  .col-lg-pull-2 {
    right: 15.38461538%;
  }
  .col-lg-pull-1 {
    right: 7.69230769%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-13 {
    left: 100%;
  }
  .col-lg-push-12 {
    left: 92.30769230999999%;
  }
  .col-lg-push-11 {
    left: 84.61538462%;
  }
  .col-lg-push-10 {
    left: 76.92307692%;
  }
  .col-lg-push-9 {
    left: 69.23076923000001%;
  }
  .col-lg-push-8 {
    left: 61.53846154%;
  }
  .col-lg-push-7 {
    left: 53.84615385%;
  }
  .col-lg-push-6 {
    left: 46.15384615%;
  }
  .col-lg-push-5 {
    left: 38.46153846%;
  }
  .col-lg-push-4 {
    left: 30.76923077%;
  }
  .col-lg-push-3 {
    left: 23.07692308%;
  }
  .col-lg-push-2 {
    left: 15.38461538%;
  }
  .col-lg-push-1 {
    left: 7.69230769%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-13 {
    margin-left: 100%;
  }
  .col-lg-offset-12 {
    margin-left: 92.30769230999999%;
  }
  .col-lg-offset-11 {
    margin-left: 84.61538462%;
  }
  .col-lg-offset-10 {
    margin-left: 76.92307692%;
  }
  .col-lg-offset-9 {
    margin-left: 69.23076923000001%;
  }
  .col-lg-offset-8 {
    margin-left: 61.53846154%;
  }
  .col-lg-offset-7 {
    margin-left: 53.84615385%;
  }
  .col-lg-offset-6 {
    margin-left: 46.15384615%;
  }
  .col-lg-offset-5 {
    margin-left: 38.46153846%;
  }
  .col-lg-offset-4 {
    margin-left: 30.76923077%;
  }
  .col-lg-offset-3 {
    margin-left: 23.07692308%;
  }
  .col-lg-offset-2 {
    margin-left: 15.38461538%;
  }
  .col-lg-offset-1 {
    margin-left: 7.69230769%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/*========== Variables ===========*/
/*========== Fonts ==========*/
@font-face {
  font-family: 'Open Sans Regular';
  src: url('/wp-content/themes/sapiens/fonts/opensans-regular-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-regular-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-regular-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-regular-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.open-sans-regular {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
}
.open-sans-regular em,
.open-sans-regular i,
em .open-sans-regular,
i .open-sans-regular {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
.open-sans-regular em strong,
.open-sans-regular i strong,
em .open-sans-regular strong,
i .open-sans-regular strong,
.open-sans-regular em b,
.open-sans-regular i b,
em .open-sans-regular b,
i .open-sans-regular b,
strong .open-sans-regular em,
strong .open-sans-regular i,
strong em .open-sans-regular,
strong i .open-sans-regular,
b .open-sans-regular em,
b .open-sans-regular i,
b em .open-sans-regular,
b i .open-sans-regular {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
@font-face {
  font-family: 'Open Sans Italic';
  src: url('/wp-content/themes/sapiens/fonts/opensans-italic-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-italic-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-italic-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-italic-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
.open-sans-italic {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
}
.open-sans-italic strong,
.open-sans-italic b,
strong .open-sans-italic,
b .open-sans-italic {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
@font-face {
  font-family: 'Open Sans Bold';
  src: url('/wp-content/themes/sapiens/fonts/opensans-bold-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-bold-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-bold-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-bold-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.open-sans-bold {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
}
.open-sans-bold em,
.open-sans-bold i,
em .open-sans-bold,
i .open-sans-bold {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.open-sans-bold-italic {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
@font-face {
  font-family: 'Open Sans Bold Italic';
  src: url('/wp-content/themes/sapiens/fonts/opensans-bolditalic-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-bolditalic-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-bolditalic-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-bolditalic-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-bolditalic-webfont.svg#open_sansbolditalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Light';
  src: url('/wp-content/themes/sapiens/fonts/opensans-light-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-light-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-light-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-light-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
  font-weight: normal;
  font-style: normal;
}
.open-sans-light {
  font-family: "Open Sans Light", Helvetica, Arial, sans-serif;
}
.open-sans-light em,
.open-sans-light i,
em .open-sans-light,
i .open-sans-light {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
.open-sans-light em b,
.open-sans-light i b,
em .open-sans-light b,
i .open-sans-light b,
.open-sans-light em strong,
.open-sans-light i strong,
em .open-sans-light strong,
i .open-sans-light strong,
b .open-sans-light em,
b .open-sans-light i,
b em .open-sans-light,
b i .open-sans-light,
strong .open-sans-light em,
strong .open-sans-light i,
strong em .open-sans-light,
strong i .open-sans-light {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
.open-sans-light strong,
.open-sans-light b,
strong .open-sans-light,
b .open-sans-light {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.open-sans-light strong em,
.open-sans-light b em,
strong .open-sans-light em,
b .open-sans-light em,
.open-sans-light strong i,
.open-sans-light b i,
strong .open-sans-light i,
b .open-sans-light i,
em .open-sans-light strong,
em .open-sans-light b,
em strong .open-sans-light,
em b .open-sans-light,
i .open-sans-light strong,
i .open-sans-light b,
i strong .open-sans-light,
i b .open-sans-light {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
@font-face {
  font-family: 'Open Sans Light Italic';
  src: url('1/opensans-lightitalic-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-lightitalic-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-lightitalic-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-lightitalic-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
.open-sans-light-italic {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
}
.open-sans-light-italic b,
.open-sans-light-italic strong,
b .open-sans-light-italic,
strong .open-sans-light-italic {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
@font-face {
  font-family: 'Open Sans Semibold';
  src: url('/wp-content/themes/sapiens/fonts/opensans-semibold-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-semibold-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-semibold-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-semibold-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.open-sans-semibold {
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
}
.open-sans-semibold em,
.open-sans-semibold i,
em .open-sans-semibold,
i .open-sans-semibold {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.open-sans-semibold-italic {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
@font-face {
  font-family: 'Open Sans Semibold Italic';
  src: url('/wp-content/themes/sapiens/fonts/opensans-semibolditalic-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/opensans-semibolditalic-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/opensans-semibolditalic-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/opensans-semibolditalic-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/opensans-semibolditalic-webfont.svg#open_sanssemibolditalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Tienne Regular';
  src: url('/wp-content/themes/sapiens/fonts/tienne-regular-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/tienne-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/tienne-regular-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/tienne-regular-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/tienne-regular-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/tienne-regular-webfont.svg#tienneregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.tienne-regular {
  font-family: "Tienne Regular", 'Times New Roman', serif;
}
.tienne-regular b,
.tienne-regular strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
@font-face {
  font-family: 'Tienne Bold';
  src: url('/wp-content/themes/sapiens/fonts/tienne-bold-webfont.eot');
  src: url('/wp-content/themes/sapiens/fonts/tienne-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/tienne-bold-webfont.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/tienne-bold-webfont.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/tienne-bold-webfont.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/tienne-bold-webfont.svg#tiennebold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo 700';
  src: url('/wp-content/themes/sapiens/fonts/museo-700.eot');
  src: url('/wp-content/themes/sapiens/fonts/museo-700.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/sapiens/fonts/museo-700.woff2') format('woff2'), url('/wp-content/themes/sapiens/fonts/museo-700.woff') format('woff'), url('/wp-content/themes/sapiens/fonts/museo-700.ttf') format('truetype'), url('/wp-content/themes/sapiens/fonts/museo-700.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.museo-700 {
  font-family: "Museo 700", 'Times New Roman', serif;
}
/*========== General ==========*/
.lt-ie9 * {
  zoom: 1 !important;
}
.lt-ie9 body {
  width: 100%;
}
body {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
}
body em,
body i,
em body,
i body {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
body em strong,
body i strong,
em body strong,
i body strong,
body em b,
body i b,
em body b,
i body b,
strong body em,
strong body i,
strong em body,
strong i body,
b body em,
b body i,
b em body,
b i body {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
main {
  display: block;
}
body,
button,
input,
select,
textarea {
  font-size: 16px;
}
h1,
h2,
h3,
h4,
h5,
p {
  margin-top: 0;
}
.lt-ie8 a {
  cursor: pointer;
}
a:focus,
#view-comments:focus,
#load-more:focus {
  outline: 2px dotted #818181;
}
a:hover,
a:active,
input[type="text"]:hover,
input[type="text"]:active,
input[type="email"]:hover,
input[type="email"]:active,
button:hover,
button:active,
#view-comments:hover,
#view-comments:active,
#load-more:hover,
#load-more:active {
  outline: 0px none;
}
.hamburger,
.hamburger:hover,
.hamburger:focus,
.hamburger:active {
  outline: 0 !important;
  /* Remove when the keyboard navigation is solved */
}
b,
strong {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
}
b em,
strong em,
b i,
strong i,
em b,
em strong,
i b,
i strong {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
blockquote {
  font-size: 100%;
  /*.open-sans-italic;*/
}
small {
  font-size: 10px;
}
ul,
ol {
  margin-left: 10px;
  padding-left: 10px;
  list-style-position: inside;
}
.entry-content ul li,
.entry-content ol li {
  line-height: 1.92;
}
.container {
  max-width: 1200px;
}
#main-wrapper {
  margin-right: auto;
  margin-left: auto;
  padding-left: 13.5px;
  padding-right: 13.5px;
  max-width: 1200px;
  padding-left: 13px;
  padding-right: 14px;
}
@media (min-width: 768px) {
  #main-wrapper {
    width: 747px;
  }
}
@media (min-width: 992px) {
  #main-wrapper {
    width: 967px;
  }
}
@media (min-width: 1200px) {
  #main-wrapper {
    width: 1200px;
  }
}
.lt-ie8 #main-wrapper {
  max-width: 1173px;
  /* 1200 - (14+13) */
}
figure {
  padding: 0;
  margin: 0;
}
.kicker {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 71%;
  margin-bottom: -1px;
}
.kicker em,
.kicker i,
em .kicker,
i .kicker {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.kicker a {
  color: #c1262c;
}
.kicker a:hover,
.kicker a:focus {
  color: #e68084;
}
.special-h3 {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 140%;
}
.special-h3 em,
.special-h3 i,
em .special-h3,
i .special-h3 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.widget h2,
.widget.google_top_posts h3,
.six-grid .widget.category h3.kicker {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 140%;
  color: #c1262c;
  margin-bottom: 5px;
  text-transform: none;
}
.widget h2 em,
.widget.google_top_posts h3 em,
.six-grid .widget.category h3.kicker em,
.widget h2 i,
.widget.google_top_posts h3 i,
.six-grid .widget.category h3.kicker i,
em .widget h2,
em .widget.google_top_posts h3,
em .six-grid .widget.category h3.kicker,
i .widget h2,
i .widget.google_top_posts h3,
i .six-grid .widget.category h3.kicker {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}
.not-hyphens {
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  -o-hyphens: none;
  hyphens: none;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.post-list ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
.post-list li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
.post-list li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
.post-list li b,
.post-list li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
/*====== Grid ======*/
.lt-ie9 .col-md-1,
.lt-ie9 .col-md-2,
.lt-ie9 .col-md-3,
.lt-ie9 .col-md-4,
.lt-ie9 .col-md-5,
.lt-ie9 .col-md-6,
.lt-ie9 .col-md-7,
.lt-ie9 .col-md-8,
.lt-ie9 .col-md-9,
.lt-ie9 .col-md-10,
.lt-ie9 .col-md-11,
.lt-ie9 .col-md-12,
.lt-ie9 .col-md-13 {
  float: left;
}
.lt-ie9 .col-md-13 {
  width: 100%;
}
.lt-ie9 .col-md-12 {
  width: 92.30769230999999%;
}
.lt-ie9 .col-md-11 {
  width: 84.61538462%;
}
.lt-ie9 .col-md-10 {
  width: 76.92307692%;
}
.lt-ie9 .col-md-9 {
  width: 69.23076923000001%;
}
.lt-ie9 .col-md-8 {
  width: 61.53846154%;
}
.lt-ie9 .col-md-7 {
  width: 53.84615385%;
}
.lt-ie9 .col-md-6 {
  width: 46.15384615%;
}
.lt-ie9 .col-md-5 {
  width: 38.46153846%;
}
.lt-ie9 .col-md-4 {
  width: 30.76923077%;
}
.lt-ie9 .col-md-3 {
  width: 23.07692308%;
}
.lt-ie9 .col-md-2 {
  width: 15.38461538%;
}
.lt-ie9 .col-md-1 {
  width: 7.69230769%;
}
/*====== Forms ======*/
.field-div {
  position: relative;
}
.input-text {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-size: 84%;
  width: 100%;
}
.input-text b,
.input-text strong,
b .input-text,
strong .input-text {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
.field-div label {
  position: absolute;
  cursor: text;
  line-height: 2;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  z-index: 3;
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-size: 84%;
  width: 100%;
}
.field-div label b,
.field-div label strong,
b .field-div label,
strong .field-div label {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
.field-div label.on_focus {
  color: #bdbdbd;
}
.field-div label.with_text {
  opacity: 0;
}
input[type="text"],
input[type="email"] {
  padding: 2px 5px 2px 5px;
  position: relative;
  z-index: 2;
  background-color: transparent;
}
/*====== Gradients ======*/
.multicolor-border {
  position: absolute;
  width: 100%;
  content: "";
  height: 1px;
}
#mini-homepage {
  position: relative;
}
#mini-homepage:before {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  content: "";
  height: 1px;
  background-color: #f7f7f7;
  background-image: -webkit-gradient(linear, 0 0, 967.5 0, from(#de1f31), color-stop(0.501, #dc2952), color-stop(0.521, #d92c55), color-stop(0.525, #d92b56), color-stop(0.528, #d72d56), color-stop(0.541, #d52f59), color-stop(0.544, #d62f59), color-stop(0.544, #d5305a), color-stop(0.553, #d3325b), color-stop(0.571, #cf355d), color-stop(0.574, #cf345e), color-stop(0.578, #ce365e), color-stop(0.605, #c73b64), color-stop(0.635, #bc3e69), color-stop(0.635, #bb3f6a), color-stop(0.664, #af4471), color-stop(0.711, #984c7c), color-stop(0.716, #974c7d), color-stop(0.773, #765388), color-stop(0.836, #565792), color-stop(0.868, #475996), to(#1d5ca3));
  background-image: -webkit-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -moz-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -o-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: linear-gradient(90deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  /*background-size: 1529px;*/
  background-size: 1537px;
  /* 8px offset */
  background-attachment: fixed;
  /*background-position: 50%;*/
  /*	background-repeat: no-repeat;	*/
  /* removed to fix the "disappearance" issue in Chrome and IE */
}
.lt-ie8 #mini-homepage {
  border-top: 1px solid #c1262c;
}
.lt-ie10 #mini-homepage:before {
  background: #c1262c !important;
}
.entry-content > figure,
.entry-content aside,
.entry-content q,
#blogroll ul,
#posts-list,
#posts-grid {
  position: relative;
}
.entry-content > figure:before,
.entry-content aside:before,
.entry-content q:before,
#blogroll ul:before,
#posts-list:before,
#posts-grid:before,
.entry-content > figure:after,
.entry-content aside:after,
.entry-content q:after,
#blogroll ul:after,
#posts-list:after,
#posts-grid:after {
  left: 0;
  position: absolute;
  width: 100%;
  content: "";
  height: 1px;
  background-color: #f7f7f7;
  background-image: -webkit-gradient(linear, 0 0, 967.5 0, from(#de1f31), color-stop(0.501, #dc2952), color-stop(0.521, #d92c55), color-stop(0.525, #d92b56), color-stop(0.528, #d72d56), color-stop(0.541, #d52f59), color-stop(0.544, #d62f59), color-stop(0.544, #d5305a), color-stop(0.553, #d3325b), color-stop(0.571, #cf355d), color-stop(0.574, #cf345e), color-stop(0.578, #ce365e), color-stop(0.605, #c73b64), color-stop(0.635, #bc3e69), color-stop(0.635, #bb3f6a), color-stop(0.664, #af4471), color-stop(0.711, #984c7c), color-stop(0.716, #974c7d), color-stop(0.773, #765388), color-stop(0.836, #565792), color-stop(0.868, #475996), to(#1d5ca3));
  background-image: -webkit-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -moz-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -o-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: linear-gradient(90deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  /*background-size: 1529px;*/
  background-size: 1537px;
  /* 8px offset */
  background-attachment: fixed;
  /*background-position: 50%;*/
  /*	background-repeat: no-repeat;	*/
  /* removed to fix the "disappearance" issue in Chrome and IE */
}
.entry-content > figure:before,
.entry-content aside:before,
.entry-content q:before,
#blogroll ul:before,
#posts-list:before,
#posts-grid:before {
  top: 0;
}
.entry-content > figure:after,
.entry-content aside:after,
.entry-content q:after,
#blogroll ul:after,
#posts-list:after,
#posts-grid:after {
  bottom: 0;
}
.lt-ie10 .entry-content > figure:before,
.lt-ie10 .entry-content aside:before,
.lt-ie10 .entry-content q:before,
.lt-ie10 #blogroll ul:before,
.lt-ie10 #posts-list:before,
.lt-ie10 #posts-grid:before,
.lt-ie10 .entry-content > figure:after,
.lt-ie10 .entry-content aside:after,
.lt-ie10 .entry-content q:after,
.lt-ie10 #blogroll ul:after,
.lt-ie10 #posts-list:after,
.lt-ie10 #posts-grid:after {
  background: #c1262c !important;
}
.lt-ie8 .entry-content > figure,
.lt-ie8 .entry-content aside,
.lt-ie8 .entry-content q,
.lt-ie8 #blogroll ul,
.lt-ie8 #posts-list,
.lt-ie8 #posts-grid {
  border-top: 1px solid #c1262c !important;
  border-bottom: 1px solid #c1262c !important;
}
#listing-description .entry-header,
.blogs-grid_of_six,
.features-watching,
.series {
  position: relative;
}
#listing-description .entry-header:after,
.blogs-grid_of_six:after,
.features-watching:after,
.series:after {
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
  content: "";
  height: 1px;
  background-color: #f7f7f7;
  background-image: -webkit-gradient(linear, 0 0, 967.5 0, from(#de1f31), color-stop(0.501, #dc2952), color-stop(0.521, #d92c55), color-stop(0.525, #d92b56), color-stop(0.528, #d72d56), color-stop(0.541, #d52f59), color-stop(0.544, #d62f59), color-stop(0.544, #d5305a), color-stop(0.553, #d3325b), color-stop(0.571, #cf355d), color-stop(0.574, #cf345e), color-stop(0.578, #ce365e), color-stop(0.605, #c73b64), color-stop(0.635, #bc3e69), color-stop(0.635, #bb3f6a), color-stop(0.664, #af4471), color-stop(0.711, #984c7c), color-stop(0.716, #974c7d), color-stop(0.773, #765388), color-stop(0.836, #565792), color-stop(0.868, #475996), to(#1d5ca3));
  background-image: -webkit-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -moz-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -o-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: linear-gradient(90deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  /*background-size: 1529px;*/
  background-size: 1537px;
  /* 8px offset */
  background-attachment: fixed;
  /*background-position: 50%;*/
  /*	background-repeat: no-repeat;	*/
  /* removed to fix the "disappearance" issue in Chrome and IE */
}
#main > div:last-of-type {
  position: relative;
}
#main > div:last-of-type:after {
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  content: none;
  display: none;
  background-color: transparent;
  background-image: none;
}
.lt-ie8 #listing-description .entry-header,
.lt-ie8 .blogs-grid_of_six,
.lt-ie8 .features-watching,
.lt-ie8 .series {
  border-bottom: 1px solid #c1262c;
}
.lt-ie10 #listing-description .entry-header:after,
.lt-ie10 .blogs-grid_of_six:after,
.lt-ie10 .features-watching:after,
.lt-ie10 .series:after {
  background: #c1262c !important;
}
/*========== Header ==========*/
.header {
  margin-left: -13px;
  margin-right: -14px;
  padding-top: 30px;
  padding-bottom: 3px;
  border-bottom: 1px solid #c1c1c1;
}
.header:before,
.header:after {
  content: " ";
  display: table;
}
.header:after {
  clear: both;
}
#site-navigation,
.branding,
.social-search,
.lt-ie9 #site-navigation,
.lt-ie9 .branding,
.lt-ie9 .social-search {
  width: 33.3333333333%;
}
.lt-ie8 #site-navigation {
  width: 29.4750639386% !important;
  /* 33.3333333333% - 2.75% - 1.10826939471% [13px]*/
}
.lt-ie8 .branding {
  width: 31.031543052% !important;
  /* 33.3333333333% - 1.19352088662% [14px] - 1.10826939471% [13px]*/
}
.lt-ie8 .social-search {
  width: 29.3898124467% !important;
  /* 33.3333333333% - 1.19352088662% [14px] - 2.75% */
}
/*====== Nav ======*/
#site-navigation {
  padding-left: 2.75%;
  position: relative;
  padding-top: 1px;
}
.header-fixed-wrapper.fixed #site-navigation #primary-menu li {
  transition-property: none;
}
.lt-ie9 .header-fixed-wrapper.fixed #site-navigation {
  padding-left: 1.65%;
}
.hamburger {
  background-color: #FFFFFF;
  display: block;
  position: relative;
  overflow: hidden;
  padding: 0px;
  width: 29px;
  /*height: 19px;
	width: 49px;*/
  height: 39px;
  width: 49px;
  font-size: 0px;
  text-indent: -9999px;
  -moz-appearance: none;
  box-shadow: none;
  border: medium none;
  cursor: pointer;
  z-index: 2;
  padding: 10px;
  left: -10px;
}
.lt-ie9 .hamburger {
  padding-top: 26px;
}
.hamburger .hamburger-middle {
  top: 18px;
  background: #838484;
  display: block;
  width: 29px;
  position: absolute;
  height: 3px;
  /*transition: background 0s ease 0.3s;*/
  -webkit-transition: opacity 0s ease 0.3s;
  transition: opacity 0s ease 0.3s;
  opacity: 1;
}
.hamburger .hamburger-top,
.hamburger .hamburger-bottom {
  position: absolute;
  display: block;
  background: #838484;
  width: 29px;
  height: 3px;
  /*padding-left: 29px;*/
  -webkit-transition-duration: 0.3s, 0.3s;
  transition-duration: 0.3s, 0.3s;
  -webkit-transition-delay: 0.3s, 0s;
  transition-delay: 0.3s, 0s;
}
.hamburger .hamburger-top {
  top: 10px;
  -webkit-transition-property: top, transform;
  transition-property: top, transform;
}
.hamburger .hamburger-bottom {
  bottom: 10px;
  -webkit-transition-property: bottom, transform;
  transition-property: bottom, transform;
}
.lt-ie8 .hamburger .hamburger-top,
.lt-ie8 .hamburger .hamburger-middle,
.lt-ie8 .hamburger .hamburger-bottom {
  left: 0;
}
.toggled .hamburger {
  height: 38px;
}
.toggled .hamburger .hamburger-middle {
  /*background: transparent none repeat scroll 0px 0px;*/
  opacity: 0;
  height: 2px;
}
.toggled .hamburger .hamburger-top,
.toggled .hamburger .hamburger-bottom {
  height: 2px;
  background: #CDCCCC;
  -webkit-transition-delay: 0s, 0.3s;
  transition-delay: 0s, 0.3s;
}
.toggled .hamburger .hamburger-top {
  top: 18px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.toggled .hamburger .hamburger-bottom {
  bottom: 18px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#primary-menu {
  position: absolute;
  list-style-type: none;
  margin: 0;
  padding: 39px 0px 26px;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.9);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6ffffff, endColorstr=#e6ffffff)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6ffffff, endColorstr=#e6ffffff);
  width: 264px;
  border-right: 1px solid #C6C6C6;
  border-bottom: 1px solid #C6C6C6;
  border-left: 1px solid #C6C6C6;
  left: 18px;
  top: 1px;
  opacity: 0;
  z-index: -1;
  -webkit-transition-property: opacity, z-index;
  transition-property: opacity, z-index;
  -webkit-transition-delay: 0s, 0.5s;
  transition-delay: 0s, 0.5s;
  -webkit-transition-duration: 0.5s, 0s;
  transition-duration: 0.5s, 0s;
}
.lt-ie9 #primary-menu {
  display: none;
  z-index: 0 !important;
}
#site-navigation.toggled #primary-menu,
.lt-ie10 #site-navigation.toggled #primary-menu {
  -webkit-transition-delay: 0s, 0s;
  transition-delay: 0s, 0s;
  opacity: 1;
  z-index: 1;
}
.lt-ie9 #site-navigation.toggled #primary-menu {
  display: block;
  z-index: 1 !important;
}
#primary-menu li {
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  font-size: 116%;
  float: none;
  visibility: hidden;
  transition-property: visibility;
  transition-delay: 1s;
}
#primary-menu li em,
#primary-menu li i,
em #primary-menu li,
i #primary-menu li {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.toggled #primary-menu li {
  visibility: visible;
  transition-property: none;
}
/*#primary-menu li.divider {
	border-top: 2px solid rgba(0, 0, 0, 0.08);
}*/
#primary-menu li.divider:before {
  content: "";
  display: block;
  height: 2px;
  margin: 5px 10px 0 10px;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.08);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#14000000, endColorstr=#14000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#14000000, endColorstr=#14000000);
}
#primary-menu li a {
  color: #71706E;
  display: block;
  padding: 2px 15px 1px 15px;
}
#primary-menu li a:hover,
#primary-menu li a:focus,
#primary-menu li.menu-item-object-category a:hover,
#primary-menu li.menu-item-object-category a:focus {
  background-color: #ea6c22;
  color: #FFFFFF;
  text-decoration: none;
}
#primary-menu li.menu-item-object-category {
  font-size: 148%;
}
#primary-menu li.menu-item-object-category a {
  color: #ea6c22;
  padding: 1px 15px 2px;
}
/*====== Branding ======*/
.branding {
  text-align: center;
}
.site-title {
  /*position: relative;
	margin: 0px 0px 9px;*/
  margin: 0px 0px -1px;
  min-height: 55px;
  max-height: 64px;
}
.lt-ie9 .site-title {
  min-height: 68px;
}
.branding .site-title img,
.branding .site-title object {
  width: 274px;
  height: 55px;
}
.branding .site-title .sr-only {
  width: 0 !important;
  height: 0 !important;
  position: static;
  border: none;
  font-size: 0;
  line-height: 0;
  margin: 0 -10px 0 0;
  padding: 0;
}
.branding .site-title .color-logo.sr-only {
  margin: 0 -5px 0 0;
}
.lt-ie9 .branding .site-title img {
  width: 271px;
  height: 58px;
}
.site-title span {
  /*position: absolute;
	top: -500px;*/
  display: none;
}
#tagline {
  font-size: 89%;
  text-transform: uppercase;
  font-family: Helvetica, Arial, sans-serif;
  color: #c1c1c1;
  margin: 0px 0px 0px -156px;
  position: absolute;
  width: 312px;
  left: 50%;
  background-color: white;
  bottom: -11px;
  padding: 0 18px 0 18px;
}
#tagline img {
  width: 100%;
}
/* IE10 & IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #tagline {
    width: 316px !important;
  }
}
.lt-ie10 #tagline {
  width: 316px;
}
.lt-ie9 #tagline {
  width: 312px;
}
.lt-ie9 #tagline img {
  height: 15px;
}
.lt-ie9 #tagline img {
  width: 271px;
}
.lt-ie8 #tagline {
  width: 276px;
}
/*========== Social links - Search ==========*/
.social-search {
  padding-right: 2.75%;
  padding-top: 12px;
}
.lt-ie9 .header-fixed-wrapper.fixed .social-search {
  padding-right: 1.65%;
}
/*====== Social links ======*/
.header .icons,
.header.fixed .icons {
  text-align: right;
}
.icons ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.lt-ie8 .header .icons ul {
  display: none;
}
.header .icons ul li {
  display: inline-block;
  margin-left: 8px;
  line-height: 1;
}
.header .icons ul li:last-child {
  margin-left: 20px;
}
.genericon-search {
  cursor: pointer;
}
.share-links-wrapper a.share_links {
  color: #989898;
  margin: 0;
}
.share-links-wrapper a.share_links span {
  color: #989898;
}
.header .icons a.share_links {
  padding: 3px;
}
.header .icons .genericon {
  font-size: 16px;
}
.header .icons.share-links-wrapper.colorized a.share_facebook:hover,
.header .icons.share-links-wrapper.colorized a.share_facebook:focus {
  border: 1px solid #3b5998 !important;
}
.header .icons.share-links-wrapper.colorized a.share_facebook:hover span,
.header .icons.share-links-wrapper.colorized a.share_facebook:focus span {
  color: #3b5998;
}
.header .icons.share-links-wrapper.colorized a.share_twitter:hover,
.header .icons.share-links-wrapper.colorized a.share_twitter:focus {
  border: 1px solid #55acee !important;
}
.header .icons.share-links-wrapper.colorized a.share_twitter:hover span,
.header .icons.share-links-wrapper.colorized a.share_twitter:focus span {
  color: #55acee;
}
.header .icons.share-links-wrapper.colorized a.share_search:hover,
.header .icons.share-links-wrapper.colorized a.share_search:focus {
  border: 1px solid #f5c51a !important;
}
.header .icons.share-links-wrapper.colorized a.share_search:hover span,
.header .icons.share-links-wrapper.colorized a.share_search:focus span {
  color: #f5c51a;
}
.header .icons.share-links-wrapper.colorized a.share_google:hover,
.header .icons.share-links-wrapper.colorized a.share_google:focus {
  border: 1px solid #dc4e41 !important;
}
.header .icons.share-links-wrapper.colorized a.share_google:hover span,
.header .icons.share-links-wrapper.colorized a.share_google:focus span {
  color: #dc4e41;
}
.header .icons.share-links-wrapper.colorized a.share_instagram:hover,
.header .icons.share-links-wrapper.colorized a.share_instagram:focus {
  border: 1px solid #3f729b !important;
}
.header .icons.share-links-wrapper.colorized a.share_instagram:hover span,
.header .icons.share-links-wrapper.colorized a.share_instagram:focus span {
  color: #3f729b;
}
.header .icons.share-links-wrapper.colorized a.share_reddit:hover,
.header .icons.share-links-wrapper.colorized a.share_reddit:focus {
  border: 1px solid #ff4500 !important;
}
.header .icons.share-links-wrapper.colorized a.share_reddit:hover span,
.header .icons.share-links-wrapper.colorized a.share_reddit:focus span {
  color: #ff4500;
}
.header .icons.share-links-wrapper.colorized a.share_tumblr:hover,
.header .icons.share-links-wrapper.colorized a.share_tumblr:focus {
  border: 1px solid #35465c !important;
}
.header .icons.share-links-wrapper.colorized a.share_tumblr:hover span,
.header .icons.share-links-wrapper.colorized a.share_tumblr:focus span {
  color: #35465c;
}
.header .icons.share-links-wrapper.colorized a.share_youtube:hover,
.header .icons.share-links-wrapper.colorized a.share_youtube:focus {
  border: 1px solid #cd201f !important;
}
.header .icons.share-links-wrapper.colorized a.share_youtube:hover span,
.header .icons.share-links-wrapper.colorized a.share_youtube:focus span {
  color: #cd201f;
}
.header .icons.share-links-wrapper.colorized a.share_pinterest:hover,
.header .icons.share-links-wrapper.colorized a.share_pinterest:focus {
  border: 1px solid #cc2127 !important;
}
.header .icons.share-links-wrapper.colorized a.share_pinterest:hover span,
.header .icons.share-links-wrapper.colorized a.share_pinterest:focus span {
  color: #cc2127;
}
.header .icons.share-links-wrapper.colorized a.share_feed:hover,
.header .icons.share-links-wrapper.colorized a.share_feed:focus {
  border: 1px solid #fa9b39 !important;
}
.header .icons.share-links-wrapper.colorized a.share_feed:hover span,
.header .icons.share-links-wrapper.colorized a.share_feed:focus span {
  color: #fa9b39;
}
/*====== Search ======*/
.search_wrapper {
  display: none;
  margin-top: -5px;
  position: relative;
}
.search_wrapper.show {
  display: block;
}
input.search-criteria {
  width: 227px;
  background-color: #F5C51A;
  border-radius: 26px;
  border: medium none;
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  color: #FFF;
  padding: 1px 22px 3px;
  line-height: 134%;
}
input.search-criteria strong,
input.search-criteria b,
strong input.search-criteria,
b input.search-criteria {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
input.search-criteria:focus {
  outline: 0 !important;
  -webkit-box-shadow: 0px 0px 5px 1px #c1c1c1;
  -moz-box-shadow: 0px 0px 5px 1px #c1c1c1;
  box-shadow: 0px 0px 5px 1px #c1c1c1;
}
input.search-criteria::-webkit-input-placeholder {
  /* Safari, Chrome and Opera */
  color: #FFFFFF;
}
input.search-criteria:-moz-placeholder {
  /* Firefox 18- */
  color: #FFFFFF;
  opacity: 1;
}
input.search-criteria::-moz-placeholder {
  /* Firefox 19+ */
  color: #FFFFFF;
  opacity: 1;
}
input.search-criteria:-ms-input-placeholder {
  /* IE 10+ */
  color: #FFFFFF;
}
input.search-criteria::-ms-input-placeholder {
  /* Edge */
  color: #FFFFFF;
}
.search-form {
  float: right;
  position: absolute;
  display: inline;
  top: -20px;
  right: -6px;
}
#submit-search {
  background-color: transparent;
  outline: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 10px;
  top: 5px;
}
#submit-search span.genericon {
  font-size: 16px;
  color: #FFFFFF;
}
#submit-search span.text {
  display: none;
}
.home-outer-row:before,
.home-outer-row:after {
  content: " ";
  display: table;
}
.home-outer-row:after {
  clear: both;
}
/*========== Fixed header ==========*/
.header-fixed-wrapper.fixed {
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.3);
  transition: .5s top ease;
}
.header-fixed-wrapper.fixed .header {
  padding-top: 0;
  padding-bottom: 0;
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-1200.png");
  background-position: center center;
  background-repeat: no-repeat;
  height: 41px;
  border-bottom: none;
  position: relative;
  left: 0;
  max-width: 1200px;
  top: -41px;
  clear: both;
  margin: 0 auto;
}
.header-fixed-wrapper.fixed .header:before {
  content: "";
  width: 164px;
  left: -164px;
  height: 41px;
  position: absolute;
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-left.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.header-fixed-wrapper.fixed .header:after {
  content: "";
  width: 164px;
  right: -164px;
  height: 41px;
  position: absolute;
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-right.png");
  background-position: left center;
  background-repeat: no-repeat;
}
.header-fixed-wrapper.fixed #site-navigation {
  padding-top: 0;
}
.header-fixed-wrapper.fixed .header .hamburger {
  background-color: transparent;
}
.header-fixed-wrapper.fixed .header .hamburger .hamburger-middle,
.header-fixed-wrapper.fixed .header .hamburger .hamburger-top,
.header-fixed-wrapper.fixed .header .hamburger .hamburger-bottom {
  background: #FFFFFF;
}
.header-fixed-wrapper.fixed .header .toggled .hamburger .hamburger-middle {
  height: 2px;
}
.header-fixed-wrapper.fixed .header #primary-menu {
  visibility: hidden;
}
.header-fixed-wrapper.fixed .header .toggled #primary-menu {
  visibility: visible;
}
.header-fixed-wrapper.fixed .header .title {
  text-align: center;
}
.header-fixed-wrapper.fixed .header .share-links-wrapper a.share_links {
  color: #FFFFFF;
  margin: 0;
  background-color: transparent !important;
}
.header-fixed-wrapper.fixed .header .share-links-wrapper a.share_links span {
  color: #FFFFFF !important;
}
.header-fixed-wrapper.fixed .header .icons.share-links-wrapper a.share_links {
  border: 1px solid #FFFFFF !important;
}
.header-fixed-wrapper.fixed .header .social-search {
  padding-top: 8px;
}
.big-white-logo {
  padding-top: 5px;
  text-align: center;
}
.big-white-logo h1.site-title {
  width: auto;
  font-size: 100%;
  line-height: 1;
  margin-bottom: 0;
  min-height: auto;
}
.big-white-logo h1.site-title img,
.big-white-logo h1.site-title object {
  width: 155px;
  height: 31px;
}
.header-fixed-wrapper.fixed .header .branding {
  padding-top: 5px;
  text-align: center;
}
.header-fixed-wrapper.fixed .header .branding h1.site-title {
  width: auto;
  font-size: 100%;
  line-height: 1;
  margin-bottom: 0;
  min-height: auto;
}
.header-fixed-wrapper.fixed .header .branding h1.site-title img,
.header-fixed-wrapper.fixed .header .branding h1.site-title object {
  width: 155px;
  height: 31px;
}
body.single .header-fixed-wrapper.fixed .header .branding .site-title img,
body.single .header-fixed-wrapper.fixed .header .branding .site-title object {
  width: 107px;
  height: 31px;
  float: left;
}
.lt-ie9 body.single .header-fixed-wrapper.fixed .header .branding .site-title img {
  width: 107px;
  height: 22px;
}
.header-fixed-wrapper.fixed .header #tagline {
  display: none;
}
.header-fixed-wrapper.fixed {
  position: fixed;
  width: 100%;
  left: 0px;
  height: 41px;
  /*top: 0;*/
  top: -41px;
  z-index: 4;
}
.header-fixed-left,
.header-fixed-right {
  display: none;
}
.header-fixed-wrapper.fixed .header-fixed-left,
.header-fixed-wrapper.fixed .header-fixed-right {
  width: 50%;
  float: left;
  height: 41px;
  display: block;
}
.header-fixed-wrapper.fixed .header-fixed-left {
  background-color: #E22328;
  background-image: -webkit-gradient(linear, 0 0, 0 35, from(#e82e27), color-stop(0.08500000000000001, #e72b26), color-stop(0.142, #e52b26), color-stop(0.171, #e42926), color-stop(0.2, #e42926), color-stop(0.257, #e32827), color-stop(0.314, #e22628), color-stop(0.342, #e22328), color-stop(0.371, #e12428), color-stop(0.4, #e02228), color-stop(0.428, #df2228), color-stop(0.457, #de2028), color-stop(0.485, #dd2028), color-stop(0.571, #dc1f28), color-stop(0.571, #d91e27), color-stop(0.628, #d91f28), color-stop(0.657, #d91e27), color-stop(0.6850000000000001, #d91f28), color-stop(0.714, #d91e27), color-stop(0.771, #d72027), color-stop(0.828, #d72228), color-stop(0.9419999999999999, #d62329), color-stop(0.971, #d62329), color-stop(0.971, #d52028));
  background-image: -webkit-linear-gradient(#e82e27, #e72b26 8.5%, #e52b26 14.2%, #e42926 17.1%, #e42926 20%, #e32827, #e22628 31.4%, #e22328 34.2%, #e12428, #e02228 40%, #df2228 42.8%, #de2028 45.7%, #dd2028 48.5%, #dc1f28 57.1%, #d91e27 57.1%, #d91f28 62.8%, #d91e27 65.7%, #d91f28 68.5%, #d91e27 71.40000000000001%, #d72027 77.09999999999999%, #d72228 82.8%, #d62329 94.2%, #d62329 97.09999999999999%, #d52028 97.09999999999999%);
  background-image: -moz-linear-gradient(#e82e27, #e72b26 8.5%, #e52b26 14.2%, #e42926 17.1%, #e42926 20%, #e32827, #e22628 31.4%, #e22328 34.2%, #e12428, #e02228 40%, #df2228 42.8%, #de2028 45.7%, #dd2028 48.5%, #dc1f28 57.1%, #d91e27 57.1%, #d91f28 62.8%, #d91e27 65.7%, #d91f28 68.5%, #d91e27 71.40000000000001%, #d72027 77.09999999999999%, #d72228 82.8%, #d62329 94.2%, #d62329 97.09999999999999%, #d52028 97.09999999999999%);
  background-image: -o-linear-gradient(#e82e27, #e72b26 8.5%, #e52b26 14.2%, #e42926 17.1%, #e42926 20%, #e32827, #e22628 31.4%, #e22328 34.2%, #e12428, #e02228 40%, #df2228 42.8%, #de2028 45.7%, #dd2028 48.5%, #dc1f28 57.1%, #d91e27 57.1%, #d91f28 62.8%, #d91e27 65.7%, #d91f28 68.5%, #d91e27 71.40000000000001%, #d72027 77.09999999999999%, #d72228 82.8%, #d62329 94.2%, #d62329 97.09999999999999%, #d52028 97.09999999999999%);
  background-image: linear-gradient(#e82e27, #e72b26 8.5%, #e52b26 14.2%, #e42926 17.1%, #e42926 20%, #e32827, #e22628 31.4%, #e22328 34.2%, #e12428, #e02228 40%, #df2228 42.8%, #de2028 45.7%, #dd2028 48.5%, #dc1f28 57.1%, #d91e27 57.1%, #d91f28 62.8%, #d91e27 65.7%, #d91f28 68.5%, #d91e27 71.40000000000001%, #d72027 77.09999999999999%, #d72228 82.8%, #d62329 94.2%, #d62329 97.09999999999999%, #d52028 97.09999999999999%);
}
.lt-ie10 .header-fixed-wrapper.fixed .header-fixed-left {
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-left-ie.png");
  background-position: right center;
  background-repeat: repeat-x;
}
.header-fixed-wrapper.fixed .header-fixed-right {
  background-color: #0A78B3;
  background-image: -webkit-gradient(linear, 0 0, 0 37, from(#2ca480), color-stop(0.189, #229e95), color-stop(0.243, #1a9c9c), color-stop(0.27, #1e9ba0), color-stop(0.432, #1b90ae), color-stop(0.513, #138ab2), color-stop(0.54, #138ab2), color-stop(0.54, #0587b3), color-stop(0.594, #0d82b4), color-stop(0.621, #0380b4), color-stop(0.702, #0a78b3), color-stop(0.729, #0c77b3), color-stop(0.756, #0873b3), color-stop(0.783, #0071b2), color-stop(0.8100000000000001, #006db1), color-stop(0.972, #005ea8));
  background-image: -webkit-linear-gradient(#2ca480, #229e95 18.9%, #1a9c9c 24.3%, #1e9ba0 27%, #1b90ae 43.2%, #138ab2 51.3%, #138ab2 54%, #0587b3 54%, #0d82b4 59.4%, #0380b4 62.1%, #0a78b3 70.2%, #0c77b3, #0873b3, #0071b2, #006db1 81%, #005ea8 97.2%);
  background-image: -moz-linear-gradient(#2ca480, #229e95 18.9%, #1a9c9c 24.3%, #1e9ba0 27%, #1b90ae 43.2%, #138ab2 51.3%, #138ab2 54%, #0587b3 54%, #0d82b4 59.4%, #0380b4 62.1%, #0a78b3 70.2%, #0c77b3, #0873b3, #0071b2, #006db1 81%, #005ea8 97.2%);
  background-image: -o-linear-gradient(#2ca480, #229e95 18.9%, #1a9c9c 24.3%, #1e9ba0 27%, #1b90ae 43.2%, #138ab2 51.3%, #138ab2 54%, #0587b3 54%, #0d82b4 59.4%, #0380b4 62.1%, #0a78b3 70.2%, #0c77b3, #0873b3, #0071b2, #006db1 81%, #005ea8 97.2%);
  background-image: linear-gradient(#2ca480, #229e95 18.9%, #1a9c9c 24.3%, #1e9ba0 27%, #1b90ae 43.2%, #138ab2 51.3%, #138ab2 54%, #0587b3 54%, #0d82b4 59.4%, #0380b4 62.1%, #0a78b3 70.2%, #0c77b3, #0873b3, #0071b2, #006db1 81%, #005ea8 97.2%);
}
.lt-ie10 .header-fixed-wrapper.fixed .header-fixed-right {
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-right-ie.png");
  background-position: left center;
  background-repeat: repeat-x;
}
body.single .header-fixed-wrapper.fixed .header .branding {
  text-align: left;
  padding-left: 0px;
}
.header-fixed-wrapper .header .page-title,
.header-fixed-wrapper .header .debate-title {
  display: none;
}
body.single .header-fixed-wrapper.fixed .header .page-title {
  display: block;
  text-align: center;
  padding-top: 4px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: 'Tienne Bold', serif;
  color: #FFFFFF;
  font-size: 139%;
}
body.single .header-fixed-wrapper.fixed .header #site-navigation {
  width: 76px !important;
}
body.single .header-fixed-wrapper.fixed .header .branding .internal-title {
  width: 100%;
  max-height: 41px;
  overflow: hidden;
  text-align: center;
  padding-left: 184px;
  position: absolute;
  left: 0;
  top: 0;
}
body.single .header-fixed-wrapper.fixed .header .branding {
  position: absolute;
  width: 100%;
  padding-right: 0px;
  padding-left: 76px;
}
body.single .header-fixed-wrapper.fixed .header .branding a.home-link {
  position: absolute;
  z-index: 1;
}
.home-link-object {
  position: absolute;
  overflow: hidden;
  text-indent: -9999px;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 7;
}
#footer .home-link-object {
  width: 237px;
  height: 54px;
  left: 50%;
  margin-left: -118px;
  z-index: 1;
}
body.single .header-fixed-wrapper.fixed .header .home-link-object {
  left: 76px;
  width: 107px;
  height: 31px;
}
.lt-ie9 body.single .header-fixed-wrapper.fixed .header .branding a.home-link {
  padding-top: 4px;
}
body.single .header-fixed-wrapper.fixed .header .branding .site-title {
  width: 107px;
  height: 31px;
}
body.single .header-fixed-wrapper.fixed .header .social-search {
  display: none;
}
body.single-debate_post .header-fixed-wrapper.fixed {
  height: 57px;
}
body.single-debate_post .header-fixed-wrapper.fixed .header {
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-debate.png");
  height: 57px;
  top: -57px;
}
body.single-debate_post .header-fixed-wrapper.fixed #site-navigation {
  top: 8px;
}
body.single.single-debate_post .header-fixed-wrapper.fixed .header .branding .internal-title {
  max-height: 57px;
  top: -2px;
  padding-right: 145px;
}
body.page-template-default .header-fixed-wrapper.fixed .header .branding .internal-title,
body.single-format-standard .header-fixed-wrapper.fixed .header .branding .internal-title {
  padding-right: 184px;
}
body.single-blog_post .header-fixed-wrapper.fixed .header .branding .internal-title {
  padding-right: 128px;
}
body.single.single-debate_post .header-fixed-wrapper.fixed .header .debate-title {
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  display: inline-block;
  padding-bottom: 1px;
  border-bottom: 1px solid #FFFFFF;
  text-transform: uppercase;
  font-size: 68.75%;
}
body.single.single-debate_post .header-fixed-wrapper.fixed .header .debate-title em,
body.single.single-debate_post .header-fixed-wrapper.fixed .header .debate-title i,
em body.single.single-debate_post .header-fixed-wrapper.fixed .header .debate-title,
i body.single.single-debate_post .header-fixed-wrapper.fixed .header .debate-title {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
body.single.single-debate_post .header-fixed-wrapper.fixed .header .debate-title a {
  color: #FFFFFF;
}
body.single.single-debate_post .header-fixed-wrapper.fixed .header .page-title {
  line-height: 1.2;
  padding-top: 3px;
}
body.single.single-debate_post .header-fixed-wrapper.fixed .header .branding h1.site-title {
  padding-top: 8px;
}
body.single.single-debate_post .header-fixed-wrapper.fixed .header .home-link-object {
  top: 14px;
}
body.single-debate_post .header-fixed-wrapper.fixed .header:before {
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-debate-left.png");
  height: 57px;
}
body.single-debate_post .header-fixed-wrapper.fixed .header-fixed-left {
  height: 57px;
  background-image: -webkit-gradient(linear, 0 0, 0 55, from(#e83126), color-stop(0.036, #e93127), color-stop(0.036, #e72f26), color-stop(0.054, #e72e26), color-stop(0.127, #e72c27), color-stop(0.145, #e72b26), color-stop(0.181, #e52b26), color-stop(0.2, #e42926), color-stop(0.236, #e42926), color-stop(0.272, #e42827), color-stop(0.29, #e32828), color-stop(0.4, #e02428), color-stop(0.454, #df2228), color-stop(0.763, #d71f28), color-stop(0.763, #d62027), color-stop(0.781, #d62128), color-stop(0.8179999999999999, #d62228), color-stop(0.836, #d72228), color-stop(0.872, #d52228), color-stop(0.927, #d62128));
  background-image: -webkit-linear-gradient(#e83126, #e93127 3.6%, #e72f26 3.6%, #e72e26 5.4%, #e72c27 12.7%, #e72b26 14.5%, #e52b26 18.1%, #e42926 20%, #e42926 23.6%, #e42827 27.2%, #e32828 29%, #e02428 40%, #df2228 45.4%, #d71f28 76.3%, #d62027 76.3%, #d62128 78.09999999999999%, #d62228 81.8%, #d72228 83.59999999999999%, #d52228 87.2%, #d62128 92.7%);
  background-image: -moz-linear-gradient(#e83126, #e93127 3.6%, #e72f26 3.6%, #e72e26 5.4%, #e72c27 12.7%, #e72b26 14.5%, #e52b26 18.1%, #e42926 20%, #e42926 23.6%, #e42827 27.2%, #e32828 29%, #e02428 40%, #df2228 45.4%, #d71f28 76.3%, #d62027 76.3%, #d62128 78.09999999999999%, #d62228 81.8%, #d72228 83.59999999999999%, #d52228 87.2%, #d62128 92.7%);
  background-image: -o-linear-gradient(#e83126, #e93127 3.6%, #e72f26 3.6%, #e72e26 5.4%, #e72c27 12.7%, #e72b26 14.5%, #e52b26 18.1%, #e42926 20%, #e42926 23.6%, #e42827 27.2%, #e32828 29%, #e02428 40%, #df2228 45.4%, #d71f28 76.3%, #d62027 76.3%, #d62128 78.09999999999999%, #d62228 81.8%, #d72228 83.59999999999999%, #d52228 87.2%, #d62128 92.7%);
  background-image: linear-gradient(#e83126, #e93127 3.6%, #e72f26 3.6%, #e72e26 5.4%, #e72c27 12.7%, #e72b26 14.5%, #e52b26 18.1%, #e42926 20%, #e42926 23.6%, #e42827 27.2%, #e32828 29%, #e02428 40%, #df2228 45.4%, #d71f28 76.3%, #d62027 76.3%, #d62128 78.09999999999999%, #d62228 81.8%, #d72228 83.59999999999999%, #d52228 87.2%, #d62128 92.7%);
}
body.single-debate_post .header-fixed-wrapper.fixed .header:after {
  background-image: url("/wp-content/themes/sapiens/images/header-fixed-debate-right.png");
  height: 57px;
}
body.single-debate_post .header-fixed-wrapper.fixed .header-fixed-right {
  height: 57px;
  background-image: -webkit-gradient(linear, 0 0, 0 55, from(#2fa578), color-stop(0.109, #2ba385), color-stop(0.163, #2aa28b), color-stop(0.181, #27a08d), color-stop(0.236, #219f94), color-stop(0.254, #219f94), color-stop(0.254, #1d9d97), color-stop(0.29, #1c9c9b), color-stop(0.381, #1c97a7), color-stop(0.454, #1e92ad), color-stop(0.472, #1a91ad), color-stop(0.618, #0784b3), color-stop(0.636, #0581b4), color-stop(0.654, #0980b4), color-stop(0.781, #0073b2), color-stop(0.8179999999999999, #006eb1), color-stop(0.836, #006eb1), color-stop(0.981, #0360a9));
  background-image: -webkit-linear-gradient(#2fa578, #2ba385 10.9%, #2aa28b 16.3%, #27a08d 18.1%, #219f94 23.6%, #219f94 25.4%, #1d9d97 25.4%, #1c9c9b 29%, #1c97a7 38.1%, #1e92ad 45.4%, #1a91ad 47.2%, #0784b3 61.8%, #0581b4, #0980b4 65.40000000000001%, #0073b2 78.09999999999999%, #006eb1 81.8%, #006eb1 83.59999999999999%, #0360a9 98.09999999999999%);
  background-image: -moz-linear-gradient(#2fa578, #2ba385 10.9%, #2aa28b 16.3%, #27a08d 18.1%, #219f94 23.6%, #219f94 25.4%, #1d9d97 25.4%, #1c9c9b 29%, #1c97a7 38.1%, #1e92ad 45.4%, #1a91ad 47.2%, #0784b3 61.8%, #0581b4, #0980b4 65.40000000000001%, #0073b2 78.09999999999999%, #006eb1 81.8%, #006eb1 83.59999999999999%, #0360a9 98.09999999999999%);
  background-image: -o-linear-gradient(#2fa578, #2ba385 10.9%, #2aa28b 16.3%, #27a08d 18.1%, #219f94 23.6%, #219f94 25.4%, #1d9d97 25.4%, #1c9c9b 29%, #1c97a7 38.1%, #1e92ad 45.4%, #1a91ad 47.2%, #0784b3 61.8%, #0581b4, #0980b4 65.40000000000001%, #0073b2 78.09999999999999%, #006eb1 81.8%, #006eb1 83.59999999999999%, #0360a9 98.09999999999999%);
  background-image: linear-gradient(#2fa578, #2ba385 10.9%, #2aa28b 16.3%, #27a08d 18.1%, #219f94 23.6%, #219f94 25.4%, #1d9d97 25.4%, #1c9c9b 29%, #1c97a7 38.1%, #1e92ad 45.4%, #1a91ad 47.2%, #0784b3 61.8%, #0581b4, #0980b4 65.40000000000001%, #0073b2 78.09999999999999%, #006eb1 81.8%, #006eb1 83.59999999999999%, #0360a9 98.09999999999999%);
}
/*====== Features - Watching ======*/
.features-watching {
  padding-top: 35px;
  padding-bottom: 30px;
}
.features-watching:after {
  position: relative;
  bottom: -32px;
}
/*====== Features ======*/
#features {
  width: 68.4569479966%;
  /* 803px */
  padding: 0 0 0 0.5115089514%;
  /* 0 0 0 6px */
}
.lt-ie8 #features {
  width: 67.9454390452% !important;
  /* 68.4569479966% - 0.5115089514% */
}
#features .feature {
  float: left;
}
#features .feature.feature-small {
  width: 38.6449184442%;
  /* 308px */
}
.lt-ie8 #features .feature.feature-small {
  width: 38.1449184442%;
  /* 38.6449184442% - 0.5% */
}
#features .feature.feature-medium {
  width: 61.3550815558%;
  /* 489 px */
}
.lt-ie8 #features .feature.feature-medium {
  width: 60.8550815558%;
  /* 61.3550815558% - 0.5% */
}
#features .feature.feature-medium,
#features .feature.feature-small {
  padding-left: 0.50188205771%;
  padding-right: 0.50188205771%;
}
#features .feature:first-of-type {
  padding-left: 0;
}
#features .feature:last-of-type {
  padding-right: 0;
}
#features .feature.feature-large {
  width: 100%;
  /* 797 px */
  padding-left: 0;
  padding-right: 0;
}
#features figure {
  margin-bottom: 7px;
}
#features figure img {
  width: 100%;
}
#features h3 {
  font-size: 209%;
  line-height: 1.09;
  margin-bottom: 0px;
  padding-right: 16px;
}
#features .feature p {
  padding-right: 16px;
}
#features .feature p,
.six-grid .feature p {
  color: #5e5f5f;
  font-size: 81.25%;
  line-height: 1.55;
}
p.byline a,
p.byline .ampersand {
  color: #575757;
}
article .entry-header .byline-container p.byline a,
article .entry-header .byline-container p.byline .ampersand {
  color: #000000;
}
p.byline a:hover,
p.byline a:focus,
article .entry-header .byline-container p.byline a:hover,
article .entry-header .byline-container p.byline a:focus {
  color: #818182;
}
.byline {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  color: #000000;
  font-size: 84%;
  margin-bottom: 9px;
}
.byline em,
.byline i,
em .byline,
i .byline {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
/*====== Watching ======*/
#watching {
  width: 31.5430520034%;
  /* 370px */
}
#watching .grey_border {
  display: none;
  content: "";
  position: absolute;
  left: 14px;
  height: 430px;
  top: 30px;
}
.lt-ie8 #watching {
  width: 29.2412617221% !important;
  /* 31.5430520034% - 1.19352088662% [14] - 1.10826939471% [13] */
}
#watching h2 {
  text-align: center;
  padding-left: 31px;
}
#watching-items {
  list-style-type: none;
  margin: 0px -3.65168539% 0px 0px;
  /* 0 -13px 0 0 */
  position: relative;
  max-height: 430px;
  padding: 0px 3.93258426966% 0px 1.96629213483%;
  /* 0 14px 0 7px */
}
.watching-read_more {
  font-size: 62.5%;
  /* 10px */
  position: absolute;
  text-transform: uppercase;
  bottom: 0;
  left: 0;
  display: block;
  width: 90.5405405405%;
  /* 335px */
  text-align: center;
  color: #828080;
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  margin-left: 5.67567567568%;
  /* 21px */
  margin-right: 3.78378378378%;
  /* 14px */
  padding-top: 45px;
  padding-bottom: 4px;
  z-index: 3;
  display: none;
  /* IE10+ */
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.01) 10%, rgba(255, 255, 255, 0.45) 35%, rgba(255, 255, 255, 0.55) 45%, rgba(255, 255, 255, 0.7) 55%, #ffffff 70%);
  /* Mozilla Firefox */
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 10%, rgba(255, 255, 255, 0.45) 35%, rgba(255, 255, 255, 0.55) 45%, rgba(255, 255, 255, 0.7) 55%, #ffffff 70%);
  /* Opera */
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.01) 10%, rgba(255, 255, 255, 0.45) 35%, rgba(255, 255, 255, 0.55) 45%, rgba(255, 255, 255, 0.7) 55%, #ffffff 70%);
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10, rgba(255, 255, 255, 0.01)), color-stop(35, rgba(255, 255, 255, 0.45)), color-stop(45, rgba(255, 255, 255, 0.55)), color-stop(55, rgba(255, 255, 255, 0.7)), color-stop(70, #ffffff));
  /* Webkit (Chrome 11+) */
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 10%, rgba(255, 255, 255, 0.45) 35%, rgba(255, 255, 255, 0.55) 45%, rgba(255, 255, 255, 0.7) 55%, #ffffff 70%);
  /* W3C Markup */
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 10%, rgba(255, 255, 255, 0.45) 35%, rgba(255, 255, 255, 0.55) 45%, rgba(255, 255, 255, 0.7) 55%, #ffffff 70%);
}
.watching-read_more em,
.watching-read_more i,
em .watching-read_more,
i .watching-read_more {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.lt-ie8 #watching-items {
  padding-right: 0;
}
.watching-item {
  position: relative;
  padding: 11px 2.08955223881% 11px 0px;
  /* 11px 2.08955223881% 11px 0px */
}
.watching-item:before,
.watching-item:after {
  content: " ";
  display: table;
}
.watching-item:after {
  clear: both;
}
.lt-ie8 .watching-item {
  display: inline;
}
.watching-item.with-image .watching-item-time {
  margin-top: -5px;
}
.watching-item:hover {
  background-color: #F0F0F0;
}
#watching-items .separator {
  text-align: center;
  line-height: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
}
#watching-items .separator .dot-container {
  background-color: #AF2F30;
  height: 5px;
  width: 5px;
  margin-left: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display: inline-block;
}
#watching-items .separator .dot-container:first-child {
  margin-left: 0;
}
.watching-item-time,
.watching-item-content {
  float: left;
}
/* 49px */
.watching-item-time {
  position: absolute;
  width: 14.62686567%;
  padding-right: 4.17910447761%;
  /* 14px */
}
.lt-ie8 .watching-item-time {
  min-width: 35px;
  float: left;
  position: static;
  text-align: right;
}
#watching.weekend h2 {
  padding-left: 0;
  padding-right: 0;
}
#watching.weekend .watching-item-time {
  display: none;
}
#watching.weekend .watching-item-content {
  padding-left: 3.28358208955%;
  /* 11px */
}
#watching.weekend .watching-item {
  padding-right: 3.28358208955%;
  /* 11px */
}
.watching-item-time time {
  text-align: right;
  font-size: 71.6%;
  color: #b6b6b6;
  display: block;
}
.watching-item-content {
  font-size: 68.75%;
  /* 11px */
  padding-left: 14.62686567%;
}
.lt-ie8 .watching-item-content,
.lt-ie8 .watching-item {
  /*width: 85.0609756098%;*/
  padding-right: 0 !important;
}
.watching-item-content .twitter-meta img {
  width: auto;
}
.watching-item-content .item-image-container {
  width: 19.7452229299%;
  /* 62px */
  margin-right: 3.1847133758%;
  /* 10px */
  float: left;
}
.watching-item-content .teaser-container {
  width: 73.8853503185%;
  margin-left: 3.1847133758%;
  /* 10px */
  float: left;
  margin-top: -3px;
}
.from-twitter .watching-item-content .teaser-container {
  margin-top: 0;
}
.watching-item-content .item-image {
  min-height: 62px;
}
.watching-item.one-column .item-image-container,
.watching-item.one-column .teaser-container {
  width: 100%;
  /* 314px */
  float: none;
}
.watching-item.one-column .item-image-container {
  margin-bottom: 2px;
  margin-right: 0;
}
.watching-item.one-column .teaser-container {
  margin-left: 0;
  margin-top: 0;
}
.watching-item.one-column .item-image {
  max-height: 165px;
}
.watching-item-content .twitter-meta .item-image {
  min-height: 0px;
}
.watching-item-content img {
  width: 100%;
}
.watching-item-content .teaser {
  color: #666666;
  margin-bottom: 1px;
  line-height: 1.2;
}
.watching-item-content .teaser b,
.watching-item-content .teaser strong {
  color: #040404;
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
}
.watching-item-content .teaser b em,
.watching-item-content .teaser strong em,
.watching-item-content .teaser b i,
.watching-item-content .teaser strong i,
em .watching-item-content .teaser b,
em .watching-item-content .teaser strong,
i .watching-item-content .teaser b,
i .watching-item-content .teaser strong {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.watching-item-content .teaser a {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  color: #8e8e8e;
  position: relative;
  z-index: 3;
}
.watching-item-content .teaser a b,
.watching-item-content .teaser a strong,
b .watching-item-content .teaser a,
strong .watching-item-content .teaser a {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
.watching-item-content .teaser a:hover,
.watching-item-content .teaser a:focus {
  color: #c1c1c1;
}
.watching-item-content .source {
  color: #777777;
}
.watching-item-content .source:before,
.watching-item-content .source:after {
  content: " ";
  display: table;
}
.watching-item-content .source:after {
  clear: both;
}
.source-url {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 2;
  top: 0;
  left: 0;
}
.source-url span {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.lt-ie8 #watching #watching-items .twitter-meta,
.lt-ie8 #watching .watching-item .twitter-meta,
.lt-ie8 #watching .watching-item-time .twitter-meta,
.lt-ie8 #watching .watching-item-content .twitter-meta,
.lt-ie8 #watching .watching-item-content .twitter-meta,
.lt-ie8 #watching #watching-items .item-image,
.lt-ie8 #watching .watching-item .item-image,
.lt-ie8 #watching .watching-item-time .item-image,
.lt-ie8 #watching .watching-item-content .item-image,
.lt-ie8 #watching .watching-item-content .item-image,
.lt-ie8 #watching #watching-items .item-image img,
.lt-ie8 #watching .watching-item .item-image img,
.lt-ie8 #watching .watching-item-time .item-image img,
.lt-ie8 #watching .watching-item-content .item-image img,
.lt-ie8 #watching .watching-item-content .item-image img,
.lt-ie8 #watching #watching-items .item-image figcaption,
.lt-ie8 #watching .watching-item .item-image figcaption,
.lt-ie8 #watching .watching-item-time .item-image figcaption,
.lt-ie8 #watching .watching-item-content .item-image figcaption,
.lt-ie8 #watching .watching-item-content .item-image figcaption,
.lt-ie8 #watching #watching-items .item-image figcaption .credit,
.lt-ie8 #watching .watching-item .item-image figcaption .credit,
.lt-ie8 #watching .watching-item-time .item-image figcaption .credit,
.lt-ie8 #watching .watching-item-content .item-image figcaption .credit,
.lt-ie8 #watching .watching-item-content .item-image figcaption .credit,
.lt-ie8 #watching #watching-items .teaser,
.lt-ie8 #watching .watching-item .teaser,
.lt-ie8 #watching .watching-item-time .teaser,
.lt-ie8 #watching .watching-item-content .teaser,
.lt-ie8 #watching .watching-item-content .teaser,
.lt-ie8 #watching #watching-items .tweet-comment,
.lt-ie8 #watching .watching-item .tweet-comment,
.lt-ie8 #watching .watching-item-time .tweet-comment,
.lt-ie8 #watching .watching-item-content .tweet-comment,
.lt-ie8 #watching .watching-item-content .tweet-comment,
.lt-ie8 #watching #watching-items .source,
.lt-ie8 #watching .watching-item .source,
.lt-ie8 #watching .watching-item-time .source,
.lt-ie8 #watching .watching-item-content .source,
.lt-ie8 #watching .watching-item-content .source {
  position: relative;
}
.lt-ie8 #watching .watching-item .source-url {
  z-index: 10;
}
.lt-ie8 #watching #watching-items {
  z-index: 9;
}
.lt-ie8 #watching #watching-items .watching-item .watching-item-time {
  z-index: 8;
}
.lt-ie8 #watching #watching-items .watching-item .watching-item-content {
  z-index: 8;
}
.lt-ie8 #watching #watching-items .watching-item .watching-item-content .item-image {
  z-index: 7;
}
.lt-ie8 #watching #watching-items .watching-item .watching-item-content .item-image img {
  z-index: 6;
}
.lt-ie8 #watching #watching-items .watching-item .watching-item-content .item-image figcaption {
  z-index: 6;
}
.lt-ie8 #watching #watching-items .watching-item .watching-item-content .item-image figcaption .credit {
  z-index: 5;
}
.lt-ie8 #watching #watching-items .watching-item .watching-item-content .teaser,
.lt-ie8 #watching #watching-items .watching-item .watching-item-content .tweet-comment,
.lt-ie8 #watching #watching-items .watching-item .watching-item-content .source {
  z-index: 7;
}
#watching-items .source-label {
  text-transform: uppercase;
  display: block;
  /*width: 91%;*/
  float: left;
}
.twitter-meta .item-image,
.twitter-meta .tweet-credits {
  float: left;
}
.twitter-meta .tweet-credits iframe {
  filter: gray;
  /* IE6-9 */
  filter: grayscale(100%);
  /* Firefox */
  -webkit-filter: grayscale(100%);
  /* Chrome */
  opacity: 0.8;
  z-index: 3;
  position: absolute !important;
  right: 0;
  top: 0;
}
.watching-item.from-twitter:hover .twitter-meta .tweet-credits iframe,
.watching-item.from-twitter:focus .twitter-meta .tweet-credits iframe {
  /* IE6-9 */
  filter: none;
  /* Firefox */
  -webkit-filter: none;
  /* Chrome */
  opacity: 1;
}
.twitter-meta {
  position: relative;
  line-height: 1;
  margin-bottom: 2px;
}
.twitter-meta:before,
.twitter-meta:after {
  content: " ";
  display: table;
}
.twitter-meta:after {
  clear: both;
}
.twitter-meta .item-image {
  width: 7.75862068966%;
  /* 18px */
  padding-left: 1px;
  margin-right: 2.58620689655%;
  /* 6px */
}
.twitter-meta .tweet-credits {
  width: 89.6551724138%;
  /* 208px */
  position: relative;
  color: #444446;
}
.twitter-follow-button span {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
/*.tweet-name {
	margin-bottom: -4px;
	font-size: 85%;
	max-width: 73%;
}*/
.tweet-username {
  max-width: 73%;
  margin-bottom: 0;
}
.item-button {
  font-size: 80%;
  font-family: Helvetica, Arial, sans-serif;
  display: block;
  text-transform: lowercase;
  color: #c5c4c4;
  border: 1px solid #E9E8E8;
  border-radius: 5px;
  padding: 1px 2px 2px 21px;
  background-image: url('/wp-content/themes/sapiens/images/twitter_bird-follow.png');
  background-repeat: no-repeat;
  background-position: 3px 3px;
  position: absolute;
  right: 57px;
  top: 0;
}
/*.tweet-comment {
	.open-sans-light-italic;
	color: #6c6c6c;
	line-height: 1.3;
	margin-bottom: 0;
}*/
/* Custom Scrollbar */
#watching-items.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #BE1C29 !important;
  right: -3px !important;
  width: 7px !important;
}
#watching-items.ps-container.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  border-radius: 0;
}
#watching-items.ps-container > .ps-scrollbar-y-rail,
#watching .grey_border {
  background-color: #BAB6B7 !important;
  background-image: -webkit-gradient(left top, left bottom, 0 0, 0 429, from(#ffffff), color-stop(0.013, #fbfbfb), color-stop(0.018, #f9faf9), color-stop(0.02, #f9f9f9), color-stop(0.023, #f7f8f8), color-stop(0.025, #f6f6f7), color-stop(0.034, #f1f2f2), color-stop(0.037, #f0f0f1), color-stop(0.039, #eeefef), color-stop(0.041, #ededee), color-stop(0.044, #ebecec), color-stop(0.062, #e2e1e1), color-stop(0.062, #dfdedf), color-stop(0.08799999999999999, #cbcacb), color-stop(0.116, #bab6b7), color-stop(0.892, #bbb7b8), color-stop(0.902, #c2bfc0), color-stop(0.911, #cac8c9), color-stop(0.918, #cfcecf), color-stop(0.92, #d1cfd0), color-stop(0.923, #d3d2d3), color-stop(0.9409999999999999, #e0e0e0), color-stop(0.953, #e9e8e9), color-stop(0.955, #eaeaea), color-stop(0.976, #f6f6f7), color-stop(0.979, #f7f8f8), color-stop(0.986, #fafbfb), color-stop(0.988, #fbfbfc));
  background-image: -webkit-linear-gradient(top, #ffffff, #fbfbfb 1.3%, #f9faf9 1.8%, #f9f9f9 2%, #f7f8f8 2.3%, #f6f6f7 2.5%, #f1f2f2 3.4%, #f0f0f1 3.7%, #eeefef, #ededee 4.1%, #ebecec 4.4%, #e2e1e1 6.2%, #dfdedf 6.2%, #cbcacb 8.800000000000001%, #bab6b7 11.6%, #bbb7b8 89.2%, #c2bfc0 90.2%, #cac8c9 91.09999999999999%, #cfcecf 91.8%, #d1cfd0 92%, #d3d2d3 92.3%, #e0e0e0 94.09999999999999%, #e9e8e9 95.3%, #eaeaea 95.5%, #f6f6f7 97.59999999999999%, #f7f8f8 97.90000000000001%, #fafbfb 98.59999999999999%, #fbfbfc 98.8%);
  background-image: -moz-linear-gradient(top, #ffffff, #fbfbfb 1.3%, #f9faf9 1.8%, #f9f9f9 2%, #f7f8f8 2.3%, #f6f6f7 2.5%, #f1f2f2 3.4%, #f0f0f1 3.7%, #eeefef, #ededee 4.1%, #ebecec 4.4%, #e2e1e1 6.2%, #dfdedf 6.2%, #cbcacb 8.800000000000001%, #bab6b7 11.6%, #bbb7b8 89.2%, #c2bfc0 90.2%, #cac8c9 91.09999999999999%, #cfcecf 91.8%, #d1cfd0 92%, #d3d2d3 92.3%, #e0e0e0 94.09999999999999%, #e9e8e9 95.3%, #eaeaea 95.5%, #f6f6f7 97.59999999999999%, #f7f8f8 97.90000000000001%, #fafbfb 98.59999999999999%, #fbfbfc 98.8%);
  background-image: -o-linear-gradient(top, #ffffff, #fbfbfb 1.3%, #f9faf9 1.8%, #f9f9f9 2%, #f7f8f8 2.3%, #f6f6f7 2.5%, #f1f2f2 3.4%, #f0f0f1 3.7%, #eeefef, #ededee 4.1%, #ebecec 4.4%, #e2e1e1 6.2%, #dfdedf 6.2%, #cbcacb 8.800000000000001%, #bab6b7 11.6%, #bbb7b8 89.2%, #c2bfc0 90.2%, #cac8c9 91.09999999999999%, #cfcecf 91.8%, #d1cfd0 92%, #d3d2d3 92.3%, #e0e0e0 94.09999999999999%, #e9e8e9 95.3%, #eaeaea 95.5%, #f6f6f7 97.59999999999999%, #f7f8f8 97.90000000000001%, #fafbfb 98.59999999999999%, #fbfbfc 98.8%);
  background-image: linear-gradient(to bottom, #ffffff, #fbfbfb 1.3%, #f9faf9 1.8%, #f9f9f9 2%, #f7f8f8 2.3%, #f6f6f7 2.5%, #f1f2f2 3.4%, #f0f0f1 3.7%, #eeefef, #ededee 4.1%, #ebecec 4.4%, #e2e1e1 6.2%, #dfdedf 6.2%, #cbcacb 8.800000000000001%, #bab6b7 11.6%, #bbb7b8 89.2%, #c2bfc0 90.2%, #cac8c9 91.09999999999999%, #cfcecf 91.8%, #d1cfd0 92%, #d3d2d3 92.3%, #e0e0e0 94.09999999999999%, #e9e8e9 95.3%, #eaeaea 95.5%, #f6f6f7 97.59999999999999%, #f7f8f8 97.90000000000001%, #fafbfb 98.59999999999999%, #fbfbfc 98.8%);
  width: 1px !important;
}
#watching-items.ps-container > .ps-scrollbar-y-rail {
  right: 4px !important;
}
#watching-items.ps-container .ps-scrollbar-y:hover,
#watching-items.ps-container .ps-scrollbar-y:focus,
#watching-items.ps-in-scrolling > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #650f16 !important;
  cursor: pointer;
}
#watching-items.ps-container > .ps-scrollbar-y-rail {
  opacity: 1 !important;
}
#watching-items.ps-container.ps-in-scrolling > .ps-scrollbar-y-rail,
#watching-items.ps-container:hover > .ps-scrollbar-x-rail,
#watching-items.ps-container:focus > .ps-scrollbar-x-rail,
#watching-items.ps-container:hover > .ps-scrollbar-y-rail,
#watching-items.ps-container:focus > .ps-scrollbar-y-rail {
  opacity: 1 !important;
}
.lt-ie9 .ps-container {
  overflow: auto !important;
  overflow-y: scroll !important;
}
/*====== Blogs - Grid of Six ======*/
.blogs-grid_of_six {
  padding-top: 40px;
  overflow: auto;
}
.blogs-grid_of_six:after {
  border-left: 13px solid #FFFFFF;
  border-right: 13px solid #FFFFFF;
  position: relative;
}
/*====== Blogs ======*/
.blogs,
.lt-ie9 .blogs {
  width: 30.4166666667%;
  /* 365px */
  padding-right: 1.33333333333%;
  /* 16px */
  margin-bottom: 43px;
}
.blogs ul,
.lt-ie9 .blogs ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
.blogs li .thumbnail,
.lt-ie9 .blogs li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
.blogs li,
.lt-ie9 .blogs li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
.blogs li b,
.lt-ie9 .blogs li b,
.blogs li strong,
.lt-ie9 .blogs li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
.lt-ie8 .blogs {
  width: 27.8898124467% !important;
  /* 30.4166666667% - 1.19352088662% [14] - 1.33333333333% */
  margin-bottom: 0;
  padding-bottom: 43px !important;
}
.blogs h2 {
  font-size: 140%;
  background-color: #eaeaea;
  padding: 7px 7px 7px 6px;
  margin-bottom: 2px;
}
.blogs li {
  background-color: #eaeaea;
  position: relative;
  margin-bottom: 2px;
  box-shadow: inset 0px 8px 0px -4px transparent, inset 0px -8px 0px -4px transparent;
  -webkit-transition: box-shadow 0.3s linear;
  transition: box-shadow 0.3s linear;
}
.blogs li:hover {
  /* top and bottom borders */
  box-shadow: inset 0px 8px 0px -4px #818182, inset 0px -8px 0px -4px #818182;
}
.blogs li:before,
.blogs li:after {
  content: " ";
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
  background-color: #818182;
  z-index: 2;
  opacity: 0;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.blogs li:hover:before,
.blogs li:hover:after {
  opacity: 1;
}
.blogs li:before {
  /* left border */
  left: 0;
}
.blogs li:after {
  /* right border */
  right: 0;
}
.blogs li a {
  display: block;
}
.blogs li a:hover {
  color: #000000;
}
.lt-ie9 .blogs li:before,
.lt-ie9 .blogs li:after {
  content: none;
  display: none;
  position: static;
}
.lt-ie8 .blogs li {
  display: inline;
  width: 100%;
}
.li-hover-border {
  box-shadow: inset 0px 8px 0px -4px transparent, inset 0px -8px 0px -4px transparent;
  -webkit-transition: box-shadow 0.3s linear;
  transition: box-shadow 0.3s linear;
}
.li-hover-border:hover {
  /* top and bottom borders */
  box-shadow: inset 0px 8px 0px -4px #818182, inset 0px -8px 0px -4px #818182;
}
.li-hover-border:before,
.li-hover-border:after {
  content: " ";
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
  background-color: #818182;
  z-index: 2;
  opacity: 0;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.li-hover-border:hover:before,
.li-hover-border:hover:after {
  opacity: 1;
}
.li-hover-border:before {
  /* left border */
  left: 0;
}
.li-hover-border:after {
  /* right border */
  right: 0;
}
.li-hover-border a {
  display: block;
}
.li-hover-border a:hover {
  color: #000000;
}
.blogs li a {
  padding: 15px 18px 17px 90px;
}
.blogs .post-title {
  font-size: 92%;
  margin-bottom: 7px;
  min-height: 34px;
  line-height: 1.15;
}
.blogs .byline {
  margin-bottom: 0;
  font-size: 84%;
}
.blogs .byline span,
.last-post .byline a {
  color: #c1262c;
}
.blogs .byline a:hover,
.last-post .byline a:hover {
  color: #e68084;
}
.blogs .byline .publication-date {
  color: #353535;
}
.blogs li .thumbnail {
  left: 2px;
  border: 1px solid #67686A;
  width: 77px;
  height: 77px;
  top: 14px;
}
.blogs li .kicker,
.last-post .kicker {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 90%;
  line-height: 1;
  margin-top: -1px;
  margin-bottom: 7px;
}
.blogs li .kicker em,
.last-post .kicker em,
.blogs li .kicker i,
.last-post .kicker i,
em .blogs li .kicker,
em .last-post .kicker,
i .blogs li .kicker,
i .last-post .kicker {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.blogs li .kicker a {
  color: #353535;
}
.blogs li .kicker a:hover {
  color: #818182;
}
.view-all {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  background-color: #eaeaea;
  display: block;
  padding: 11px 28px 12px;
  color: #848685;
  font-size: 77%;
  /*background-image: url('@{images-url}/red_bullet.png');
	background-repeat: no-repeat;
	background-position: left 13px top 14px;*/
  position: relative;
}
.view-all em,
.view-all i,
em .view-all,
i .view-all {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.view-all:before {
  position: absolute;
  background-color: #c1262c;
  content: "";
}
.red-square:before {
  position: absolute;
  background-color: #c1262c;
  content: "";
}
.view-all:before {
  width: 10px;
  height: 10px;
  left: 12px;
  bottom: 16px;
}
.view-all:hover,
.view-all:focus {
  color: #c4c5c5;
}
/*====== Six Grid ======*/
/* 252px */
/* 25px */
/* 529px */
.six-grid,
.lt-ie9 .six-grid {
  width: 69.5%;
  /* 834px */
  padding-left: 1.16666666667%;
  /* 14px */
}
.lt-ie8 .six-grid {
  width: 67.2250639386% !important;
  /* 69.5% - 1.16666666667% - 1.10826939471% */
}
.six-grid .widget {
  float: left;
  width: 31.26550868%;
  margin-left: 3.10173697%;
  padding-right: 0;
}
.six-grid .widget,
.six-grid .widget-two {
  margin-bottom: 37px;
}
.lt-ie8 .six-grid .widget,
.lt-ie8 .six-grid .widget-two {
  margin-bottom: 0;
  padding-bottom: 37px;
}
.six-grid .widget:first-of-type,
.six-grid .widget-two:first-of-type {
  margin-left: 0;
}
.six-grid .widget .kicker,
.six-grid .widget-two .kicker {
  margin-bottom: 2px;
  font-size: 70%;
}
.six-grid .widget h3,
.categories .widget h3 {
  margin-bottom: 13px !important;
}
/*=== Feature ===*/
.six-grid .widget h3.feature-title {
  font-size: 147.6%;
  margin-bottom: 2px;
}
.six-grid .widget-two {
  float: left;
  width: 65.63275434000001%;
  margin-left: 3.10173697%;
}
.six-grid .widget.feature .byline {
  font-size: 82%;
}
.widget.feature .large-image {
  margin-bottom: 7px;
}
.lt-ie9 .six-grid .widget.feature .large-image img,
.lt-ie9 .six-grid .widget.feature .large-image {
  max-height: 132px !important;
}
/*=== Quote ===*/
.widget.quote {
  padding-top: 11px;
  border-top: 1px solid #656564;
  border-bottom: 1px solid #656564;
}
.widget.quote blockquote {
  font-size: 225%;
  border: none;
  font-family: 'Tienne Bold', serif;
  margin: 0 0 10px 0;
  padding: 0;
  text-align: center;
  line-height: 1.06;
}
.widget.quote p {
  font-size: 84%;
  color: #5e5f5f;
  line-height: 1.46;
  margin-bottom: 11px;
  padding: 0 6.34920634921% 0 6.34920634921%;
}
.widget-two.quote {
  text-align: center;
  min-height: 250px;
}
.six-grid > .widget-two.quote:nth-child(2),
.six-grid > .widget-two.quote:nth-child(3) {
  border-bottom: 1px solid #A7A4A4;
}
.widget-two.quote blockquote {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  padding: 0;
  margin: 0 0 13px 0;
  color: #c1262c;
  font-size: 229%;
  border: none;
  line-height: 1.18;
}
.widget-two.quote blockquote b,
.widget-two.quote blockquote strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
.widget-two.quote p {
  font-family: 'Tienne Bold', serif;
  color: #000000;
  font-size: 140%;
  margin-bottom: 25px;
}
/*=== Subscribe ===*/
.subscribe {
  text-align: center;
}
.subscribe-box {
  border: 1px solid #D5D3D3;
  width: 82.5396825397%;
  margin: 0 auto;
  padding: 13px 5.15873015873% 8px 5.15873015873%;
}
.subscribe-box.loading,
.subscribe-box.loading input,
.subscribe-box.loading button,
.subscribe-box.loading label {
  cursor: wait !important;
}
.subscribe h3 {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 140%;
  margin-bottom: 5px;
}
.subscribe h3 em,
.subscribe h3 i,
em .subscribe h3,
i .subscribe h3 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.subscribe .intro-copy {
  font-size: 89%;
  color: #030504;
  line-height: 1.4;
  margin-bottom: 15px;
}
.subscribe form {
  width: 88.3333333333%;
  margin: 0 auto;
}
.subscribe input {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-size: 84%;
  color: #030504;
  border: 1px solid #DEDEDD;
  width: 100%;
  margin-bottom: 10px;
  line-height: 1.5;
}
.subscribe input b,
.subscribe input strong,
b .subscribe input,
strong .subscribe input {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
#main-wrapper .subscribe input:focus {
  border: 1px solid #606060;
}
.subscribe button {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 93%;
  color: #5e5f5f;
  border: none;
  background: #FFFFFF;
  text-transform: lowercase;
}
.subscribe button em,
.subscribe button i,
em .subscribe button,
i .subscribe button {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.subscribe button:hover,
.subscribe button:focus {
  color: #000000;
  background-color: #f5f5f5;
}
.subscribe button.loading {
  color: #9e9f9f;
  cursor: default;
}
.subscribe .success {
  background-color: #059D05;
  border: 1px solid #035603;
  padding: 5px;
  margin-bottom: 20px;
}
#main-wrapper .subscribe .success h3,
#main-wrapper .subscribe .success .intro-copy {
  color: #FFFFFF;
}
.subscribe .success h3 {
  font-size: 106.25%;
}
.subscribe .success .intro-copy {
  margin-bottom: 1px;
}
.subscribe .intro-copy.warning {
  background-color: #c1262c;
  color: #FFFFFF;
}
/*=== Two-column feature ===*/
.widget-two.feature .kicker {
  margin-top: -3px;
}
.widget-two.feature .medium-square-image {
  width: 47.6370510397%;
  /* 252px */
  float: left;
}
.lt-ie9 .widget-two.feature .medium-square-image,
.lt-ie9 .widget-two.feature .medium-square-image img {
  max-height: 252px;
}
.six-grid .widget-two.feature .feature-content {
  width: 52.3629489603%;
  /* 252px + 25px */
  float: left;
  padding-left: 5.61797752809%;
  /* 25px */
}
.lt-ie8 .six-grid .widget-two.feature .feature-content {
  width: 46.7449714322% !important;
  /* 52.3629489603% - 5.61797752809% */
}
.six-grid .widget-two h3.feature-title {
  font-size: 209%;
  line-height: 0.985;
  margin-bottom: 5px;
}
.widget-two.feature .byline {
  margin-bottom: 10px;
}
.widget-two.feature p {
  line-height: 1.48;
}
/*=== Most Popular ===*/
.six-grid .widget.google_top_posts,
.six-grid .widget.category {
  padding-left: 1.96078431373%;
}
.lt-ie8 .six-grid .widget.google_top_posts,
.lt-ie8 .six-grid .widget.category {
  width: 29.3047243712% !important;
  /* 31.2655086849% [@six-grid-column-width] - 1.96078431373% */
}
.widget.google_top_posts h3,
.six-grid .widget.category h3.kicker,
.six-grid .widget.category h3.kicker {
  margin-top: -4px;
  text-align: center;
}
.widget.google_top_posts ul,
.widget.category ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
.widget.google_top_posts li .thumbnail,
.widget.category li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
.widget.google_top_posts li,
.widget.category li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
.widget.google_top_posts li b,
.widget.category li b,
.widget.google_top_posts li strong,
.widget.category li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
.widget.google_top_posts ul,
.widget.category ul {
  font-size: 84%;
}
.widget.google_top_posts ul li,
.widget.category ul li {
  line-height: 1.2;
  margin-bottom: 22px;
}
.widget.google_top_posts ul li:last-child {
  margin-bottom: 0;
}
.six-grid .widget.google_top_posts ol {
  counter-reset: li;
  /* Initiate a counter */
  list-style: none;
  /* Remove default numbering */
  *list-style: decimal;
  /* Keep using default numbering for IE6/7 */
  padding: 0;
  margin-bottom: 8px;
}
.six-grid .widget.google_top_posts ol li {
  font-family: 'Tienne Bold';
  font-size: 84%;
}
.six-grid .widget.google_top_posts ol a {
  position: relative;
  display: block;
  padding: 0 .4em 1.3em 1.4em;
  *padding: .4em;
  margin: 0;
  line-height: 1.1em;
}
.six-grid .widget.google_top_posts ol a:before {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  content: counter(li);
  counter-increment: li;
  position: absolute;
  left: -0.6em;
  top: -3px;
  background: #c1262c;
  color: #FFF;
  padding: 1px 5px;
  border: .3em solid #fff;
  text-align: center;
  border-radius: 2em;
  font-size: 11px;
}
.six-grid .widget.google_top_posts ol a:before em,
.six-grid .widget.google_top_posts ol a:before i,
em .six-grid .widget.google_top_posts ol a:before,
i .six-grid .widget.google_top_posts ol a:before {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
.six-grid .widget.google_top_posts ol a:before em strong,
.six-grid .widget.google_top_posts ol a:before i strong,
em .six-grid .widget.google_top_posts ol a:before strong,
i .six-grid .widget.google_top_posts ol a:before strong,
.six-grid .widget.google_top_posts ol a:before em b,
.six-grid .widget.google_top_posts ol a:before i b,
em .six-grid .widget.google_top_posts ol a:before b,
i .six-grid .widget.google_top_posts ol a:before b,
strong .six-grid .widget.google_top_posts ol a:before em,
strong .six-grid .widget.google_top_posts ol a:before i,
strong em .six-grid .widget.google_top_posts ol a:before,
strong i .six-grid .widget.google_top_posts ol a:before,
b .six-grid .widget.google_top_posts ol a:before em,
b .six-grid .widget.google_top_posts ol a:before i,
b em .six-grid .widget.google_top_posts ol a:before,
b i .six-grid .widget.google_top_posts ol a:before {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.six-grid .subscribe h3 {
  color: #c1262c;
}
.six-grid .subscribe form label {
  color: #FFF;
}
.six-grid .subscribe form input {
  background-color: #D9D9D9;
}
.six-grid .subscribe form button {
  color: #7B7B7B;
  display: block;
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 77%;
  padding: 11px 28px 12px;
  position: relative;
  margin: 0 auto;
}
.six-grid .subscribe form button:before {
  bottom: 16px;
  height: 10px;
  left: 12px;
  width: 10px;
  background-color: #c1262c;
  content: "";
  position: absolute;
}
.six-grid .subscribe button:hover,
.six-grid .subscribe button:focus {
  color: #c4c5c5;
  background-color: #FFF;
}
/*====== Series ======*/
.series {
  overflow: auto;
  /* WARNING! */
  padding-top: 42px;
  padding-bottom: 43px;
}
.series .series-description .kicker {
  font-size: 150%;
  text-transform: none;
  padding-left: 28px;
  margin-bottom: 4px;
  position: relative;
}
.series .series-description .kicker:before {
  position: absolute;
  background-color: #c1262c;
  content: "";
}
.series .series-description .kicker a {
  color: #000000;
}
.series .series-description .kicker a .kicker-category {
  color: #c1262c;
}
.series .series-description .kicker:before {
  width: 18px;
  height: 18px;
  left: 2px;
  top: 9px;
}
.series .series-description .kicker a:hover,
.series .series-description .kicker a:focus {
  color: #818182;
}
.series .series-description .kicker a:hover .kicker-category,
.series .series-description .kicker a:focus .kicker-category {
  color: #e68084;
}
.series .series-description {
  width: 30.5%;
  /* 366px */
  /*padding-right: 1.08333333333%;*/
  /* 13px */
  padding-right: 0;
}
.series .series-description:before {
  position: absolute;
  background-color: #c1262c;
  content: "";
}
.lt-ie8 .series .series-description {
  width: 28.2231457801% !important;
  /* 30.5% - 1.19352088662% [14px] - 1.08333333333% */
}
.lt-ie8 .series .series-description .kicker {
  padding-left: 0;
}
.series .series-preview {
  width: 69.1666666667%;
  /* 830px */
  padding-left: 1.16666666667%;
  /* 14px */
}
.lt-ie8 .series .series-preview {
  width: 66.8917306053% !important;
  /* 69.1666666667% - 1.16666666667% - 1.10826939471% */
}
.series .series-title {
  color: #808081;
  font-size: 254%;
  line-height: 1.15;
}
.rectangular-feature-image {
  float: left;
  width: 63.7608966376%;
  /* 512px */
}
.square-reveal-image {
  float: left;
  width: 34.6201743462%;
  /* 278px */
  margin-left: 1.61892901619%;
  /* 13px */
}
/*====== Categories ======*/
.categories {
  overflow: auto;
  padding-top: 42px;
}
.categories .widget {
  margin-left: 2.30179028133%;
  /* 27px */
  width: 23.273657289%;
  /* 273px */
  float: left;
}
.categories .widget-two {
  margin-left: 2.30179028133%;
  /* 27px */
  width: 48.8491048593%;
  /* 23.273657289% * 2 + 2.30179028133% */
  float: left;
}
.categories .widget-two.feature .feature-content {
  float: left;
  width: 52.3629489603%;
  /* 252px + 27px */
  padding-left: 4.71204188482%;
  /* 27px */
}
/*.categories .widget:nth-of-type(2) {
	margin-left: 0.0852515%;				// 1px
}

.categories .widget:nth-of-type(3) {
	margin-left: 4.60358056266%;			// 54 px
}

.categories .widget:nth-of-type(4) {
	margin-left: 2.04603580563%;			// 24 px
}*/
.categories .widget:first-of-type,
.categories .widget-two:first-of-type {
  margin-left: 0;
}
.categories .widget.banner {
  text-align: center;
}
.categories .widget.banner:first-of-type {
  text-align: left;
}
.categories .widget.banner:last-child {
  text-align: right;
}
.categories .widget.category .kicker {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 71%;
  margin-bottom: 2px;
}
.categories .widget.category .kicker em,
.categories .widget.category .kicker i,
em .categories .widget.category .kicker,
i .categories .widget.category .kicker {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.widget.category .post-title {
  /*.hyphens;*/
  font-family: 'Tienne Bold', serif;
  font-size: 160%;
  line-height: 1.15;
  margin-bottom: -3px;
}
.widget.category li.summary {
  padding-left: 86px;
  position: relative;
  min-height: 77px;
  margin-bottom: 7px;
}
.widget.category li.summary p {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  line-height: 1.4;
  color: #5e5f5f;
  margin-bottom: 5px;
}
.widget.category li.summary .thumbnail {
  top: 3px;
  left: 0;
  width: 75px;
}
.lt-ie9 .widget.category li.summary .thumbnail img {
  width: 75px;
}
/*========== Footer ==========*/
#footer {
  padding: 37px 14px 0 13px;
  margin: 34px -14px 57px -13px;
  border-top: 1px solid #C1C1C1;
  border-bottom: 1px solid #C1C1C1;
}
#footer:before,
#footer:after {
  content: " ";
  display: table;
}
#footer:after {
  clear: both;
}
.three-grid:before,
#footer-links-nav:before,
.three-grid:after,
#footer-links-nav:after {
  content: " ";
  display: table;
}
.three-grid:after,
#footer-links-nav:after {
  clear: both;
}
/*====== Social icons ======*/
#footer .icons {
  position: relative;
  padding-top: 36px;
}
.lt-ie8 #footer .icons {
  width: 28.4674404887% !important;
  /* 30.76923077% - 1.19352088662% [14] - 1.10826939471% [13] */
}
.lt-ie8 #footer .about {
  width: 36.1597481787% !important;
  /* 38.46153846% - 1.19352088662% [14] - 1.10826939471% [13] */
}
.lt-ie8 #footer .subscribe {
  width: 28.4674404887% !important;
  /* 30.76923077% - 1.19352088662% [14] - 1.10826939471% [13] */
}
#footer .icons ul {
  font-size: 0;
  /* deletes the space after the inline-block elements */
  width: 255px;
  /* 285px */
  text-align: center;
  display: block;
  margin: 0 auto;
}
.lt-ie8 #footer .icons ul {
  display: none;
}
#footer .icons li {
  display: block;
  margin-right: 55px;
  margin-bottom: 30px;
  display: inline-block;
}
#footer .icons ul li:nth-child(3n),
#footer .icons ul li:last-child {
  margin-right: 0;
}
/*====== About ======*/
.about {
  text-align: center;
}
.about .site-title {
  margin-bottom: 22px;
}
.about .site-title img,
.about .site-title object {
  width: 237px;
  height: 54px;
}
.lt-ie9 .about .site-title img {
  width: 233px;
  height: 49px;
}
#copyright {
  font-size: 116%;
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  color: #5c5c5c;
  line-height: 1.48;
  letter-spacing: 0.068em;
  padding: 0 12px 0 12px;
}
#copyright em,
#copyright i,
em #copyright,
i #copyright {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
#copyright em strong,
#copyright i strong,
em #copyright strong,
i #copyright strong,
#copyright em b,
#copyright i b,
em #copyright b,
i #copyright b,
strong #copyright em,
strong #copyright i,
strong em #copyright,
strong i #copyright,
b #copyright em,
b #copyright i,
b em #copyright,
b i #copyright {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
/*====== Subscribe ======*/
#footer .subscribe h3 {
  font-size: 128%;
  color: #404147;
}
#footer .subscribe .intro-copy {
  color: #777777;
  font-size: 84%;
}
#footer .subscribe .subscribe-box {
  border: none;
  width: 197px;
}
#footer .subscribe label {
  line-height: 2.2;
}
#footer .subscribe input {
  line-height: 1.6;
  background-color: #EEF0EF;
  border: 1px solid #CAC6C7;
}
#footer .subscribe label,
#footer .subscribe input {
  font-size: 73%;
}
/*====== Bottom navigation ======*/
#footer-links-nav {
  margin-top: 33px;
}
/* IE10+  */
.menu-footer-links-container {
  width: 100%;
}
.display-flex {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
}
.flex-direction-row {
  -webkit-box-direction: row;
  -moz-box-direction: row;
  -ms-flex-direction: row;
  -ms-flexbox-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
ul#footer-links {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
  -webkit-box-direction: row;
  -moz-box-direction: row;
  -ms-flex-direction: row;
  -ms-flexbox-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  margin: 0;
  padding: 0;
}
ul#footer-links li {
  font-size: 84%;
  list-style: none;
  -webkit-box-grow: 1;
  -moz-box-grow: 1;
  -ms-flex: 1 1 auto;
  -ms-flexbox-grow: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  text-align: center;
}
ul#footer-links li a {
  display: block;
  color: #6f6f6f;
  padding: 5px 0 5px 0;
}
ul#footer-links li a:hover,
ul#footer-links li a:focus {
  color: #bf2528;
}
/* IE9-  */
.lt-ie10 ul#footer-links {
  max-width: 1173px;
  width: 100% !important;
}
.lt-ie10 ul#footer-links li {
  width: 12.5%;
  display: block;
  float: left;
}
.lt-ie10 ul#footer-links li a {
  display: inline-block;
}
/* IE7- */
.lt-ie8 ul#footer-links li {
  width: 12.44671782%;
}
/*====== Back to top ======*/
.back-to-top {
  text-align: center;
  background-image: url('/wp-content/themes/sapiens/images/back_to_top.png');
  background-repeat: no-repeat;
  background-position: center top 0;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 68.75%;
  /* 11 px */
  color: #999999;
  padding-top: 20px;
  display: none;
}
/*========== Feature ==========*/
#article-detail-columns {
  position: relative;
}
#article-detail-columns:before,
#article-detail-columns:after {
  content: " ";
  display: table;
}
#article-detail-columns:after {
  clear: both;
}
#feature,
#basic-page {
  max-width: 1075px;
  margin-left: auto;
  margin-right: auto;
}
#feature,
#basic-page,
#blog-post,
#listing {
  padding: 32px 0px 11px 0;
}
#listing {
  padding-top: 41px;
}
/*====== Header ======*/
.entry-header .kicker {
  font-size: 110%;
  margin-bottom: 3px;
}
article .entry-header .byline-container p {
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  font-size: 120%;
  line-height: 1.36;
  margin-bottom: 25px;
  color: #61615e;
}
article .entry-header .byline-container p em,
article .entry-header .byline-container p i,
em article .entry-header .byline-container p,
i article .entry-header .byline-container p {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
article .entry-header .byline-container p.byline {
  color: #575757;
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif !important;
  font-size: 97%;
  margin-bottom: 10px;
}
article .entry-header .byline-container p.byline em,
article .entry-header .byline-container p.byline i,
em article .entry-header .byline-container p.byline,
i article .entry-header .byline-container p.byline {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif !important;
  font-weight: normal;
}
.image-title {
  color: #000000;
}
#body-area:before,
#body-area:after {
  content: " ";
  display: table;
}
#body-area:after {
  clear: both;
}
#body-area .featured-image {
  margin: 0 0 35px 0;
  min-height: 100px;
}
#body-area .featured-image > img,
#body-area .featured-image a.view-slideshow > img {
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.05);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0d000000, endColorstr=#0d000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0d000000, endColorstr=#0d000000);
  min-height: 200px;
}
#featured-video-wrapper {
  display: inline-block !important;
  height: 0 !important;
  max-height: 100% !important;
  padding-bottom: 56.25% !important;
  padding-top: 30px !important;
  position: relative !important;
  width: 100% !important;
}
.featured-image.video iframe {
  height: 100% !important;
  left: 0 !important;
  position: absolute !important;
  top: 0 !important;
  width: 100% !important;
}
#body-area .view-slideshow {
  position: relative;
  display: block;
  min-height: 100px;
}
#body-area .view-slideshow-button {
  background-color: #EEEEEE;
  outline: none;
  border: none;
  padding-top: 1px;
  padding-right: 12px;
  padding-left: 13px;
  padding-bottom: 3px;
}
#body-area .view-slideshow-button:hover,
#body-area .view-slideshow-button:focus {
  background-color: #d5d5d5;
}
#body-area .featured-image .view-slideshow-button {
  position: absolute;
  left: 26px;
  bottom: 21px;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.7);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3ffffff, endColorstr=#b3ffffff)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3ffffff, endColorstr=#b3ffffff);
  padding: 2px 12px 4px 14px;
}
#body-area .featured-image .view-slideshow-button span {
  display: block;
}
.view-slideshow-icon-cta {
  clear: both;
  border-bottom: 1px solid rgba(152, 152, 152, 0.5);
  overflow: auto;
}
.lt-ie9 .view-slideshow-icon-cta {
  border-bottom: 1px solid  #989898;
}
.view-slideshow-button-icon {
  width: 24px;
  height: 23px;
  float: left;
  padding-top: 6px;
  padding-left: 3px;
  padding-right: 4px;
}
.view-slideshow-button-icon img {
  display: block;
}
.view-slideshow-button-cta {
  float: left;
  font-size: 120%;
  /*padding-left: 21px;
	background: transparent url("@{images-url}/arrow_bullet.png") no-repeat scroll bottom 5px left 0;*/
}
.view-slideshow-button-number {
  font-size: 78%;
  line-height: 1.3;
  clear: both;
}
#body-area .featured-image figcaption {
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  font-size: 110%;
  color: #61615e;
  line-height: 1.36;
  padding: 7px 0 5px 0;
}
#body-area .featured-image figcaption em,
#body-area .featured-image figcaption i,
em #body-area .featured-image figcaption,
i #body-area .featured-image figcaption {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.entry-header h1 {
  font-size: 256%;
  line-height: 1.07;
  margin-bottom: 15px;
}
/*====== Social buttons ======*/
#article-detail-columns .share-links-wrapper {
  position: absolute;
}
#article-detail-columns .share-links-wrapper.share-links-post {
  float: left;
  padding-top: 13px;
}
.lt-ie8 #article-detail-columns .share-links-wrapper.share-links-post {
  display: none;
}
#feature #article-detail-columns .share-links-wrapper.share-links-post {
  /*width: 12.6511627907%;*/
  /* 136px */
  width: 136px;
}
#article-detail-columns .share-links-wrapper.share-links-post ul {
  display: block;
  list-style-type: none;
  padding: 0;
  text-align: right;
}
#article-detail-columns .share-links-wrapper.share-links-post ul {
  margin: 0 37px 0 0;
}
#footer .icons a.share_links,
#article-detail-columns .share-links-wrapper.share-links-post a.share_links {
  padding: 4px;
}
#footer .icons .genericon,
#article-detail-columns .share-links-wrapper.share-links-post .genericon {
  font-size: 29px;
}
#article-detail-columns .share-links-wrapper.share-links-post ul li {
  display: block;
  margin-bottom: 25px;
}
.header .icons.share-links-wrapper a.share_links {
  border: 1px solid #989898 !important;
}
#article-detail-columns .share-links-wrapper a.share_links,
#footer .icons.share-links-wrapper a.share_links {
  border: 2px solid #989898 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:focus,
#footer .share-links-wrapper.colorized a.share_facebook:hover,
#footer .share-links-wrapper.colorized a.share_facebook:focus,
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:focus {
  border: 2px solid #3b5998 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:focus span,
#footer .share-links-wrapper.colorized a.share_facebook:hover span,
#footer .share-links-wrapper.colorized a.share_facebook:focus span,
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_facebook:focus span {
  color: #3b5998;
}
#article-detail-columns .share-links-wrapper.colorized a.share_twitter:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_twitter:focus,
#footer .share-links-wrapper.colorized a.share_twitter:hover,
#footer .share-links-wrapper.colorized a.share_twitter:focus,
.share-links-wrapper.colorized a.share_twitter:hover,
.share-links-wrapper.colorized a.share_twitter:focus {
  border: 2px solid #55acee !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_twitter:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_twitter:focus span,
#footer .share-links-wrapper.colorized a.share_twitter:hover span,
#footer .share-links-wrapper.colorized a.share_twitter:focus span,
.share-links-wrapper.colorized a.share_twitter:hover span,
.share-links-wrapper.colorized a.share_twitter:focus span {
  color: #55acee;
}
#article-detail-columns .share-links-wrapper.colorized a.share_reddit:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_reddit:focus,
#footer .share-links-wrapper.colorized a.share_reddit:hover,
#footer .share-links-wrapper.colorized a.share_reddit:focus,
.share-links-wrapper.colorized a.share_reddit:hover,
.share-links-wrapper.colorized a.share_reddit:focus {
  border: 2px solid #ff4500 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_reddit:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_reddit:focus span,
#footer .share-links-wrapper.colorized a.share_reddit:hover span,
#footer .share-links-wrapper.colorized a.share_reddit:focus span,
.share-links-wrapper.colorized a.share_reddit:hover span,
.share-links-wrapper.colorized a.share_reddit:focus span {
  color: #ff4500;
}
#article-detail-columns .share-links-wrapper.colorized a.share_pinterest:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_pinterest:focus,
#footer .share-links-wrapper.colorized a.share_pinterest:hover,
#footer .share-links-wrapper.colorized a.share_pinterest:focus,
.share-links-wrapper.colorized a.share_pinterest:hover,
.share-links-wrapper.colorized a.share_pinterest:focus {
  border: 2px solid #cc2127 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_pinterest:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_pinterest:focus span,
#footer .share-links-wrapper.colorized a.share_pinterest:hover span,
#footer .share-links-wrapper.colorized a.share_pinterest:focus span,
.share-links-wrapper.colorized a.share_pinterest:hover span,
.share-links-wrapper.colorized a.share_pinterest:focus span {
  color: #cc2127;
}
#article-detail-columns .share-links-wrapper.colorized a.share_tumblr:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_tumblr:focus,
#footer .share-links-wrapper.colorized a.share_tumblr:hover,
#footer .share-links-wrapper.colorized a.share_tumblr:focus,
.share-links-wrapper.colorized a.share_tumblr:hover,
.share-links-wrapper.colorized a.share_tumblr:focus {
  border: 2px solid #35465c !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_tumblr:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_tumblr:focus span,
#footer .share-links-wrapper.colorized a.share_tumblr:hover span,
#footer .share-links-wrapper.colorized a.share_tumblr:focus span,
.share-links-wrapper.colorized a.share_tumblr:hover span,
.share-links-wrapper.colorized a.share_tumblr:focus span {
  color: #35465c;
}
#article-detail-columns .share-links-wrapper.colorized a.share_instagram:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_instagram:focus,
#footer .share-links-wrapper.colorized a.share_instagram:hover,
#footer .share-links-wrapper.colorized a.share_instagram:focus,
.share-links-wrapper.colorized a.share_instagram:hover,
.share-links-wrapper.colorized a.share_instagram:focus {
  border: 2px solid #3f729b !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_instagram:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_instagram:focus span,
#footer .share-links-wrapper.colorized a.share_instagram:hover span,
#footer .share-links-wrapper.colorized a.share_instagram:focus span,
.share-links-wrapper.colorized a.share_instagram:hover span,
.share-links-wrapper.colorized a.share_instagram:focus span {
  color: #3f729b;
}
#article-detail-columns .share-links-wrapper.colorized a.share_youtube:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_youtube:focus,
#footer .share-links-wrapper.colorized a.share_youtube:hover,
#footer .share-links-wrapper.colorized a.share_youtube:focus,
.share-links-wrapper.colorized a.share_youtube:hover,
.share-links-wrapper.colorized a.share_youtube:focus {
  border: 2px solid #cd201f !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_youtube:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_youtube:focus span,
#footer .share-links-wrapper.colorized a.share_youtube:hover span,
#footer .share-links-wrapper.colorized a.share_youtube:focus span,
.share-links-wrapper.colorized a.share_youtube:hover span,
.share-links-wrapper.colorized a.share_youtube:focus span {
  color: #cd201f;
}
#article-detail-columns .share-links-wrapper.colorized a.share_google:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_google:focus,
#footer .share-links-wrapper.colorized a.share_google:hover,
#footer .share-links-wrapper.colorized a.share_google:focus,
.share-links-wrapper.colorized a.share_google:hover,
.share-links-wrapper.colorized a.share_google:focus {
  border: 2px solid #dc4e41 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_google:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_google:focus span,
#footer .share-links-wrapper.colorized a.share_google:hover span,
#footer .share-links-wrapper.colorized a.share_google:focus span,
.share-links-wrapper.colorized a.share_google:hover span,
.share-links-wrapper.colorized a.share_google:focus span {
  color: #dc4e41;
}
#article-detail-columns .share-links-wrapper.colorized a.share_mail:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_mail:focus,
#footer .share-links-wrapper.colorized a.share_mail:hover,
#footer .share-links-wrapper.colorized a.share_mail:focus,
.share-links-wrapper.colorized a.share_mail:hover,
.share-links-wrapper.colorized a.share_mail:focus {
  border: 2px solid #f4b400 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_mail:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_mail:focus span,
#footer .share-links-wrapper.colorized a.share_mail:hover span,
#footer .share-links-wrapper.colorized a.share_mail:focus span,
.share-links-wrapper.colorized a.share_mail:hover span,
.share-links-wrapper.colorized a.share_mail:focus span {
  color: #f4b400;
}
#article-detail-columns .share-links-wrapper.colorized a.share_print:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_print:focus,
#footer .share-links-wrapper.colorized a.share_print:hover,
#footer .share-links-wrapper.colorized a.share_print:focus,
.share-links-wrapper.colorized a.share_print:hover,
.share-links-wrapper.colorized a.share_print:focus {
  border: 2px solid #000000 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_print:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_print:focus span,
#footer .share-links-wrapper.colorized a.share_print:hover span,
#footer .share-links-wrapper.colorized a.share_print:focus span,
.share-links-wrapper.colorized a.share_print:hover span,
.share-links-wrapper.colorized a.share_print:focus span {
  color: #000000;
}
#article-detail-columns .share-links-wrapper.colorized a.share_feed:hover,
#article-detail-columns .share-links-wrapper.colorized a.share_feed:focus,
#footer .share-links-wrapper.colorized a.share_feed:hover,
#footer .share-links-wrapper.colorized a.share_feed:focus,
.share-links-wrapper.colorized a.share_feed:hover,
.share-links-wrapper.colorized a.share_feed:focus {
  border: 2px solid #fa9b39 !important;
}
#article-detail-columns .share-links-wrapper.colorized a.share_feed:hover span,
#article-detail-columns .share-links-wrapper.colorized a.share_feed:focus span,
#footer .share-links-wrapper.colorized a.share_feed:hover span,
#footer .share-links-wrapper.colorized a.share_feed:focus span,
.share-links-wrapper.colorized a.share_feed:hover span,
.share-links-wrapper.colorized a.share_feed:focus span {
  color: #fa9b39;
}
/*====== Article body ======*/
#body-copy {
  color: #575753;
  min-height: 450px;
}
#body-copy a {
  color: #575753;
}
#feature #body-copy {
  float: left;
  width: 92.1860465116%;
  /* 855px */
  /*padding-left: 12.6511627907%;*/
  /* 136px */
  padding-left: 136px;
}
.lt-ie8 #feature #body-copy {
  /*width: 80.591843613% !important;*/
  /* 92.1860465116% - 11.5942028986% [136] */
  padding-right: 19.408156387% !important;
  /* why it isn't working? */
  padding-left: 0 !important;
}
.entry-content ul,
.entry-content ol {
  margin-left: 7px;
  list-style-position: outside;
}
.drop-cap .first-letter {
  float: left;
  font-family: "Museo 700", 'Times New Roman', serif;
  color: #bf2528;
  border: 1px solid #bf2528;
  font-size: 381.25%;
  /* 61px */
  line-height: 56px;
  margin: 10px 6px -7px 1px;
  width: 56px;
  height: 56px;
  text-align: center;
}
.drop-cap .first-letter.letter-M,
.drop-cap .first-letter.letter-Q,
.drop-cap .first-letter.letter-W {
  font-size: 337.5%;
  /* 54 px */
}
#feature .entry-content > p:first-of-type .first-letter,
#blog-post .entry-content > p:first-of-type .first-letter,
#debate-landing .entry-content > p:first-of-type .first-letter,
#debate-detail .entry-content > p:first-of-type .first-letter {
  float: left;
  font-family: "Museo 700", 'Times New Roman', serif;
  color: #bf2528;
  border: 1px solid #bf2528;
  font-size: 381.25%;
  /* 61px */
  line-height: 56px;
  margin: 10px 6px -7px 1px;
  width: 56px;
  height: 56px;
  text-align: center;
}
#feature .entry-content > p:first-of-type .first-letter.letter-M,
#blog-post .entry-content > p:first-of-type .first-letter.letter-M,
#debate-landing .entry-content > p:first-of-type .first-letter.letter-M,
#debate-detail .entry-content > p:first-of-type .first-letter.letter-M,
#feature .entry-content > p:first-of-type .first-letter.letter-Q,
#blog-post .entry-content > p:first-of-type .first-letter.letter-Q,
#debate-landing .entry-content > p:first-of-type .first-letter.letter-Q,
#debate-detail .entry-content > p:first-of-type .first-letter.letter-Q,
#feature .entry-content > p:first-of-type .first-letter.letter-W,
#blog-post .entry-content > p:first-of-type .first-letter.letter-W,
#debate-landing .entry-content > p:first-of-type .first-letter.letter-W,
#debate-detail .entry-content > p:first-of-type .first-letter.letter-W {
  font-size: 337.5%;
  /* 54 px */
}
#feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
#blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
#debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
#debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter {
  float: none;
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  color: #575753;
  border: none;
  font-size: 100%;
  line-height: 1;
  padding: 0;
  margin: 0;
}
#feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
#blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
#debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
#debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
#feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
#blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
#debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
#debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
em #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
em #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
em #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
em #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
i #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
i #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
i #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
i #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
#feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em strong,
#blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em strong,
#debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em strong,
#debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em strong,
#feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i strong,
#blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i strong,
#debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i strong,
#debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i strong,
em #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
em #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
em #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
em #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
i #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
i #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
i #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
i #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter strong,
#feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em b,
#blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em b,
#debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em b,
#debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em b,
#feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i b,
#blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i b,
#debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i b,
#debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i b,
em #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
em #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
em #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
em #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
i #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
i #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
i #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
i #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter b,
strong #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
strong #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
strong #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
strong #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
strong #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
strong #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
strong #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
strong #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
strong em #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
strong em #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
strong em #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
strong em #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
strong i #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
strong i #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
strong i #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
strong i #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
b #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
b #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
b #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter em,
b #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
b #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
b #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
b #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter i,
b em #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b em #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b em #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b em #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b i #feature.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b i #blog-post.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b i #debate-landing.shut_of_drop_cap .entry-content > p:first-of-type .first-letter,
b i #debate-detail.shut_of_drop_cap .entry-content > p:first-of-type .first-letter {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.entry-content {
  /*font-size: 104%; */
  /* 16px */
  /*margin-bottom: 31px;*/
  margin-bottom: 3em;
}
#listing-description .byline-container p a,
.entry-content p a,
.entry-content blockquote a,
.entry-content li a,
#bio-box div a {
  border-bottom: 2px solid #FCDD55;
}
#listing-description .byline-container p a {
  color: #5E5F5F;
}
#listing-description .byline-container p a:hover,
#listing-description .byline-container p a:focus,
.entry-content p a:hover,
.entry-content p a:focus,
.entry-content blockquote a:hover,
.entry-content blockquote a:focus,
.entry-content li a:hover,
.entry-content li a:focus,
#bio-box div a:hover,
#bio-box div a:focus {
  color: #0d0f04;
}
#listing-description .byline-container p a:not(:visited):hover,
#listing-description .byline-container p a:not(:visited):focus,
.entry-content p a:not(:visited):hover,
.entry-content p a:not(:visited):focus,
.entry-content blockquote a:not(:visited):hover,
.entry-content blockquote a:not(:visited):focus,
.entry-content li a:not(:visited):hover,
.entry-content li a:not(:visited):focus,
#bio-box div a:not(:visited):hover,
#bio-box div a:not(:visited):focus {
  background: #FCDD55;
}
#body-area figure figcaption small a:not(:visited):hover,
#body-area figure figcaption small a:not(:visited):focus,
#body-area figure figcaption small a:visited:hover,
#body-area figure figcaption small a:visited:focus {
  background: transparent;
}
#listing-description .byline-container p a:visited,
.entry-content p a:visited,
.entry-content blockquote a:visited,
.entry-content li a:visited,
#bio-box div a:visited {
  background-color: white;
  border-bottom-color: #C1C1C1;
}
#listing-description .byline-container p a:visited:hover,
#listing-description .byline-container p a:visited:focus,
.entry-content p a:visited:hover,
.entry-content p a:visited:focus,
.entry-content blockquote a:visited:hover,
.entry-content blockquote a:visited:focus,
.entry-content li a:visited:hover,
.entry-content li a:visited:focus,
#bio-box div a:visited:hover,
#bio-box div a:visited:focus {
  background: #C1C1C1;
}
/*.entry-content > p:last-of-type {
	margin-bottom: -9px;
}*/
.entry-content blockquote {
  color: #222222;
  background-color: #EEF0EF;
  padding-top: 28px;
  padding-right: 28px;
  padding-bottom: 28px;
  padding-left: 28px;
  border: 0 none;
  margin-top: 28px;
  margin-bottom: 28px;
}
.entry-content blockquote p {
  /*margin-bottom: 34px;*/
  margin-bottom: 28px;
  line-height: 1.92;
}
.entry-content blockquote p:last-child {
  margin-bottom: 3px;
}
.entry-content > figure {
  padding: 17px 5px 11px;
  margin-left: -5px;
  margin-bottom: 8px;
}
.entry-content > figure:before,
.entry-content > figure:after {
  border-left: 5px solid #FFFFFF;
  border-right: 5px solid #FFFFFF;
}
.entry-content > figure figcaption {
  padding: 4px 0 0 0;
}
.entry-content > figure figcaption p {
  font-family: "Open Sans Light", Helvetica, Arial, sans-serif;
  color: #32322b;
  font-size: 85%;
}
.entry-content > figure figcaption p em,
.entry-content > figure figcaption p i,
em .entry-content > figure figcaption p,
i .entry-content > figure figcaption p {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
.entry-content > figure figcaption p em b,
.entry-content > figure figcaption p i b,
em .entry-content > figure figcaption p b,
i .entry-content > figure figcaption p b,
.entry-content > figure figcaption p em strong,
.entry-content > figure figcaption p i strong,
em .entry-content > figure figcaption p strong,
i .entry-content > figure figcaption p strong,
b .entry-content > figure figcaption p em,
b .entry-content > figure figcaption p i,
b em .entry-content > figure figcaption p,
b i .entry-content > figure figcaption p,
strong .entry-content > figure figcaption p em,
strong .entry-content > figure figcaption p i,
strong em .entry-content > figure figcaption p,
strong i .entry-content > figure figcaption p {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
.entry-content > figure figcaption p strong,
.entry-content > figure figcaption p b,
strong .entry-content > figure figcaption p,
b .entry-content > figure figcaption p {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.entry-content > figure figcaption p strong em,
.entry-content > figure figcaption p b em,
strong .entry-content > figure figcaption p em,
b .entry-content > figure figcaption p em,
.entry-content > figure figcaption p strong i,
.entry-content > figure figcaption p b i,
strong .entry-content > figure figcaption p i,
b .entry-content > figure figcaption p i,
em .entry-content > figure figcaption p strong,
em .entry-content > figure figcaption p b,
em strong .entry-content > figure figcaption p,
em b .entry-content > figure figcaption p,
i .entry-content > figure figcaption p strong,
i .entry-content > figure figcaption p b,
i strong .entry-content > figure figcaption p,
i b .entry-content > figure figcaption p {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.entry-content > figure figcaption p em,
.entry-content > figure figcaption p i {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
}
.entry-content > figure figcaption p em b,
.entry-content > figure figcaption p i b,
.entry-content > figure figcaption p em strong,
.entry-content > figure figcaption p i strong,
b .entry-content > figure figcaption p em,
b .entry-content > figure figcaption p i,
strong .entry-content > figure figcaption p em,
strong .entry-content > figure figcaption p i {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
.entry-content > figure figcaption p {
  line-height: 1.6;
  margin-bottom: 6px;
}
.entry-content > figure.alignright {
  margin-top: 8px;
  margin-left: 15px;
  margin-right: -5px;
}
.entry-content > figure.alignleft {
  margin-top: 8px;
  margin-right: 15px;
}
.entry-content > figure.aligncenter {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 25px;
}
figure figcaption small {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  color: #9a9695;
  font-size: 10px;
  white-space: nowrap;
}
figure figcaption small em,
figure figcaption small i {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif !important;
}
figure figcaption small em strong,
figure figcaption small i strong,
figure figcaption small em b,
figure figcaption small i b,
strong figure figcaption small em,
strong figure figcaption small i,
b figure figcaption small em,
b figure figcaption small i {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif !important;
  font-weight: normal;
}
figure figcaption small strong,
figure figcaption small b {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif !important;
}
figure figcaption small strong em,
figure figcaption small b em,
figure figcaption small strong i,
figure figcaption small b i,
em figure figcaption small strong,
em figure figcaption small b,
i figure figcaption small strong,
i figure figcaption small b {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif !important;
  font-weight: normal;
}
figure figcaption small em strong,
figure figcaption small em b,
figure figcaption small strong em,
figure figcaption small b em,
figure figcaption small i strong,
figure figcaption small i b,
figure figcaption small strong i,
figure figcaption small b i {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif !important;
}
figure figcaption small a {
  color: #9a9695;
}
#body-area figure figcaption small a {
  border-bottom: 1px solid #dedede;
  color: #9a9695;
}
#body-area figure figcaption small a:hover,
#body-area figure figcaption small a:focus {
  border-bottom: 1px solid #818182;
}
.entry-content h2 {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  color: #bf2528;
  text-transform: uppercase;
  font-size: 112%;
}
.entry-content h2 em,
.entry-content h2 i,
em .entry-content h2,
i .entry-content h2 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.entry-content > p {
  line-height: 1.92;
  /*margin-bottom: 34px;*/
  margin-bottom: 28px;
}
.entry-content > ul,
.entry-content > ol {
  /*margin-bottom: 34px;*/
  margin-bottom: 28px;
}
.entry-content aside,
.entry-content q {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  max-width: 376px;
  color: #373630;
  float: left;
  line-height: 1.2;
  padding: 14px 25px 7px;
  margin-bottom: 5px;
  /* INSET PULL QUOTE: */
  /*max-width: 358px;
	border-bottom: 5px white solid;*/
}
.entry-content aside b,
.entry-content q b,
.entry-content aside strong,
.entry-content q strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
.entry-content aside figure {
  margin-left: auto !important;
  margin-right: auto !important;
}
.entry-content aside small {
  text-align: right;
  display: block;
}
.entry-content aside {
  line-height: 1.5;
  font-size: 87%;
  /* INSET PULL QUOTE: */
  /*-webkit-shape-outside: border-box;		
	shape-outside: border-box;*/
}
/* INSET PULL QUOTE: */
/*.entry-content .top-5 {
	margin-top: 4em;
}*/
.entry-content aside,
.entry-content q {
  margin-right: 18px;
  margin-top: 10px;
}
.entry-content aside.alignleft,
.entry-content q.alignleft {
  float: left;
  /* INSET PULL QUOTE: */
  /*border-top: 10px white solid;
	border-right: 18px white solid;
	margin-right: 0;*/
}
.entry-content aside.aligncenter,
.entry-content q.aligncenter {
  float: none;
}
.entry-content aside.alignright,
.entry-content q.alignright {
  margin-left: 18px;
  margin-right: 0;
  /* INSET PULL QUOTE: */
  float: right;
  /*border-top: 10px white solid;
	border-left: 18px white solid;
	margin-left: 0;*/
}
.entry-content .pull-quote {
  text-align: center;
  font-size: 236%;
  line-height: 1.225;
}
.pull-quote p {
  margin-bottom: 8px;
}
.pull-quote p:last-child,
.pull-quote p:last-of-type {
  /*margin-bottom: 0;*/
  border-bottom: none;
}
#tags {
  font-family: "Open Sans Light", Helvetica, Arial, sans-serif;
  font-size: 120%;
  color: #a9a6a5;
  margin-bottom: 9px;
}
#tags em,
#tags i,
em #tags,
i #tags {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
#tags em b,
#tags i b,
em #tags b,
i #tags b,
#tags em strong,
#tags i strong,
em #tags strong,
i #tags strong,
b #tags em,
b #tags i,
b em #tags,
b i #tags,
strong #tags em,
strong #tags i,
strong em #tags,
strong i #tags {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
#tags strong,
#tags b,
strong #tags,
b #tags {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#tags strong em,
#tags b em,
strong #tags em,
b #tags em,
#tags strong i,
#tags b i,
strong #tags i,
b #tags i,
em #tags strong,
em #tags b,
em strong #tags,
em b #tags,
i #tags strong,
i #tags b,
i strong #tags,
i b #tags {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#tags a {
  color: #a9a6a5;
}
#tags a:hover,
#tags a:focus {
  color: #c2c0bf;
}
/*====== Comments ======*/
#comments-block:before,
#comments-block:after {
  content: " ";
  display: table;
}
#comments-block:after {
  clear: both;
}
#comments-block #respond {
  display: none;
}
#blog-post #comments-block {
  /*margin-left: 10.0119189511%;*/
  /* 84px */
  margin-left: 84px;
}
#debate-detail #comments-block {
  width: 64.0569395018%;
  margin-left: 85px;
  margin-right: 0;
  /* 55px */
}
#feature #comments-block {
  /*margin-left: 12.6511627907%;*/
  /* 136px */
  margin-left: 136px;
}
.lt-ie8 #blog-post #comments-block,
.lt-ie8 #debate-detail #comments-block,
.lt-ie8 #feature #comments-block {
  margin-left: 0 !important;
}
#view-comments,
#load-more {
  font-size: 118%;
  margin-bottom: 50px;
  outline: none;
  border: none;
  background-color: transparent;
  color: #4f4f4b;
  clear: both;
  display: block;
  /*padding: 0 0 0 28px;
	background-image: url('@{images-url}/plus.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 28px;*/
  line-height: 1em;
  padding-left: 0;
}
#view-comments:before,
#load-more:before {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  display: inline-block;
  content: "+";
  /*width: 18px;
		height: 18px;*/
  color: #A11F1C;
  font-size: 36px;
  /*top: -15px;
		left: 0;*/
  font-weight: normal;
  vertical-align: -5px;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: transform 0.2s;
  transition: transform 0.2s;
}
#view-comments:before em,
#load-more:before em,
#view-comments:before i,
#load-more:before i,
em #view-comments:before,
em #load-more:before,
i #view-comments:before,
i #load-more:before {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
#view-comments:before em strong,
#load-more:before em strong,
#view-comments:before i strong,
#load-more:before i strong,
em #view-comments:before strong,
em #load-more:before strong,
i #view-comments:before strong,
i #load-more:before strong,
#view-comments:before em b,
#load-more:before em b,
#view-comments:before i b,
#load-more:before i b,
em #view-comments:before b,
em #load-more:before b,
i #view-comments:before b,
i #load-more:before b,
strong #view-comments:before em,
strong #load-more:before em,
strong #view-comments:before i,
strong #load-more:before i,
strong em #view-comments:before,
strong em #load-more:before,
strong i #view-comments:before,
strong i #load-more:before,
b #view-comments:before em,
b #load-more:before em,
b #view-comments:before i,
b #load-more:before i,
b em #view-comments:before,
b em #load-more:before,
b i #view-comments:before,
b i #load-more:before {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#view-comments span {
  /* Comment count */
  min-width: 27px;
  padding-left: 4px;
  padding-right: 5px;
  height: 27px;
  border-radius: 50px;
  font-size: 12px;
  color: #fff;
  line-height: 27px;
  text-align: center;
  background: #bf2528;
  display: inline-block;
  font-weight: bold;
  margin-left: 4px;
  letter-spacing: 0;
  top: -2px;
  position: relative;
}
.plus {
  /*padding: 0 0 0 28px;
	background-image: url('@{images-url}/plus.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 28px;*/
  line-height: 1em;
  padding-left: 0;
}
.plus:before {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  display: inline-block;
  content: "+";
  /*width: 18px;
		height: 18px;*/
  color: #A11F1C;
  font-size: 36px;
  /*top: -15px;
		left: 0;*/
  font-weight: normal;
  vertical-align: -5px;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: transform 0.2s;
  transition: transform 0.2s;
}
.plus:before em,
.plus:before i,
em .plus:before,
i .plus:before {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
.plus:before em strong,
.plus:before i strong,
em .plus:before strong,
i .plus:before strong,
.plus:before em b,
.plus:before i b,
em .plus:before b,
i .plus:before b,
strong .plus:before em,
strong .plus:before i,
strong em .plus:before,
strong i .plus:before,
b .plus:before em,
b .plus:before i,
b em .plus:before,
b i .plus:before {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
button.cross:before {
  transform: rotate(-45deg) !important;
}
/*====== External info ======*/
.external-info {
  clear: both;
}
.external-info:before,
.external-info:after {
  content: " ";
  display: table;
}
.external-info:after {
  clear: both;
}
.external-info .label-container {
  padding-top: 3px;
}
.external-info .label-container .label {
  font-size: 105%;
  color: #FFFFFF;
  padding: 8px 15px 10px 11px;
  background-color: #C01A20;
  text-transform: uppercase;
  line-height: 2;
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
}
.external-info .label-container .label em,
.external-info .label-container .label i,
em .external-info .label-container .label,
i .external-info .label-container .label {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.external-info .label-container,
.external-info .info-detail-logo,
.external-info .info-detail,
.external-info .info-logo {
  float: left;
}
.external-info .info-detail-logo .info-detail {
  padding-top: 9px;
  width: 66.2251655629%;
  font-size: 112%;
  color: #000000;
}
.external-info .info-detail-logo .info-detail p {
  line-height: 1.1;
  margin: 0;
}
.external-info .info-detail-logo .info-logo {
  width: 33.7748344371%;
  text-align: right;
}
.external-info.callout {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  font-size: 96%;
}
.external-info.callout b,
.external-info.callout strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
#body-area .external-info {
  margin-bottom: 27px;
}
#body-area .external-info .label-container {
  width: 15.7660818713%;
}
#body-area .external-info .info-detail-logo {
  width: 84.2339181287%;
}
#body-area #body-copy .external-info {
  margin-bottom: 7px;
}
#body-area #body-copy .external-info .label-container {
  width: 19.7660818713%;
}
#body-area #body-copy .external-info .info-detail-logo {
  width: 80.2339181287%;
}
/*====== Mini-homepage ======*/
#mini-homepage:before,
#mini-homepage:after {
  content: " ";
  display: table;
}
#mini-homepage:after {
  clear: both;
}
#mini-homepage ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#mini-homepage li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
#mini-homepage li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
#mini-homepage li b,
#mini-homepage li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
#mini-homepage .internal {
  max-width: 978px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 57px;
}
#mini-homepage li .thumbnail {
  width: 78px;
  height: 78px;
}
#mini-homepage li .post-title {
  font-size: 104%;
}
/*== Recommendations ==*/
#recommendations {
  padding: 0px 2.1472392638% 0px 1.53374233129%;
  /* 0 21px 0 15px */
  width: 64.3149284254%;
  /* 629px */
  float: left;
}
.lt-ie8 #recommendations {
  width: 60.6339468303% !important;
  /* 64.3149284254% - 1.53374233129% - 2.1472392638% */
}
#recommendations .widget-two {
  border-bottom: 1px solid #B3AEAE;
}
#recommendations .last-article {
  border-bottom: 1px solid #B3AEAE;
  padding: 17px 0 22px 0;
  list-style-type: none;
}
#recommendations .last-article:last-child {
  border-bottom: none;
}
#recommendations .last-article .kicker {
  margin-bottom: 2px;
}
#recommendations .widget-two:before,
#recommendations .widget-two:after {
  content: " ";
  display: table;
}
#recommendations .widget-two:after {
  clear: both;
}
#recommendations .widget-two.feature .medium-rectangular-image {
  width: 53.7942664418%;
  /*width: 319px;*/
  float: left;
}
#recommendations .widget-two.feature .medium-rectangular-image img {
  width: 100%;
  height: auto;
}
#recommendations .widget-two.feature {
  padding-bottom: 17px;
}
#recommendations .feature-title {
  font-size: 166%;
}
#recommendations .widget-two.feature .feature-content {
  width: 46.2057335582%;
  /* 274px */
  float: left;
  padding-left: 2.02360876897%;
  /* 12px */
}
.lt-ie8 #recommendations .widget-two.feature .feature-content {
  width: 44.1821247892% !important;
  /* 46.2057335582% - 2.02360876897% */
}
#recommendations .widget-two.feature .feature-content .feature-title {
  line-height: 1.125;
  margin-bottom: 6px;
}
#mini-homepage .last-post {
  padding: 0px 0px 0px 90px;
  min-height: 102px;
  border-bottom: 1px solid #B3AEAE;
  list-style-type: none;
}
#mini-homepage .last-post .byline {
  margin-bottom: 3px;
}
#mini-homepage .last-post .thumbnail {
  border: 1px solid #67686A;
}
#recommendations .two-slots {
  padding-top: 17px;
}
#recommendations .two-slots .widget {
  float: left;
}
#recommendations .two-slots .feature {
  width: 45.1939291737%;
  /* 268px */
  padding-right: 2.52951096121%;
  /* 15px */
}
.lt-ie8 #recommendations .two-slots .feature {
  width: 42.6644182125% !important;
  /* 45.1939291737% - 2.52951096121% */
}
#recommendations .two-slots .feature .feature-title {
  line-height: 0.93;
  margin-bottom: 6px;
}
#recommendations .two-slots .feature img {
  width: 100%;
  height: auto;
}
#recommendations .two-slots .feature .kicker {
  margin-bottom: 3px;
}
#recommendations .two-slots .last-list {
  width: 54.8060708263%;
  /* 325px */
  padding-left: 2.02360876897%;
  /* 12px */
  border-left: 1px solid #B3AEAE;
}
.lt-ie8 #recommendations .two-slots .last-list {
  width: 52.7824620573% !important;
  /* 54.8060708263% - 2.02360876897% */
  max-width: 312px !important;
}
.lt-ie8 #recommendations .two-slots .last-list li {
  border-collapse: collapse !important;
  float: left !important;
  width: 100% !important;
  max-width: 100% !important;
  /* 312px -90px */
  clear: both !important;
  display: inline;
}
.lt-ie8 #recommendations .two-slots .last-list li.last-post {
  width: 71.1538461538% !important;
  max-width: 222px !important;
}
#recommendations .last-post .kicker {
  margin-bottom: 4px;
  color: #383832;
}
#recommendations .last-post .kicker a {
  color: #383832;
}
#recommendations .last-post .kicker a:hover,
#recommendations .last-post .kicker a:focus {
  color: #818182;
}
#recommendations .post-title {
  display: block;
  line-height: 1.3;
  margin-bottom: 3px;
}
/*== Lists ==*/
#lists {
  padding: 0px 1.53374233129% 0 2.1472392638%;
  /* 0px 15px 0px 21px */
  width: 35.6850715746%;
  /* 349px */
  float: left;
}
.lt-ie8 #lists {
  width: 32.0040899795% !important;
  /* 35.6850715746-2.1472392638-1.53374233129 */
  padding: 0px 15px 0px 21px;
}
#lists li {
  padding-left: 94px;
  line-height: 1.26;
  min-height: 78px;
  margin-bottom: 5px;
}
#lists h3 {
  font-family: "Open Sans Light", Helvetica, Arial, sans-serif;
  color: #9a9795;
  font-size: 139%;
}
#lists h3 em,
#lists h3 i,
em #lists h3,
i #lists h3 {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
#lists h3 em b,
#lists h3 i b,
em #lists h3 b,
i #lists h3 b,
#lists h3 em strong,
#lists h3 i strong,
em #lists h3 strong,
i #lists h3 strong,
b #lists h3 em,
b #lists h3 i,
b em #lists h3,
b i #lists h3,
strong #lists h3 em,
strong #lists h3 i,
strong em #lists h3,
strong i #lists h3 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
#lists h3 strong,
#lists h3 b,
strong #lists h3,
b #lists h3 {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#lists h3 strong em,
#lists h3 b em,
strong #lists h3 em,
b #lists h3 em,
#lists h3 strong i,
#lists h3 b i,
strong #lists h3 i,
b #lists h3 i,
em #lists h3 strong,
em #lists h3 b,
em strong #lists h3,
em b #lists h3,
i #lists h3 strong,
i #lists h3 b,
i strong #lists h3,
i b #lists h3 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#lists h3 a {
  color: #9a9795;
}
#lists h3 a:hover,
#lists h3 a:focus {
  color: #d8d7d6;
}
#lists h3 .current {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  color: #c1262c;
}
#lists h3 .current em,
#lists h3 .current i,
em #lists h3 .current,
i #lists h3 .current {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
/*========== Blog Specific Article ==========*/
#blog-post,
.blog-specific {
  width: 95.9931798806%;
  /* 1126px */
}
#blog-post,
#debate-landing,
#debate-detail {
  margin-left: 4.17732310315%;
  /* 49px */
}
#blog-post article:before,
#blog-post article:after {
  content: " ";
  display: table;
}
#blog-post article:after {
  clear: both;
}
#blog-post #body-area,
.blog-specific #listing-description {
  width: 74.5115452931%;
  /* 839px */
  margin-right: 1.42095914742%;
  /* 16px */
  float: left;
}
#blog-post #body-copy {
  /*width: 755px;*/
  width: 100%;
  /* 755px */
  /*padding-left: 10.0119189511%;*/
  /* 84px */
  padding-left: 84px;
}
.lt-ie8 #blog-post #body-copy {
  padding-left: 0 !important;
}
#blog-sidebar {
  float: left;
  /* 16px */
  margin-left: 1.42095914742%;
  width: 22.6465364121%;
  /* 255px */
  padding-top: 33px;
}
#blog-sidebar aside {
  font-size: 92%;
  margin-bottom: 50px;
  /* provisorio */
}
#blog-sidebar h2 {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  color: #c1262c;
  font-size: 99%;
  margin-bottom: 6px;
}
#blog-post #article-detail-columns .share-links-wrapper.colorized.share-links-post {
  /*width: 10.0119189511%;*/
  /* 84px */
  width: 84px;
}
/*====== Bio Box ======*/
#blog-sidebar aside#bio-box {
  margin-bottom: 38px;
  min-height: 79px;
}
aside#bio-box div a {
  color: #8a8a8a;
}
.entry-header aside#bio-box {
  min-height: 89px;
}
#bio-box .thumbnail {
  float: left;
  margin-right: 7px;
  width: 79px;
  height: 79px;
}
#bio-box .thumbnail img {
  border: 1px solid #000000;
}
#bio-box h2 {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  display: inline;
  text-transform: uppercase;
  font-size: 133%;
}
#bio-box h2 em,
#bio-box h2 i,
em #bio-box h2,
i #bio-box h2 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#bio-box h2 a {
  color: #c1262c;
}
#bio-box p {
  margin-bottom: 21px;
}
#bio-box button.collapse-learn_more,
#bio-box .ellipsis {
  display: none;
}
/*====== Twitter feed ======*/
#twitter-feed ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#twitter-feed li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
#twitter-feed li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
#twitter-feed li b,
#twitter-feed li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
#twitter-feed iframe {
  max-width: 100% !important;
}
#twitter-feed h2 {
  text-align: center;
}
#twitter-feed h2 .genericon {
  font-size: 198%;
  border-radius: 200px;
  border: 2px solid #c1262c;
  color: #c1262c;
  padding: 3px;
}
#twitter-feed ul li {
  font-size: 85%;
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  color: #000000;
  line-height: 1.25;
  margin-bottom: 16px;
}
#twitter-feed ul li a {
  color: #A2A3A7;
}
/*====== Most Recent Posts ======*/
#most-recent-posts ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#most-recent-posts li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
#most-recent-posts li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
#most-recent-posts li b,
#most-recent-posts li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
#most-recent-posts ul li {
  line-height: 1.3;
  margin-bottom: 14px;
}
.lt-ie8 #most-recent-posts ul {
  list-style-position: outside;
}
/*====== Our Blogs ======*/
#blogroll ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#blogroll li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
#blogroll li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
#blogroll li b,
#blogroll li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
#blogroll ul {
  padding-top: 11px;
}
.lt-ie8 #blogroll ul {
  list-style-position: outside;
}
#blogroll ul:after {
  bottom: -14px;
}
#blogroll ul li {
  min-height: 64px;
  margin-bottom: 26px;
  line-height: 1.3;
  position: relative;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  -o-hyphens: none;
  hyphens: none;
}
#blogroll ul li a {
  left: 0;
  padding-left: 80px;
  position: absolute;
  height: 100%;
  width: 100%;
}
#blogroll ul li .thumbnail {
  border: 1px solid #67686A;
  left: 3px;
  width: 62px;
  height: 62px;
}
#blogroll ul li .kicker {
  font-size: 100%;
  color: #c1262c;
  vertical-align: middle;
  height: 60px;
  display: table-cell;
}
#blogroll ul li:hover .kicker,
#blogroll ul li:focus .kicker {
  color: #e68084;
}
/*========== Debate Landing ==========*/
#debate-landing {
  width: 97.1014492754%;
  /* 1139px */
  padding-top: 28px;
  padding-bottom: 68px;
}
#debate-landing:before,
#debate-landing:after {
  content: " ";
  display: table;
}
#debate-landing:after {
  clear: both;
}
#debate-landing .entry-header {
  margin-bottom: 34px;
}
#debate-landing .entry-header h1 {
  margin-bottom: 5px;
}
#debate-landing #article-detail-columns {
  width: 43.6347673398%;
  /* 497px */
  float: left;
}
#debate-landing .share-links-wrapper {
  width: 14.0845070423%;
  /* 70px */
}
#debate-landing .share-links-wrapper ul,
#debate-detail .share-links-wrapper ul {
  margin-left: 4px;
}
#debate-landing #body-copy {
  width: 100%;
  /* 427px */
  float: left;
  color: #545554;
  padding-left: 14.0845070423%;
  /* 70px */
  padding-right: 11.6700201207%;
  /* 58px */
}
.lt-ie8 #debate-landing #body-copy {
  width: 88.3299798793%;
  /* 100% - 11.6700201207% */
  padding-left: 0 !important;
}
#posts-grid {
  width: 56.2774363477%;
  /* 641px */
  float: left;
}
#posts-grid:before,
#posts-grid:after {
  content: " ";
  display: table;
}
#posts-grid:after {
  clear: both;
}
#posts-grid .post-title {
  display: inline;
  font-size: 105%;
  line-height: 1.3;
  margin-bottom: 5px;
}
#posts-grid ul li p {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-size: 95%;
  line-height: 1.51;
}
#posts-grid ul li p strong,
#posts-grid ul li p b,
strong #posts-grid ul li p,
b #posts-grid ul li p {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#posts-grid ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#posts-grid ul li {
  width: 46.8018720749%;
  /* 300px */
  margin-right: 5.46021840874%;
  /* 35px */
  float: left;
  color: #545554;
  margin-top: 20px;
  margin-bottom: 20px;
  position: relative;
  /* .li-hover-border; */
}
#posts-grid ul li:nth-child(2n) {
  margin-right: 0.93603744149%;
  /* 6px */
  clear: none;
}
#posts-grid ul li p.byline {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  line-height: 1.4;
  font-size: 81.25%;
  margin-bottom: 1px;
  margin-top: 3px;
  margin-bottom: 8px;
}
#posts-grid ul li p.byline em,
#posts-grid ul li p.byline i,
em #posts-grid ul li p.byline,
i #posts-grid ul li p.byline {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#posts-grid ul li p:last-child {
  margin-bottom: 0;
}
#posts-grid ul li .post-author {
  color: #c1262c;
}
#posts-grid ul li .post-author:hover,
#posts-grid ul li .post-author:focus {
  color: #e68084;
}
#posts-grid ul li .thumbnail {
  border: 1px solid #67686A;
  float: left;
  margin-right: 15px;
  position: relative;
  z-index: -1;
  width: 118px;
  height: 118px;
}
#start-reading {
  text-align: center;
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 136%;
}
#start-reading em,
#start-reading i,
em #start-reading,
i #start-reading {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#start-reading a {
  color: #c1262c;
  position: relative;
  outline: medium none;
  padding: 5px 8px 5px 8px;
}
#start-reading a:before {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 2px;
  background: #c1262c none repeat scroll 0% 0%;
  content: "";
  -webkit-transition: top 0.3s ease 0s;
  transition: top 0.3s ease 0s;
}
#start-reading a:after {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 2px;
  height: 2px;
  background: #c1262c none repeat scroll 0% 0%;
  content: "";
  -webkit-transition: height 0.3s ease 0s;
  transition: height 0.3s ease 0s;
}
#start-reading a:hover,
#start-reading a:focus {
  outline: medium none;
}
#start-reading a:hover:before,
#start-reading a:focus:before {
  top: 100%;
  opacity: 1;
}
#start-reading a:hover:after,
#start-reading a:focus:after {
  height: 100%;
}
/*========== Debate Detail ==========*/
#debate-detail {
  padding-top: 29px;
}
#debate-detail #article-detail-columns {
  width: auto;
}
#debate-detail .share-links-wrapper.share-links-post {
  /*width: 7.56227758007%;*/
  /* 85px */
  width: 85px;
}
#debate-detail #body-copy {
  float: left;
  width: 74.1103202847%;
  /*  778px */
  /*padding-left: 7.56227758007%;*/
  /* 85px */
  padding-left: 85px;
  padding-right: 2.49110320285%;
  /* 28px */
}
.lt-ie8 #debate-detail #body-copy {
  padding-left: 0 !important;
  width: 71.6192170818% !important;
  /* 74.1103202847% - 2.49110320285% */
}
#debate-detail .kicker a span {
  text-transform: none;
  color: #666666;
}
#debate-detail .kicker a:hover span,
#debate-detail .kicker a:focus span {
  color: #a6a6a6;
}
#debate-detail .entry-header {
  margin-bottom: 44px;
}
#debate-detail .entry-header .byline-container {
  min-height: 121px;
}
#debate-detail .entry-header .byline-container .thumbnail {
  border: 1px solid #555658;
  position: absolute;
  left: 0;
  top: 3px;
}
#debate-detail .entry-header .byline-container {
  position: relative;
  padding-left: 130px;
}
#debate-detail .entry-header .byline-container p {
  color: #000;
  margin-bottom: 5px;
}
#posts-list {
  float: left;
  width: 24.5551601423%;
  /* 276px */
  position: relative;
  padding-bottom: 8px;
}
#posts-list ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#posts-list li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
#posts-list li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
#posts-list li b,
#posts-list li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
#posts-list ul {
  margin: 0px 0px 9px 0;
}
.lt-ie8 #posts-list ul {
  list-style-position: outside;
}
#posts-list li {
  min-height: 107px;
}
#posts-list li:not(.current) {
  /*border-bottom: 2px solid #E8E9EC;*/
  border-bottom: 1px solid #E8E9EC;
  box-shadow: inset 0px 8px 0px -4px transparent, inset 0px -8px 0px -4px transparent;
  -webkit-transition: box-shadow 0.3s linear;
  transition: box-shadow 0.3s linear;
}
#posts-list li:not(.current):hover {
  /* top and bottom borders */
  box-shadow: inset 0px 8px 0px -4px #818182, inset 0px -8px 0px -4px #818182;
}
#posts-list li:not(.current):before,
#posts-list li:not(.current):after {
  content: " ";
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
  background-color: #818182;
  z-index: 2;
  opacity: 0;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
#posts-list li:not(.current):hover:before,
#posts-list li:not(.current):hover:after {
  opacity: 1;
}
#posts-list li:not(.current):before {
  /* left border */
  left: 0;
}
#posts-list li:not(.current):after {
  /* right border */
  right: 0;
}
#posts-list li:not(.current) a {
  display: block;
}
#posts-list li:not(.current) a:hover {
  color: #000000;
}
#posts-list li a {
  padding: 18px 0px 4px 88px;
  min-height: 108px;
}
#posts-list li.current {
  opacity: 0.3;
  border-bottom: 1px solid #A7A7A7;
  padding: 18px 0px 4px 88px;
}
#posts-list li:last-child {
  border-bottom: none;
}
#posts-list li .thumbnail {
  border: 1px solid #555658;
  left: 1px;
  top: 18px;
  width: 72px;
  height: 72px;
}
/*#posts-list li.current .thumbnail {				// as per comps
	border: none;
}*/
#posts-list li .byline {
  font-size: 78%;
  color: #c1262c;
}
#posts-list .post-title {
  line-height: 1.35;
  font-family: 'Tienne Bold', serif;
  font-size: 106%;
  margin: -4px 0 4px 0;
}
.view-intro {
  background: transparent url("/wp-content/themes/sapiens/images/arrow_box.png") no-repeat scroll bottom 4px left 3px;
  padding-left: 25px;
  font-size: 117%;
  color: #4d4d4d;
}
.author-bio {
  color: #686868;
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  font-size: 109%;
  margin-bottom: 26px;
}
.author-bio em,
.author-bio i,
em .author-bio,
i .author-bio {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.author-bio .author-name {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 71%;
  margin-bottom: -1px;
  font-size: 90%;
}
.author-bio .author-name em,
.author-bio .author-name i,
em .author-bio .author-name,
i .author-bio .author-name {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.author-bio .author-name a {
  color: #c1262c !important;
}
.author-bio .author-name a:hover,
.author-bio .author-name a:focus {
  color: #e68084 !important;
}
#up-next {
  font-size: 128%;
  text-align: right;
  margin-bottom: 35px;
}
#up-next a {
  color: #c1262c;
}
#up-next a span {
  color: #000000;
  font-family: 'Tienne Bold', serif;
  font-size: 69%;
  vertical-align: 2px;
}
#up-next a:hover,
#up-next a:focus {
  color: #e68084;
}
#up-next a:hover span,
#up-next a:focus span {
  color: #818182;
}
#debaters-up-next {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 131.25%;
  /* 21px */
  text-align: center;
  line-height: 1.05;
}
#debaters-up-next em,
#debaters-up-next i,
em #debaters-up-next,
i #debaters-up-next {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
#debaters-up-next span {
  text-transform: uppercase;
  color: #c1262c;
  display: block;
}
.lt-ie8 #debaters-up-next {
  display: none;
}
.lt-ie8 .thumbnail img {
  height: 100% !important;
}
@media (min-width: 481px) {
  #debaters-up-next {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
  }
}
/*========== Listing: Generic ==========*/
#listing {
  margin-left: 0.4262574595%;
  /* 5px */
}
#listing:before,
#listing:after {
  content: " ";
  display: table;
}
#listing:after {
  clear: both;
}
.category #listing-description li .thumbnail {
  top: 2px;
}
#listing-description {
  width: 92.4326172208%;
  /* 1084px */
  margin: 0 auto;
}
#listing-description ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
#listing-description li .thumbnail {
  position: absolute;
  display: block;
  left: 0;
  top: 2px;
}
#listing-description li {
  font-family: "Tienne Regular", 'Times New Roman', serif;
  /*.hyphens;*/
  position: relative;
}
#listing-description li b,
#listing-description li strong {
  font-family: 'Tienne Bold', serif;
  font-weight: normal;
}
#listing-description ul {
  margin-top: 11px;
}
#listing-description ul li {
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  -o-hyphens: none;
  hyphens: none;
}
#listing-description ul li p {
  line-height: 1.57;
  font-size: 81.25%;
  /* 13px */
  color: #333333;
}
#listing-description ul li .thumbnail {
  width: 158px;
  height: 83px;
  top: 1px;
}
#listing-description ul li .thumbnail img {
  max-height: 100%;
}
#listing-description h1.kicker {
  font-size: 156.25%;
  /* 25 px */
  color: #c1262c;
  margin-bottom: 5px;
}
#listing-description h1.kicker span {
  color: #000000;
}
#listing-description .entry-header {
  padding-bottom: 1px;
  overflow: auto;
  /* WARNING! */
}
#listing-description .entry-header:before,
#listing-description .entry-header:after {
  content: " ";
  display: table;
}
#listing-description .entry-header:after {
  clear: both;
}
#listing-description .entry-header h1.kicker,
#listing-description .entry-header .byline-container {
  padding-left: 2px;
  padding-right: 2px;
}
#listing-description .byline-container p {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  font-size: 104%;
  line-height: 1.94;
  color: #5e5f5f;
  margin-bottom: 6px;
}
#listing-description h2.post-title {
  font-size: 166%;
  line-height: 0.94;
  margin-bottom: 7px;
}
.lt-ie9 #listing-description ul li .thumbnail img {
  height: 83px;
}
#listing-posts .kicker {
  font-size: 118%;
  margin-bottom: 3px;
  line-height: 1;
}
#listing-posts .kicker a {
  color: #6d6d6d;
}
#listing-posts .kicker a:hover,
#listing-posts .kicker a:focus {
  color: #adadad;
}
#listing-posts li {
  padding-left: 183px;
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  margin-bottom: 46px;
  min-height: 86px;
}
#listing-posts li .byline {
  margin-bottom: 4px;
}
/*====== Pagination ======*/
.nav-links {
  text-align: center;
}
.nav-links a.page-numbers {
  font-size: 91%;
  color: #919191;
  vertical-align: 3px;
  margin: 0 5px 0 5px;
  font-family: "Open Sans Light", Helvetica, Arial, sans-serif;
}
.nav-links a.page-numbers em,
.nav-links a.page-numbers i,
em .nav-links a.page-numbers,
i .nav-links a.page-numbers {
  font-family: "Open Sans Light Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
.nav-links a.page-numbers em b,
.nav-links a.page-numbers i b,
em .nav-links a.page-numbers b,
i .nav-links a.page-numbers b,
.nav-links a.page-numbers em strong,
.nav-links a.page-numbers i strong,
em .nav-links a.page-numbers strong,
i .nav-links a.page-numbers strong,
b .nav-links a.page-numbers em,
b .nav-links a.page-numbers i,
b em .nav-links a.page-numbers,
b i .nav-links a.page-numbers,
strong .nav-links a.page-numbers em,
strong .nav-links a.page-numbers i,
strong em .nav-links a.page-numbers,
strong i .nav-links a.page-numbers {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
}
.nav-links a.page-numbers strong,
.nav-links a.page-numbers b,
strong .nav-links a.page-numbers,
b .nav-links a.page-numbers {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.nav-links a.page-numbers strong em,
.nav-links a.page-numbers b em,
strong .nav-links a.page-numbers em,
b .nav-links a.page-numbers em,
.nav-links a.page-numbers strong i,
.nav-links a.page-numbers b i,
strong .nav-links a.page-numbers i,
b .nav-links a.page-numbers i,
em .nav-links a.page-numbers strong,
em .nav-links a.page-numbers b,
em strong .nav-links a.page-numbers,
em b .nav-links a.page-numbers,
i .nav-links a.page-numbers strong,
i .nav-links a.page-numbers b,
i strong .nav-links a.page-numbers,
i b .nav-links a.page-numbers {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.nav-links a.page-numbers:hover,
.nav-links a.page-numbers:focus {
  color: #d1d1d1;
}
.nav-links a.prev,
.nav-links a.next {
  text-transform: uppercase;
  color: #3a3a3a;
  font-size: 70%;
  vertical-align: 3px;
  background-repeat: no-repeat;
  padding-top: 2px;
  padding-bottom: 1px;
}
.nav-links a.prev {
  padding-left: 15px;
  background-image: url("/wp-content/themes/sapiens/images/arrow-prev.png");
  background-position: left 0 top 1px;
}
.nav-links a.next {
  padding-right: 15px;
  background-image: url("/wp-content/themes/sapiens/images/arrow-next.png");
  background-position: right 0 top 1px;
}
.nav-links .page-numbers.current {
  color: #c1262c;
  font-size: 155%;
  margin: 0 2px 0 2px;
}
/*========== Listing: Blog Specific ==========*/
#listing.blog-specific {
  margin-left: 4.00682011935%;
}
/*.blog-specific,
.author-intros {*/
#listing-description ul {
  margin-top: 34px;
}
.blog-specific #listing-description h1.kicker span {
  color: #000000;
}
.blog-specific #listing-description li .thumbnail {
  top: 1px;
}
#load-more {
  display: none;
}
/*#listing-description .entry-header .byline-container {
	padding-bottom: 20px;
}*/
/*========== Listing: Author ==========*/
.author-intros #listing-description .entry-header {
  padding-bottom: 10px;
}
.author-intros #listing-description li .thumbnail {
  top: 1px;
}
.author-intros #listing-description .byline-container {
  /*min-height: 119px;*/
  min-height: 99px;
}
.author-intros #listing-description .byline-container p:last-child {
  /*margin-bottom: 0px;*/
  margin-bottom: -5px;
}
.author-intros #listing-description .byline-container img {
  float: left;
  width: 91px;
  height: 91px;
  border: 1px solid #000000;
  margin: 8px 10px 5px 0px;
}
.author-intros #listing-description .author-links {
  margin-top: 21px;
  margin-bottom: 44px;
}
.author-intros #listing-description .author-links:before,
.author-intros #listing-description .author-links:after {
  content: " ";
  display: table;
}
.author-intros #listing-description .author-links:after {
  clear: both;
}
.author-intros #listing-description .author-links h2 {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  font-size: 87.5%;
  text-transform: uppercase;
  color: #c1262c;
  margin-bottom: 26px;
}
.author-intros #listing-description .author-links h2 em,
.author-intros #listing-description .author-links h2 i,
em .author-intros #listing-description .author-links h2,
i .author-intros #listing-description .author-links h2 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.author-intros #listing-description .author-links .author-link {
  float: left;
  text-align: center;
  margin-left: 30px;
  margin-right: 53px;
}
.author-intros #listing-description .author-links .author-link:last-child {
  margin-right: 0;
}
.author-intros #listing-description .author-links .author-link a {
  display: block;
}
.author-intros #listing-description .author-links .author-link a:hover .author-link-description,
.author-intros #listing-description .author-links .author-link a:focus .author-link-description {
  text-decoration: underline #A19FA0;
}
.author-intros #listing-description .author-links .genericon {
  font-size: 181.25%;
  /* 29px */
  border-radius: 200px;
  padding: 5px;
}
.author-intros #listing-description .author-links .genericon-user {
  color: #BB222C;
  border: 1px solid #BB222C;
}
.author-intros #listing-description .author-links .genericon-twitter {
  color: #19B2C8;
  border: 1px solid #19B2C8;
}
.author-intros #listing-description .author-links .author-link-description {
  display: block;
  color: #A19FA0;
  text-transform: lowercase;
  font-size: 68.75%;
  /* 11 px*/
  margin-top: 2px;
}
/*========== Basic Page ==========*/
#basic-page #article-detail-columns {
  padding-top: 7px;
}
#basic-page h1.kicker {
  color: #c1262c;
  margin-bottom: 9px;
  font-size: 156.25%;
  /* 25 px */
}
/*========== Disqus ============*/
#disqus_thread {
  display: none;
}
/*========== Gallery ============*/
.overlay {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
  position: relative;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.6);
  zoom: 1;
  background-color: transparent\9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
  opacity: 0;
}
.overlay.visible {
  z-index: 6;
  position: fixed;
  opacity: 1;
}
.lightbox {
  background-color: #070707;
  width: 1477px;
  max-width: 100%;
  /*margin: 0 -25% 0 0;*/
  /* margin-left: cuarta parte del ancho del gallery */
  left: 50%;
  position: absolute;
  padding-left: 5.46505517604%;
  padding-right: 5.46505517604%;
  /* 104px */
  padding-top: 81px;
  padding-bottom: 77px;
  top: 94px;
  display: none;
  z-index: 1000;
  opacity: 0;
}
.lt-ie8 .lightbox {
  width: 1269px;
  /* 1477px - 104px - 104px */
}
.lightbox,
.lightbox a {
  color: #D8D8D8;
}
.lightbox h2 {
  color: #d8d8d8;
  font-size: 106.25%;
  padding-left: 19px;
  position: relative;
}
.lightbox h2:before {
  position: absolute;
  background-color: #c1262c;
  content: "";
}
.lightbox h2:before {
  width: 9px;
  height: 9px;
  left: 5px;
  bottom: 4px;
}
.lightbox .photo,
.lightbox .photo-description {
  float: left;
}
.slick-slider {
  max-width: 1269px;
}
.slick-list.draggable {
  max-width: 1269px;
}
.slick-initialized .slick-slide {
  max-width: 1269px;
}
.lightbox .photo {
  width: 78.8022064618%;
  /* 1000px */
  text-align: center;
  max-width: 1000px;
  /*position: relative;*/
}
.lightbox .photo-container {
  margin: 0 auto;
  max-width: 100%;
}
.lightbox .slick-slide .photo img {
  max-width: 100%;
  height: auto;
  display: inline;
}
.lightbox .slick-slide .photo small {
  text-align: left;
  display: block;
}
.lightbox .photo-description {
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  /*font-size: 106.25%;*/
  width: 21.1977935382%;
  /* 269px */
  padding-left: 2.20646178093%;
  /* 28px */
}
.lightbox .photo-description em,
.lightbox .photo-description i,
em .lightbox .photo-description,
i .lightbox .photo-description {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.lt-ie8 .lightbox .photo-description {
  width: 18.9913317573%;
  /* 21.1977935382% - 2.20646178093% */
}
.lightbox .photo-description h3 {
  line-height: 1.025;
  color: #be262b !important;
  font-size: 131.25%;
  font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  border-bottom: 1px solid #7B7B7B !important;
  padding-bottom: 11px;
  margin-bottom: 6px;
  overflow-x: hidden;
}
.lightbox .photo-description h3 em,
.lightbox .photo-description h3 i,
em .lightbox .photo-description h3,
i .lightbox .photo-description h3 {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.lightbox .photo-description p {
  line-height: 1.65;
}
.lightbox .photo-description a:link,
.lightbox .photo-description a:visited {
  border-bottom: 2px solid #fcdd55 !important;
}
.lightbox .photo-description a:hover {
  background-color: #fcdd55;
  color: #000;
}
.lightbox .gallery-wrapper {
  position: relative;
  max-width: 1269px;
}
.lightbox .arrows {
  position: absolute;
  width: 78.8022064618%;
  /* 1000px */
  top: 0;
  max-width: 1000px;
}
.lightbox .details {
  clear: both;
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  color: #b7b7b7;
  padding-top: 8px;
}
.lightbox .details em,
.lightbox .details i,
em .lightbox .details,
i .lightbox .details {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.lightbox .credits,
.lightbox .total {
  width: 50%;
  float: left;
  min-height: 1px;
}
.lightbox .credits small {
  font-size: 62.5%;
}
.lightbox .total {
  text-align: right;
  font-size: 75%;
}
/*.lightbox button.gallery-prev,
.lightbox button.gallery-next {
	background-repeat: no-repeat;
	font-size: 0px;
	width: 14px;
	height: 22px;
	background-color: transparent;
	outline: none;
	border: none;
	box-shadow: none;
	position: absolute;
	top: 50%;
	margin-top: -11px;
	padding: 0px;
	display: block;
	cursor: pointer;
}

.lightbox button.gallery-prev {
	background-image: url('@{images-url}/prev.png');
	left: 9px;
}

.lightbox button.gallery-next {
	background-image: url('@{images-url}/next.png');
	right: 9px;
}*/
.lightbox button.gallery-prev,
.lightbox button.gallery-next,
.lightbox button.lightbox-close {
  font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  font-size: 331.25%;
  position: absolute;
  background-color: transparent;
  outline: none;
  border: none;
  text-shadow: 0px 0px 3px #000000;
  -webkit-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
.lightbox button.gallery-prev em,
.lightbox button.gallery-next em,
.lightbox button.lightbox-close em,
.lightbox button.gallery-prev i,
.lightbox button.gallery-next i,
.lightbox button.lightbox-close i,
em .lightbox button.gallery-prev,
em .lightbox button.gallery-next,
em .lightbox button.lightbox-close,
i .lightbox button.gallery-prev,
i .lightbox button.gallery-next,
i .lightbox button.lightbox-close {
  font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
  font-style: normal;
}
.lightbox button.gallery-prev em strong,
.lightbox button.gallery-next em strong,
.lightbox button.lightbox-close em strong,
.lightbox button.gallery-prev i strong,
.lightbox button.gallery-next i strong,
.lightbox button.lightbox-close i strong,
em .lightbox button.gallery-prev strong,
em .lightbox button.gallery-next strong,
em .lightbox button.lightbox-close strong,
i .lightbox button.gallery-prev strong,
i .lightbox button.gallery-next strong,
i .lightbox button.lightbox-close strong,
.lightbox button.gallery-prev em b,
.lightbox button.gallery-next em b,
.lightbox button.lightbox-close em b,
.lightbox button.gallery-prev i b,
.lightbox button.gallery-next i b,
.lightbox button.lightbox-close i b,
em .lightbox button.gallery-prev b,
em .lightbox button.gallery-next b,
em .lightbox button.lightbox-close b,
i .lightbox button.gallery-prev b,
i .lightbox button.gallery-next b,
i .lightbox button.lightbox-close b,
strong .lightbox button.gallery-prev em,
strong .lightbox button.gallery-next em,
strong .lightbox button.lightbox-close em,
strong .lightbox button.gallery-prev i,
strong .lightbox button.gallery-next i,
strong .lightbox button.lightbox-close i,
strong em .lightbox button.gallery-prev,
strong em .lightbox button.gallery-next,
strong em .lightbox button.lightbox-close,
strong i .lightbox button.gallery-prev,
strong i .lightbox button.gallery-next,
strong i .lightbox button.lightbox-close,
b .lightbox button.gallery-prev em,
b .lightbox button.gallery-next em,
b .lightbox button.lightbox-close em,
b .lightbox button.gallery-prev i,
b .lightbox button.gallery-next i,
b .lightbox button.lightbox-close i,
b em .lightbox button.gallery-prev,
b em .lightbox button.gallery-next,
b em .lightbox button.lightbox-close,
b i .lightbox button.gallery-prev,
b i .lightbox button.gallery-next,
b i .lightbox button.lightbox-close {
  font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.lightbox button.gallery-prev {
  left: 0px;
  padding-left: 8px;
  padding-right: 120px;
}
.lightbox button.gallery-next {
  right: 0px;
  padding-right: 8px;
  padding-left: 120px;
}
.lightbox button.gallery-prev:hover,
.lightbox button.gallery-prev:focus,
.lightbox button.gallery-next:hover,
.lightbox button.gallery-next:focus,
.lightbox button.lightbox-close:hover,
.lightbox button.lightbox-close:focus {
  color: #FFFFFF;
}
.lightbox button.gallery-prev span,
.lightbox button.gallery-next span,
.lightbox button.lightbox-close span {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.lightbox button.lightbox-close {
  position: absolute;
  right: 10px;
  top: 3px;
  line-height: 1;
}
/* Safari 9+ */
@supports (overflow:-webkit-marquee) and (justify-content:inherit) {
  .lightbox button.lightbox-close {
    max-width: 42px;
    max-height: 53px;
    right: 0;
  }
}
.gallery-slide,
.gallery-slide:focus,
.gallery-slide:active,
.gallery-slide *,
.gallery-slide *:focus,
.gallery-slide *:active {
  outline: 0 !important;
  border: none !important;
}
/*========== Media queries ============*/
@media (min-width: 992px), (min-width: 768px) {
  .container {
    width: auto;
  }
  #main-wrapper {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .header .main-navigation,
  .header .branding,
  .header .social-search,
  #features,
  #watching,
  .widget.blogs,
  .six-grid,
  .series-description,
  .series-preview,
  .three-grid .icons,
  .three-grid .about,
  .three-grid .subscribe {
    float: left;
  }
}
.lt-ie9 .header .main-navigation,
.lt-ie9 .header .branding,
.lt-ie9 .header .social-search,
.lt-ie9 #features,
.lt-ie9 #watching,
.lt-ie9 .widget.blogs,
.lt-ie9 .six-grid,
.lt-ie9 .series-description,
.lt-ie9 .series-preview,
.lt-ie9 .three-grid .icons,
.lt-ie9 .three-grid .about,
.lt-ie9 .three-grid .subscribe {
  float: left;
}
@media (max-width: 1200px) {
  .blogs-grid_of_six {
    max-width: 906px;
    margin: 0 auto;
  }
  .blogs {
    width: 39.8454746137%;
    /* 361px */
  }
  .six-grid {
    width: 60.1545253863%;
  }
  .six-grid .widget {
    width: 48.44913151%;
  }
  .six-grid .widget,
  .six-grid .widget-two {
    margin-left: 0;
  }
  .six-grid .widget:nth-of-type(2n),
  .six-grid .widget-two:nth-of-type(2n) {
    margin-left: 3.10173697%;
  }
  .six-grid div.medium-square-image {
    overflow: hidden;
  }
  .subscribe-box {
    width: 100%;
  }
  .widget.google_top_posts,
  .six-grid .widget.category {
    padding-left: 0;
  }
  .widget.category li.summary {
    padding-left: 0;
  }
  .widget.category li.summary .thumbnail {
    display: none;
  }
  .series .series-description {
    width: 45%;
  }
  .series .series-preview {
    width: 55%;
  }
  #body-area .external-info .label-container {
    width: 20.7660818713%;
  }
  #body-area .external-info .info-detail-logo {
    width: 79.2339181287%;
  }
  #body-area #body-copy .external-info .label-container {
    width: 28.7660818713%;
  }
  #body-area #body-copy .external-info .info-detail-logo {
    width: 71.2339181287%;
  }
  .lightbox {
    margin-left: -47.1317218427%;
    width: 94.2634436854%;
    padding-top: 66px;
    padding-bottom: 66px;
  }
  .lightbox .photo,
  .lightbox .photo-description {
    width: 100%;
    float: none;
    clear: both;
  }
  .lightbox .photo-description {
    padding-left: 0;
    padding-top: 20px;
  }
  .lightbox .arrows {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .watching-item-content .twitter-meta .item-image {
    min-height: 0px;
  }
}
@media (max-width: 992px) {
  /*.tweet-name {
		max-width: 63%;
	}*/
  .tweet-username {
    max-width: 63%;
  }
  #footer .subscribe,
  #footer .icons {
    width: 30.7692%;
  }
  #footer .about {
    width: 38.4615%;
  }
  .branding .site-title .color-logo.sr-only {
    margin-left: 0px;
  }
}
@media (max-width: 768px) {
  .header {
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 0px;
    margin-right: 0px;
  }
  .site-title {
    margin: 0px;
  }
  #site-navigation,
  .social-search,
  .branding {
    float: left;
  }
  #primary-menu {
    left: -2px;
    top: 11px;
  }
  .header-fixed-wrapper.fixed .header #primary-menu {
    top: 0px;
  }
  body.single.single-debate_post .header-fixed-wrapper.fixed .header .branding .internal-title {
    padding-right: 18px;
  }
  body.page-template-default .header-fixed-wrapper.fixed .header .branding .internal-title,
  body.single-format-standard .header-fixed-wrapper.fixed .header .branding .internal-title {
    padding-right: 23px;
  }
  body.single-blog_post .header-fixed-wrapper.fixed .header .branding .internal-title {
    padding-right: 12px;
  }
  #site-navigation,
  .social-search {
    width: 13.4375%;
    padding: 0;
  }
  #site-navigation {
    padding-top: 6px;
    padding-left: 13px;
  }
  .social-search {
    padding-right: 14px;
    padding-top: 14px;
  }
  input.search-criteria {
    -webkit-box-shadow: 0px 0px 15px 3px rgba(115, 115, 115, 0.77);
    -moz-box-shadow: 0px 0px 15px 3px rgba(115, 115, 115, 0.77);
    box-shadow: 0px 0px 15px 3px rgba(115, 115, 115, 0.77);
  }
  .header .branding {
    width: 73.125%;
  }
  .header .icons ul li {
    margin-left: 0;
  }
  .header .icons ul li:nth-child(1),
  .header .icons ul li:nth-child(2) {
    display: none;
  }
  .header #tagline {
    display: none;
  }
  #tagline {
    position: static;
    text-align: center;
    display: block;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 36px;
    background-color: transparent;
  }
  #tagline img {
    width: 311px;
    height: auto;
  }
  #features {
    float: none;
    width: 100%;
    padding-left: 0;
  }
  #features figure {
    margin-bottom: 4px;
  }
  #features h3 {
    font-size: 137.5%;
    /* 22px */
    line-height: 1.23;
    margin-bottom: 5px;
  }
  #features .feature p {
    font-size: 93.75%;
    /* 15px */
    line-height: 1.48;
  }
  #features .feature p.kicker {
    font-size: 81.25%;
    /* 13px */
    line-height: 1;
  }
  #features .feature p.byline {
    font-size: 75%;
    /* 12px */
    margin-bottom: 1px;
  }
  .blogs li .kicker,
  .last-post .kicker {
    margin-bottom: 5px;
    font-size: 100%;
  }
  .blogs .post-title {
    font-size: 106.25%;
    /* 17px */
    line-height: 1.25;
    margin-bottom: -1px;
    min-height: 43px;
  }
  #watching {
    display: none;
  }
  .blogs,
  .six-grid {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  /*.six-grid .widget {
		width: @six-grid-column-width;
	}*/
  .six-grid .widget .kicker {
    font-size: 81.25%;
    /* 13px */
  }
  .widget.google_top_posts,
  .six-grid .widget.category {
    padding-left: 5px;
    padding-right: 5px;
  }
  #features .widget.feature .large-image {
    overflow: hidden;
  }
  #features .widget.feature .large-image img {
    width: auto !important;
    max-width: none !important;
  }
  .blogs-grid_of_six::after {
    border-left: none;
    border-right: none;
  }
  .view-all {
    text-align: center;
    font-size: 112.5%;
    /* 18px */
  }
  .view-all:before {
    left: auto;
    bottom: 20px;
    margin-left: -15px;
  }
  .series .series-description .kicker {
    text-align: center;
    padding-left: 0;
  }
  .series .series-description .kicker::before {
    width: 16px;
    height: 16px;
    top: 5px;
    left: auto;
    margin-left: -20px;
  }
  .series .series-description,
  .series .series-preview {
    width: 100%;
  }
  .series .series-preview {
    padding-left: 14px;
    /* restores the original padding of .colm-md-9 */
  }
  .series .series-description .kicker,
  .series .series-title {
    font-size: 137.5%;
    /* 22px */
  }
  #footer {
    margin-left: 0;
    margin-right: 0;
    padding: 5px 0px 5px;
    border-bottom: none;
    margin-top: 5px;
    margin-bottom: 0;
  }
  #footer .subscribe,
  #footer .icons,
  #footer .about {
    width: 100%;
    float: none;
    padding-left: 0;
    padding-right: 0;
  }
  #footer .row.three-grid {
    padding-left: 13px;
    padding-right: 14px;
    margin-left: auto;
    margin-right: auto;
  }
  #footer .icons {
    border-top: 1px dashed #C0C0C0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 9px;
    padding-bottom: 12px;
  }
  #footer .icons ul {
    width: 274px;
  }
  #footer .icons ul li {
    margin-right: 68px;
    margin-bottom: 20px;
    margin-top: 19px;
  }
  #footer .icons ul li a.share_links {
    border: 2px solid #606060 !important;
  }
  #footer .icons ul li a.share_links span {
    color: #606060;
  }
  #footer .icons .genericon {
    font-size: 34px;
  }
  #footer ul#footer-links {
    display: block;
    font-size: 143.75%;
    /* 24px */
    border-top: 1px dashed #C0C0C0;
    padding-top: 35px;
  }
  #footer ul#footer-links li {
    float: left;
    width: 50%;
    display: block;
    text-align: left;
    line-height: 1.2;
    padding-bottom: 9px;
    padding-left: 23px;
  }
  #footer ul#footer-links li:nth-child(2n) {
    border-left: 1px dashed #C0C0C0;
  }
  #footer ul#footer-links li a {
    color: #595959;
  }
  #footer ul#footer-links li a:hover,
  #footer ul#footer-links li a:focus {
    color: #bf2528;
  }
  #footer .about .site-title img,
  #footer .about .site-title object {
    width: 303px;
    height: 59px;
  }
  #footer .home-link-object {
    width: 303px;
    height: 59px;
    margin-left: -151px;
  }
  #footer #copyright {
    display: none;
  }
  #footer .subscribe {
    padding-left: 6px;
    padding-right: 6px;
    margin-bottom: 30px;
  }
  #footer .subscribe .subscribe-box {
    width: 100%;
    padding: 0;
  }
  #footer .subscribe h3 {
    font-size: 212.5%;
    /* 34px */
  }
  #footer .subscribe .intro-copy {
    font-size: 125%;
    /* 20px */
    margin-bottom: 14px;
  }
  #footer .subscribe form {
    width: 99%;
  }
  #footer .subscribe button {
    color: #bf2528;
    font-size: 137.5%;
    /* 22px */
  }
  #footer .subscribe label,
  #footer .subscribe input {
    font-size: 112.5%;
    /* 18px */
  }
  #footer .subscribe input {
    line-height: 1.25;
    margin-bottom: 9px;
  }
  #footer .subscribe label {
    line-height: 1.5;
  }
  #footer .back-to-top {
    display: block;
  }
  #footer #footer-links-nav {
    max-width: 500px;
    margin: 0 auto 46px auto;
    margin-bottom: 46px;
  }
  #recommendations,
  #lists {
    width: 100%;
    float: none;
    padding-left: 0;
    padding-right: 0;
  }
  body.single-blog_post #recommendations {
    padding-top: 8px;
    border-top: 1px solid #C0C0C0;
  }
  #lists {
    padding-top: 16px;
    padding-bottom: 13px;
    clear: both;
  }
  #blog-sidebar aside#bio-box {
    border-top: 1px solid #C0C0C0;
    padding-top: 19px;
  }
  #blog-sidebar aside#blogroll {
    margin-bottom: 0;
  }
  #blog-sidebar aside#blogroll ul {
    margin-bottom: 0;
  }
  #blog-sidebar aside#blogroll ul li:last-child {
    margin-bottom: 11px;
  }
  #recommendations .widget-two.feature .medium-rectangular-image img,
  #features .widget.feature .large-image img {
    width: 100%;
    height: auto;
  }
  #body-area .external-info {
    margin-bottom: 18px;
  }
  #body-area .external-info .label-container,
  #body-area .external-info .info-detail-logo,
  #body-area .external-info .info-detail-logo .info-detail,
  #body-area .external-info .info-detail-logo .info-logo {
    width: 100%;
    float: none;
  }
  #body-area .external-info .info-detail-logo .info-detail {
    margin-bottom: 8px;
  }
  #body-area .external-info .info-detail-logo .info-detail p {
    line-height: 1.1;
  }
  #body-area .external-info .info-detail-logo .info-logo {
    text-align: center;
    padding-bottom: 16px;
  }
  .external-info .label-container .label {
    margin-left: -13px;
  }
  #body-area #body-copy .external-info .label-container,
  #body-area #body-copy .external-info .info-detail-logo,
  #body-area #body-copy .external-info .info-detail-logo .info-detail,
  #body-area #body-copy .external-info .info-detail-logo .info-logo {
    float: left;
  }
  #body-area #body-copy .external-info .info-detail-logo .info-detail {
    width: 66.2251655629%;
  }
  #body-area #body-copy .external-info .info-detail-logo .info-logo {
    width: 33.7748344371%;
  }
  #body-area #body-copy .external-info .label-container .label {
    margin-left: 0;
  }
  #body-area #body-copy .external-info .label-container {
    width: 40.7660818713%;
  }
  #body-area #body-copy .external-info .info-detail-logo {
    width: 59.2339181287%;
  }
  #blogroll ul {
    position: relative;
  }
  #blogroll ul:before,
  #blogroll ul:after {
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  #blogroll ul:before {
    top: 0;
  }
  #blogroll ul:after {
    bottom: 0;
  }
  #feature #body-copy {
    width: 99.186%;
  }
  #body-copy,
  #posts-list {
    width: 100% !important;
    float: none !important;
  }
  .categories .widget {
    width: 48.4491315137%;
    margin-bottom: 37px;
  }
  .categories .widget:nth-of-type(3) {
    clear: both;
    margin-left: 0;
  }
  .categories .widget:nth-of-type(2),
  .categories .widget:nth-of-type(4) {
    margin-left: 3.1017369727%;
  }
  .categories .widget.banner:first-of-type,
  .categories .widget.banner:last-child {
    text-align: center;
  }
  .tax-blog #listing-description .entry-header {
    display: block;
  }
  .tax-blog #listing-description .entry-header .byline-container {
    display: none;
  }
  #blog-post #body-area,
  .blog-specific #listing-description,
  #blog-sidebar {
    width: 100%;
    float: none;
  }
  #blog-post,
  #debate-landing,
  #debate-detail {
    margin-left: 0;
  }
  #blog-post,
  .blog-specific {
    width: 100%;
  }
  #blog-sidebar {
    margin-left: 0;
  }
  #listing.blog-specific {
    margin-left: 0;
  }
  #debate-landing {
    width: 100%;
    padding-bottom: 0;
  }
  #debate-landing #body-copy {
    padding-right: 0;
    margin-bottom: 30px;
  }
  #debate-landing .entry-header {
    margin-bottom: 16px;
  }
  #debate-landing #article-detail-columns,
  #posts-grid {
    width: 100%;
    float: none;
  }
  #debate-detail #comments-block {
    width: auto;
  }
  #posts-grid {
    overflow: auto;
    position: relative;
  }
  #posts-grid:after {
    bottom: 0;
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  #posts-grid ul li {
    width: 47.2698907956%;
  }
  #posts-grid ul li:nth-child(2n) {
    margin-right: 0;
  }
  #posts-grid ul li .thumbnail {
    width: 78px;
    height: 78px;
  }
  #posts-grid ul li p.byline {
    margin-top: 4px;
  }
  #article-detail-columns .share-links-wrapper.share-links-post {
    width: 80px !important;
  }
  #article-detail-columns .share-links-wrapper.share-links-post ul {
    margin: 0px 20px 0px 0px !important;
  }
  #article-detail-columns #body-copy {
    padding-left: 80px !important;
  }
  #basic-page #article-detail-columns #body-copy {
    padding-left: 0 !important;
  }
  #feature #comments-block {
    margin-left: 80px;
  }
  #debate-detail #posts-list {
    border-top: 1px solid #C0C0C0;
    position: relative;
  }
  #debate-detail #posts-list:before,
  #debate-detail #posts-list:after {
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  #debate-detail #posts-list:before {
    top: 0;
  }
  #debate-detail #posts-list:after {
    bottom: 0;
  }
  #debate-detail #body-copy {
    padding-bottom: 40px;
  }
  #debate-detail #comments-block {
    margin-left: 0;
  }
  .lightbox {
    margin-left: -50%;
    width: 100%;
    padding-top: 66px;
    padding-bottom: 66px;
  }
}
@media (max-width: 480px) {
  #footer {
    border-top: 16px solid #C2262A;
  }
  #features .feature.feature-small,
  #features .feature.feature-medium,
  #features .feature.feature-large {
    float: none;
    width: 100%;
  }
  #features .feature article.feature {
    width: 100%;
  }
  #features .feature .large-image {
    overflow: hidden;
  }
  #features .feature-large .large-image img {
    width: auto;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }
  .features-watching {
    padding-top: 0;
    position: relative;
    border-bottom: 1px solid #C0C0C0;
    padding-bottom: 23px;
    max-width: 414px;
    margin-left: auto;
    margin-right: auto;
  }
  .features-watching:after {
    bottom: 0;
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  .features-watching:before,
  .features-watching:after {
    content: " ";
    display: table;
  }
  .features-watching:after {
    clear: both;
  }
  .blogs-grid_of_six {
    border-bottom: 1px solid #C0C0C0;
    position: relative;
    clear: both;
    max-width: 414px;
    margin-left: auto;
    margin-right: auto;
  }
  .blogs-grid_of_six:after {
    bottom: 0;
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  .blogs {
    border-bottom: 1px solid #787677;
    margin-bottom: 0;
  }
  .blogs li .kicker,
  .last-post .kicker {
    margin-bottom: 6px;
  }
  .blogs .post-title {
    margin-bottom: 0;
  }
  .six-grid,
  .categories {
    overflow: auto;
    max-width: 414px;
    margin: 0 auto;
  }
  .six-grid .widget {
    width: 100%;
  }
  .six-grid .widget,
  .six-grid .widget-two {
    margin-left: 0 !important;
  }
  .widget.quote {
    border-top: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
  }
  .six-grid .widget h3.feature-title,
  .widget.category .post-title {
    font-size: 137.5%;
    /* 22px */
  }
  .widget.google_top_posts ul,
  .widget.category ul {
    font-size: 106.25%;
    /* 17px */
  }
  #main-wrapper,
  #features .feature:nth-of-type(1),
  #features .feature:nth-of-type(2) {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .series {
    max-width: 414px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 23px;
    padding-bottom: 5px;
  }
  .series .series-description .kicker {
    margin-bottom: 11px;
  }
  .series .series-preview {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 3px;
  }
  .series .series-title {
    padding-left: 7px;
    padding-right: 7px;
  }
  .rectangular-feature-image {
    float: none;
    width: 100%;
  }
  .square-reveal-image {
    display: none;
  }
  .feature .kicker,
  .feature h3,
  .feature p {
    padding-left: 5px;
    padding-right: 5px;
  }
  #body-area .view-slideshow-button {
    right: 0;
    left: auto !important;
  }
  #body-area .featured-image .view-slideshow-button {
    padding: 0;
  }
  .view-slideshow-icon-cta {
    border-bottom: none;
  }
  .view-slideshow-button-icon {
    padding: 0;
    width: 40px;
    height: 40px;
  }
  .view-slideshow-button-cta {
    font-size: 75%;
    /* 12px */
    padding-left: 8px;
    padding-right: 8px;
    width: 72px;
    line-height: 1.2;
    padding-top: 6px;
  }
  .lightbox button.gallery-prev {
    padding-right: 8px;
  }
  .lightbox button.gallery-next {
    padding-left: 8px;
  }
  #body-area span.view-slideshow-button-number {
    display: none !important;
  }
  .categories {
    position: relative;
  }
  .categories:before {
    top: 0;
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  #mini-homepage {
    position: relative;
  }
  #mini-homepage:before {
    top: 0;
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  #recommendations .two-slots .feature,
  #recommendations .two-slots .last-list {
    width: 100%;
    float: none;
    padding-left: 0;
    padding-right: 0;
  }
  #recommendations .two-slots .last-list {
    border-left: none;
    padding-left: 0;
  }
  #recommendations .widget-two.feature .medium-rectangular-image,
  #recommendations .widget-two.feature .feature-content {
    width: 100%;
    float: none;
  }
  #recommendations .widget-two.feature .medium-rectangular-image {
    margin-bottom: 11px;
  }
  #recommendations .widget-two.feature .feature-content {
    padding-left: 4px;
  }
  #recommendations .widget-two.feature .kicker,
  #recommendations .widget-two.feature h3,
  #recommendations .widget-two.feature p {
    padding-left: 0;
  }
  #recommendations p.kicker {
    margin-bottom: 2px !important;
  }
  #recommendations h2.feature-title {
    margin-bottom: 4px !important;
  }
  #recommendations .feature-title {
    font-size: 137.5%;
  }
  #recommendations .widget-two {
    border-bottom: none;
  }
  #recommendations .widget-two.feature .feature-content .feature-title,
  #recommendations .two-slots .feature .feature-title {
    line-height: 1.2;
  }
  #mini-homepage .last-post {
    padding-left: 92px;
    border-top: 1px solid #C0C0C0;
    padding-top: 15px;
    min-height: 110px;
  }
  #mini-homepage .last-post .thumbnail {
    top: 16px;
  }
  li.last-article {
    display: none;
  }
  #mini-homepage li .thumbnail {
    left: 4px;
  }
  #lists {
    border-top: 1px solid #C0C0C0;
  }
  #lists li {
    margin-bottom: 13px;
  }
  #lists h3 {
    padding-left: 4px;
  }
  .entry-header,
  #body-area .external-info,
  .entry-content > p,
  .entry-content > h2,
  #tags {
    padding-left: 4px !important;
    padding-right: 4px;
  }
  .entry-content blockquote {
    margin-left: 4px;
    margin-right: 4px;
  }
  #blog-post .entry-header .kicker,
  #feature .entry-header .kicker {
    font-size: 75%;
  }
  .entry-header h1 {
    font-size: 137.5%;
    line-height: 1.18;
    margin-bottom: 7px;
  }
  #article-detail-columns .share-links-wrapper.share-links-post {
    display: none;
  }
  #article-detail-columns #body-copy {
    padding-left: 0 !important;
  }
  #body-copy {
    min-height: unset;
    width: 100% !important;
    padding-left: 0 !important;
    padding-top: 10px;
    padding-bottom: 9px;
  }
  .entry-content {
    font-size: 93.75%;
  }
  .entry-content > p,
  .entry-content blockquote > p {
    line-height: 1.5;
    margin-bottom: 20px;
  }
  .entry-content blockquote p:last-child {
    margin-bottom: 9px;
  }
  #feature .entry-content > p:first-of-type .first-letter,
  #blog-post .entry-content > p:first-of-type .first-letter,
  #debate-landing .entry-content > p:first-of-type .first-letter,
  #debate-detail .entry-content > p:first-of-type .first-letter,
  .drop-cap .first-letter {
    margin-top: 6px;
  }
  #feature,
  #blog-post,
  #listing {
    padding-top: 0;
  }
  #body-area .featured-image {
    margin-bottom: 4px;
  }
  #body-area .featured-image figcaption {
    display: none;
  }
  .entry-content > figure {
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 4px;
  }
  .entry-content > .alignleft,
  .entry-content > .aligncenter,
  .entry-content > .alignright,
  .entry-content > .alignnone {
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important;
    display: block;
    float: none;
  }
  .entry-content > .alignleft:before,
  .entry-content > .aligncenter:before,
  .entry-content > .alignright:before,
  .entry-content > .alignnone:before,
  .entry-content > .alignleft:after,
  .entry-content > .aligncenter:after,
  .entry-content > .alignright:after,
  .entry-content > .alignnone:after {
    border-left: none !important;
    border-right: none !important;
  }
  .entry-content > figure figcaption p {
    font-size: 100%;
    margin-bottom: 1px;
  }
  .entry-content > figure figcaption {
    padding: 4px 4px 0px;
  }
  .entry-content aside,
  .entry-content q {
    padding-top: 15px;
    padding-bottom: 14px;
    margin-bottom: 10px;
    max-width: 100%;
  }
  .entry-content .pull-quote {
    font-size: 168.75%;
    line-height: 1.2;
  }
  #tags {
    font-size: 100%;
    line-height: 1.2;
    margin-bottom: 26px;
  }
  #body-area #body-copy .external-info .label-container,
  #body-area #body-copy .external-info .info-detail-logo,
  #body-area #body-copy .external-info .info-detail-logo .info-detail,
  #body-area #body-copy .external-info .info-detail-logo .info-logo {
    width: 100%;
    float: none;
  }
  #body-area .external-info .info-detail-logo .info-detail {
    padding-top: 6px !important;
    padding-left: 12px !important;
    margin-bottom: 12px !important;
  }
  .external-info .label-container .label {
    padding: 2px 33px 3px 15px !important;
    font-size: 68.75% !important;
    margin-left: -4px !important;
  }
  #view-comments {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
  }
  #mini-homepage::before,
  #mini-homepage::after {
    display: none;
  }
  #mini-homepage .internal {
    padding-top: 0;
  }
  #comments-block {
    margin-left: 0 !important;
  }
  .categories .widget {
    width: 100% !important;
    margin-left: 0 !important;
    float: none;
  }
  #bio-box {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
    padding-left: 8px;
    padding-right: 8px;
  }
  #bio-box em,
  #bio-box i,
  em #bio-box,
  i #bio-box {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  #bio-box em strong,
  #bio-box i strong,
  em #bio-box strong,
  i #bio-box strong,
  #bio-box em b,
  #bio-box i b,
  em #bio-box b,
  i #bio-box b,
  strong #bio-box em,
  strong #bio-box i,
  strong em #bio-box,
  strong i #bio-box,
  b #bio-box em,
  b #bio-box i,
  b em #bio-box,
  b i #bio-box {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  #bio-box em,
  #bio-box i {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  }
  #bio-box em em,
  #bio-box i em,
  #bio-box em i,
  #bio-box i i,
  em #bio-box em,
  em #bio-box i,
  i #bio-box em,
  i #bio-box i {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  #bio-box em em strong,
  #bio-box i em strong,
  #bio-box em i strong,
  #bio-box i i strong,
  em #bio-box em strong,
  em #bio-box i strong,
  i #bio-box em strong,
  i #bio-box i strong,
  #bio-box em em b,
  #bio-box i em b,
  #bio-box em i b,
  #bio-box i i b,
  em #bio-box em b,
  em #bio-box i b,
  i #bio-box em b,
  i #bio-box i b,
  strong #bio-box em em,
  strong #bio-box i em,
  strong #bio-box em i,
  strong #bio-box i i,
  strong em #bio-box em,
  strong em #bio-box i,
  strong i #bio-box em,
  strong i #bio-box i,
  b #bio-box em em,
  b #bio-box i em,
  b #bio-box em i,
  b #bio-box i i,
  b em #bio-box em,
  b em #bio-box i,
  b i #bio-box em,
  b i #bio-box i {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  .entry-header #bio-box {
    padding-left: 3px;
    padding-right: 3px;
    font-size: 92%;
  }
  #bio-box h2 {
    font-size: 100%;
  }
  #bio-box button.collapse-learn_more {
    font-size: 95.1086956522%;
    outline: medium none;
    box-shadow: none;
    border: medium none;
    background-color: transparent;
    text-align: right;
    margin-left: auto;
    margin-right: 0;
    display: block;
  }
  #bio-box .collapse-hidden {
    display: none;
  }
  #bio-box .ellipsis {
    display: inline;
  }
  aside#most-recent-posts {
    padding-top: 14px;
    border-top: 1px solid #C0C0C0;
    margin-bottom: 14px;
  }
  aside#most-recent-posts button {
    font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
    font-size: 150%;
    color: #000000;
    text-align: center;
    padding-left: 30px;
    background: transparent;
    outline: none;
    border: none;
    box-shadow: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
    /*padding: 0 0 0 28px;
	background-image: url('@{images-url}/plus.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 28px;*/
    line-height: 1em;
    padding-left: 0;
  }
  aside#most-recent-posts button em,
  aside#most-recent-posts button i,
  em aside#most-recent-posts button,
  i aside#most-recent-posts button {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  aside#most-recent-posts button:before {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
    display: inline-block;
    content: "+";
    /*width: 18px;
		height: 18px;*/
    color: #A11F1C;
    font-size: 36px;
    /*top: -15px;
		left: 0;*/
    font-weight: normal;
    vertical-align: -5px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: transform 0.2s;
    transition: transform 0.2s;
  }
  aside#most-recent-posts button:before em,
  aside#most-recent-posts button:before i,
  em aside#most-recent-posts button:before,
  i aside#most-recent-posts button:before {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  aside#most-recent-posts button:before em strong,
  aside#most-recent-posts button:before i strong,
  em aside#most-recent-posts button:before strong,
  i aside#most-recent-posts button:before strong,
  aside#most-recent-posts button:before em b,
  aside#most-recent-posts button:before i b,
  em aside#most-recent-posts button:before b,
  i aside#most-recent-posts button:before b,
  strong aside#most-recent-posts button:before em,
  strong aside#most-recent-posts button:before i,
  strong em aside#most-recent-posts button:before,
  strong i aside#most-recent-posts button:before,
  b aside#most-recent-posts button:before em,
  b aside#most-recent-posts button:before i,
  b em aside#most-recent-posts button:before,
  b i aside#most-recent-posts button:before {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  aside#most-recent-posts button:before {
    vertical-align: -4px;
    width: 29px;
    transform-origin: 15px 11px;
  }
  aside#most-recent-posts ul {
    display: none;
  }
  aside#most-recent-posts ul {
    margin: 12px 0px 0px 5px;
  }
  #blogroll {
    border-top: 1px solid #C0C0C0;
    padding-top: 21px;
  }
  #blogroll h2 {
    font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
    padding-left: 4px;
    padding-right: 4px;
    color: #000000;
    font-size: 156.25%;
  }
  #blogroll h2 em,
  #blogroll h2 i,
  em #blogroll h2,
  i #blogroll h2 {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  #blogroll ul li {
    line-height: 1.25;
    min-height: 78px;
    margin-bottom: 30px;
  }
  #blogroll ul li a {
    padding-left: 101px;
    padding-right: 4px;
  }
  #blogroll ul li .kicker {
    font-size: 137.5%;
    height: 78px;
  }
  #blogroll ul li .thumbnail {
    left: 4px;
    width: 76px;
    height: 76px;
  }
  #listing {
    margin-left: 0;
  }
  #listing-description {
    width: 100%;
  }
  #listing-posts li {
    min-height: auto;
  }
  /*#listing-description .entry-header {
		display: none;
	}*/
  .author-intros #listing-description .entry-header {
    display: block;
    padding-bottom: 25px;
  }
  .author-intros #listing-description .byline-container {
    min-height: 84px;
  }
  .author-intros #listing-description .byline-container img {
    width: 78px;
    height: 78px;
    margin-top: 6px;
  }
  #listing-posts .kicker {
    padding-left: 3px;
  }
  #listing-posts li {
    float: none;
    width: 100%;
    padding-left: 0;
    margin-bottom: 33px;
  }
  #listing-description ul li .thumbnail {
    position: static;
    width: 100%;
    height: auto;
    margin-bottom: 9px;
  }
  #listing-description ul li .description {
    padding-left: 4px;
    padding-right: 4px;
  }
  #listing-description ul li .description p {
    font-size: 93.75%;
  }
  #listing-description ul li .thumbnail img {
    width: 100%;
  }
  #listing-description h2.post-title {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 137.5%;
    line-height: 1.22;
    margin-bottom: 6px;
  }
  /*.navigation.pagination {
		display: none;
	}

	#listing-description #load-more {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}*/
  #listing-posts li .byline {
    padding-left: 4px;
    padding-right: 4px;
  }
  #debate-detail #body-copy {
    padding-right: 0;
    padding-bottom: 13px;
  }
  #debate-detail .entry-header {
    margin-bottom: 4px;
  }
  #debate-detail #posts-list {
    position: relative;
    padding-top: 15px;
    padding-bottom: 23px;
  }
  #debate-detail #posts-list:before {
    top: 0;
    left: 0;
    width: auto;
    height: auto;
    content: none;
    display: none;
    background-color: transparent;
    background-image: none;
  }
  #debate-detail #posts-list nav ul {
    position: relative;
  }
  #debate-detail #posts-list nav ul:before {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    content: "";
    height: 1px;
    background-color: #f7f7f7;
    background-image: -webkit-gradient(linear, 0 0, 967.5 0, from(#de1f31), color-stop(0.501, #dc2952), color-stop(0.521, #d92c55), color-stop(0.525, #d92b56), color-stop(0.528, #d72d56), color-stop(0.541, #d52f59), color-stop(0.544, #d62f59), color-stop(0.544, #d5305a), color-stop(0.553, #d3325b), color-stop(0.571, #cf355d), color-stop(0.574, #cf345e), color-stop(0.578, #ce365e), color-stop(0.605, #c73b64), color-stop(0.635, #bc3e69), color-stop(0.635, #bb3f6a), color-stop(0.664, #af4471), color-stop(0.711, #984c7c), color-stop(0.716, #974c7d), color-stop(0.773, #765388), color-stop(0.836, #565792), color-stop(0.868, #475996), to(#1d5ca3));
    background-image: -webkit-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
    background-image: -moz-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
    background-image: -o-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
    background-image: linear-gradient(90deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
    /*background-size: 1529px;*/
    background-size: 1537px;
    /* 8px offset */
    background-attachment: fixed;
    /*background-position: 50%;*/
    /*	background-repeat: no-repeat;	*/
    /* removed to fix the "disappearance" issue in Chrome and IE */
  }
  #debaters-up-next {
    margin-bottom: 16px;
  }
  .author-bio {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
    font-size: 93.75%;
    padding-left: 11px;
    padding-right: 11px;
  }
  .author-bio em,
  .author-bio i,
  em .author-bio,
  i .author-bio {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  .author-bio em strong,
  .author-bio i strong,
  em .author-bio strong,
  i .author-bio strong,
  .author-bio em b,
  .author-bio i b,
  em .author-bio b,
  i .author-bio b,
  strong .author-bio em,
  strong .author-bio i,
  strong em .author-bio,
  strong i .author-bio,
  b .author-bio em,
  b .author-bio i,
  b em .author-bio,
  b i .author-bio {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  .author-bio em,
  .author-bio i {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  }
  .author-bio em em,
  .author-bio i em,
  .author-bio em i,
  .author-bio i i,
  em .author-bio em,
  em .author-bio i,
  i .author-bio em,
  i .author-bio i {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  .author-bio em em strong,
  .author-bio i em strong,
  .author-bio em i strong,
  .author-bio i i strong,
  em .author-bio em strong,
  em .author-bio i strong,
  i .author-bio em strong,
  i .author-bio i strong,
  .author-bio em em b,
  .author-bio i em b,
  .author-bio em i b,
  .author-bio i i b,
  em .author-bio em b,
  em .author-bio i b,
  i .author-bio em b,
  i .author-bio i b,
  strong .author-bio em em,
  strong .author-bio i em,
  strong .author-bio em i,
  strong .author-bio i i,
  strong em .author-bio em,
  strong em .author-bio i,
  strong i .author-bio em,
  strong i .author-bio i,
  b .author-bio em em,
  b .author-bio i em,
  b .author-bio em i,
  b .author-bio i i,
  b em .author-bio em,
  b em .author-bio i,
  b i .author-bio em,
  b i .author-bio i {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  .author-bio .author-name {
    font-family: "Open Sans Bold", Helvetica, Arial, sans-serif;
    display: block;
    font-size: 87.5%;
  }
  .author-bio .author-name em,
  .author-bio .author-name i,
  em .author-bio .author-name,
  i .author-bio .author-name {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  #debate-detail .author-bio {
    padding-left: 4px;
    padding-right: 4px;
  }
  #posts-list li:not(.current),
  #posts-list li,
  #posts-list li.current {
    border-bottom: none;
    margin-bottom: 4px;
  }
  #posts-list li .thumbnail {
    top: 17px;
    left: 5px;
    width: 78px;
    height: 78px;
  }
  #posts-list li a,
  #posts-list li.current {
    padding-right: 5px;
    padding-left: 92px;
  }
  #posts-list .post-title {
    font-size: 118.75%;
    line-height: 1.15;
    margin-bottom: 3px;
  }
  #posts-list li .byline {
    line-height: 1;
  }
  #debate-detail .entry-header .byline-container {
    padding-left: 0;
    border-bottom: 1px solid #C0C0C0;
  }
  #debate-detail .entry-header .byline-container p {
    color: #686868;
    line-height: 1.45;
  }
  #debate-detail .entry-header .byline-container .thumbnail {
    width: 78px;
    height: 78px;
    position: relative;
    float: left;
    margin-right: 8px;
    margin-bottom: 5px;
  }
  #debate-detail .entry-header .byline-container p,
  #listing-description .byline-container p,
  article .entry-header .byline-container p {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
    font-size: 92%;
    line-height: 1.55;
  }
  #debate-detail .entry-header .byline-container p em,
  #listing-description .byline-container p em,
  article .entry-header .byline-container p em,
  #debate-detail .entry-header .byline-container p i,
  #listing-description .byline-container p i,
  article .entry-header .byline-container p i,
  em #debate-detail .entry-header .byline-container p,
  em #listing-description .byline-container p,
  em article .entry-header .byline-container p,
  i #debate-detail .entry-header .byline-container p,
  i #listing-description .byline-container p,
  i article .entry-header .byline-container p {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  #debate-detail .entry-header .byline-container p em strong,
  #listing-description .byline-container p em strong,
  article .entry-header .byline-container p em strong,
  #debate-detail .entry-header .byline-container p i strong,
  #listing-description .byline-container p i strong,
  article .entry-header .byline-container p i strong,
  em #debate-detail .entry-header .byline-container p strong,
  em #listing-description .byline-container p strong,
  em article .entry-header .byline-container p strong,
  i #debate-detail .entry-header .byline-container p strong,
  i #listing-description .byline-container p strong,
  i article .entry-header .byline-container p strong,
  #debate-detail .entry-header .byline-container p em b,
  #listing-description .byline-container p em b,
  article .entry-header .byline-container p em b,
  #debate-detail .entry-header .byline-container p i b,
  #listing-description .byline-container p i b,
  article .entry-header .byline-container p i b,
  em #debate-detail .entry-header .byline-container p b,
  em #listing-description .byline-container p b,
  em article .entry-header .byline-container p b,
  i #debate-detail .entry-header .byline-container p b,
  i #listing-description .byline-container p b,
  i article .entry-header .byline-container p b,
  strong #debate-detail .entry-header .byline-container p em,
  strong #listing-description .byline-container p em,
  strong article .entry-header .byline-container p em,
  strong #debate-detail .entry-header .byline-container p i,
  strong #listing-description .byline-container p i,
  strong article .entry-header .byline-container p i,
  strong em #debate-detail .entry-header .byline-container p,
  strong em #listing-description .byline-container p,
  strong em article .entry-header .byline-container p,
  strong i #debate-detail .entry-header .byline-container p,
  strong i #listing-description .byline-container p,
  strong i article .entry-header .byline-container p,
  b #debate-detail .entry-header .byline-container p em,
  b #listing-description .byline-container p em,
  b article .entry-header .byline-container p em,
  b #debate-detail .entry-header .byline-container p i,
  b #listing-description .byline-container p i,
  b article .entry-header .byline-container p i,
  b em #debate-detail .entry-header .byline-container p,
  b em #listing-description .byline-container p,
  b em article .entry-header .byline-container p,
  b i #debate-detail .entry-header .byline-container p,
  b i #listing-description .byline-container p,
  b i article .entry-header .byline-container p {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  #debate-detail .entry-header .byline-container p em,
  #listing-description .byline-container p em,
  article .entry-header .byline-container p em,
  #debate-detail .entry-header .byline-container p i,
  #listing-description .byline-container p i,
  article .entry-header .byline-container p i {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
  }
  #debate-detail .entry-header .byline-container p em em,
  #listing-description .byline-container p em em,
  article .entry-header .byline-container p em em,
  #debate-detail .entry-header .byline-container p i em,
  #listing-description .byline-container p i em,
  article .entry-header .byline-container p i em,
  #debate-detail .entry-header .byline-container p em i,
  #listing-description .byline-container p em i,
  article .entry-header .byline-container p em i,
  #debate-detail .entry-header .byline-container p i i,
  #listing-description .byline-container p i i,
  article .entry-header .byline-container p i i,
  em #debate-detail .entry-header .byline-container p em,
  em #listing-description .byline-container p em,
  em article .entry-header .byline-container p em,
  em #debate-detail .entry-header .byline-container p i,
  em #listing-description .byline-container p i,
  em article .entry-header .byline-container p i,
  i #debate-detail .entry-header .byline-container p em,
  i #listing-description .byline-container p em,
  i article .entry-header .byline-container p em,
  i #debate-detail .entry-header .byline-container p i,
  i #listing-description .byline-container p i,
  i article .entry-header .byline-container p i {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  #debate-detail .entry-header .byline-container p em em strong,
  #listing-description .byline-container p em em strong,
  article .entry-header .byline-container p em em strong,
  #debate-detail .entry-header .byline-container p i em strong,
  #listing-description .byline-container p i em strong,
  article .entry-header .byline-container p i em strong,
  #debate-detail .entry-header .byline-container p em i strong,
  #listing-description .byline-container p em i strong,
  article .entry-header .byline-container p em i strong,
  #debate-detail .entry-header .byline-container p i i strong,
  #listing-description .byline-container p i i strong,
  article .entry-header .byline-container p i i strong,
  em #debate-detail .entry-header .byline-container p em strong,
  em #listing-description .byline-container p em strong,
  em article .entry-header .byline-container p em strong,
  em #debate-detail .entry-header .byline-container p i strong,
  em #listing-description .byline-container p i strong,
  em article .entry-header .byline-container p i strong,
  i #debate-detail .entry-header .byline-container p em strong,
  i #listing-description .byline-container p em strong,
  i article .entry-header .byline-container p em strong,
  i #debate-detail .entry-header .byline-container p i strong,
  i #listing-description .byline-container p i strong,
  i article .entry-header .byline-container p i strong,
  #debate-detail .entry-header .byline-container p em em b,
  #listing-description .byline-container p em em b,
  article .entry-header .byline-container p em em b,
  #debate-detail .entry-header .byline-container p i em b,
  #listing-description .byline-container p i em b,
  article .entry-header .byline-container p i em b,
  #debate-detail .entry-header .byline-container p em i b,
  #listing-description .byline-container p em i b,
  article .entry-header .byline-container p em i b,
  #debate-detail .entry-header .byline-container p i i b,
  #listing-description .byline-container p i i b,
  article .entry-header .byline-container p i i b,
  em #debate-detail .entry-header .byline-container p em b,
  em #listing-description .byline-container p em b,
  em article .entry-header .byline-container p em b,
  em #debate-detail .entry-header .byline-container p i b,
  em #listing-description .byline-container p i b,
  em article .entry-header .byline-container p i b,
  i #debate-detail .entry-header .byline-container p em b,
  i #listing-description .byline-container p em b,
  i article .entry-header .byline-container p em b,
  i #debate-detail .entry-header .byline-container p i b,
  i #listing-description .byline-container p i b,
  i article .entry-header .byline-container p i b,
  strong #debate-detail .entry-header .byline-container p em em,
  strong #listing-description .byline-container p em em,
  strong article .entry-header .byline-container p em em,
  strong #debate-detail .entry-header .byline-container p i em,
  strong #listing-description .byline-container p i em,
  strong article .entry-header .byline-container p i em,
  strong #debate-detail .entry-header .byline-container p em i,
  strong #listing-description .byline-container p em i,
  strong article .entry-header .byline-container p em i,
  strong #debate-detail .entry-header .byline-container p i i,
  strong #listing-description .byline-container p i i,
  strong article .entry-header .byline-container p i i,
  strong em #debate-detail .entry-header .byline-container p em,
  strong em #listing-description .byline-container p em,
  strong em article .entry-header .byline-container p em,
  strong em #debate-detail .entry-header .byline-container p i,
  strong em #listing-description .byline-container p i,
  strong em article .entry-header .byline-container p i,
  strong i #debate-detail .entry-header .byline-container p em,
  strong i #listing-description .byline-container p em,
  strong i article .entry-header .byline-container p em,
  strong i #debate-detail .entry-header .byline-container p i,
  strong i #listing-description .byline-container p i,
  strong i article .entry-header .byline-container p i,
  b #debate-detail .entry-header .byline-container p em em,
  b #listing-description .byline-container p em em,
  b article .entry-header .byline-container p em em,
  b #debate-detail .entry-header .byline-container p i em,
  b #listing-description .byline-container p i em,
  b article .entry-header .byline-container p i em,
  b #debate-detail .entry-header .byline-container p em i,
  b #listing-description .byline-container p em i,
  b article .entry-header .byline-container p em i,
  b #debate-detail .entry-header .byline-container p i i,
  b #listing-description .byline-container p i i,
  b article .entry-header .byline-container p i i,
  b em #debate-detail .entry-header .byline-container p em,
  b em #listing-description .byline-container p em,
  b em article .entry-header .byline-container p em,
  b em #debate-detail .entry-header .byline-container p i,
  b em #listing-description .byline-container p i,
  b em article .entry-header .byline-container p i,
  b i #debate-detail .entry-header .byline-container p em,
  b i #listing-description .byline-container p em,
  b i article .entry-header .byline-container p em,
  b i #debate-detail .entry-header .byline-container p i,
  b i #listing-description .byline-container p i,
  b i article .entry-header .byline-container p i {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  #debate-detail p.byline a.blogger-name,
  #debate-detail p.byline a.blogger-name:hover,
  #debate-detail p.byline a.blogger-name:focus {
    color: #c1262c;
  }
  #debate-detail .entry-header .kicker,
  #debate-landing .entry-header .kicker {
    font-size: 125%;
    line-height: 0.75;
    margin-bottom: 5px;
  }
  #debate-detail .entry-header .kicker a span,
  #debate-landing .entry-header .kicker a span {
    font-family: "Open Sans Regular", Helvetica, Arial, sans-serif;
    font-size: 70%;
    /* 14px */
  }
  #debate-detail .entry-header .kicker a span em,
  #debate-landing .entry-header .kicker a span em,
  #debate-detail .entry-header .kicker a span i,
  #debate-landing .entry-header .kicker a span i,
  em #debate-detail .entry-header .kicker a span,
  em #debate-landing .entry-header .kicker a span,
  i #debate-detail .entry-header .kicker a span,
  i #debate-landing .entry-header .kicker a span {
    font-family: "Open Sans Italic", Helvetica, Arial, sans-serif;
    font-style: normal;
  }
  #debate-detail .entry-header .kicker a span em strong,
  #debate-landing .entry-header .kicker a span em strong,
  #debate-detail .entry-header .kicker a span i strong,
  #debate-landing .entry-header .kicker a span i strong,
  em #debate-detail .entry-header .kicker a span strong,
  em #debate-landing .entry-header .kicker a span strong,
  i #debate-detail .entry-header .kicker a span strong,
  i #debate-landing .entry-header .kicker a span strong,
  #debate-detail .entry-header .kicker a span em b,
  #debate-landing .entry-header .kicker a span em b,
  #debate-detail .entry-header .kicker a span i b,
  #debate-landing .entry-header .kicker a span i b,
  em #debate-detail .entry-header .kicker a span b,
  em #debate-landing .entry-header .kicker a span b,
  i #debate-detail .entry-header .kicker a span b,
  i #debate-landing .entry-header .kicker a span b,
  strong #debate-detail .entry-header .kicker a span em,
  strong #debate-landing .entry-header .kicker a span em,
  strong #debate-detail .entry-header .kicker a span i,
  strong #debate-landing .entry-header .kicker a span i,
  strong em #debate-detail .entry-header .kicker a span,
  strong em #debate-landing .entry-header .kicker a span,
  strong i #debate-detail .entry-header .kicker a span,
  strong i #debate-landing .entry-header .kicker a span,
  b #debate-detail .entry-header .kicker a span em,
  b #debate-landing .entry-header .kicker a span em,
  b #debate-detail .entry-header .kicker a span i,
  b #debate-landing .entry-header .kicker a span i,
  b em #debate-detail .entry-header .kicker a span,
  b em #debate-landing .entry-header .kicker a span,
  b i #debate-detail .entry-header .kicker a span,
  b i #debate-landing .entry-header .kicker a span {
    font-family: "Open Sans Bold Italic", Helvetica, Arial, sans-serif;
    font-weight: normal;
  }
  #debate-landing #body-copy {
    margin-bottom: 4px;
  }
  #up-next {
    display: none;
  }
  #debaters-up-next {
    display: block;
  }
  #post-list {
    padding-bottom: 29px;
  }
  #posts-list ul {
    margin-bottom: 24px;
  }
  .view-intro {
    display: block;
    text-align: center;
    position: relative;
    background: none;
    padding-left: 23px;
  }
  .view-intro:before {
    content: "";
    position: absolute;
    background: transparent url("/wp-content/themes/sapiens/images/arrow_box.png") no-repeat scroll center center;
    width: 18px;
    height: 18px;
    margin-left: -23px;
    top: 4px;
  }
  #posts-grid {
    padding-top: 3px;
    padding-bottom: 7px;
  }
  #posts-grid ul li {
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 27px;
    width: 100%;
    float: none;
  }
  #posts-grid .post-title {
    font-size: 137.5%;
    line-height: 1.2;
  }
  #posts-grid ul li p {
    color: #686868;
  }
  #posts-grid ul li p.byline {
    margin-bottom: 1px;
    line-height: 1;
    margin-top: 7px;
  }
  #posts-grid ul li .thumbnail {
    margin-right: 9px;
    top: 3px;
  }
  #start-reading {
    font-size: 112.5%;
    padding-left: 9px;
    position: relative;
  }
  #start-reading:before {
    position: absolute;
    background-color: #c1262c;
    content: "";
  }
  #start-reading::before {
    width: 9px;
    height: 9px;
    margin-left: -9px;
    bottom: 8px;
  }
  #start-reading a::before,
  #start-reading a::after {
    display: none;
  }
  #debate-landing .entry-content {
    margin-bottom: 19px;
  }
  article .entry-header .byline-container p.byline {
    font-size: 75%;
    margin-bottom: -1px;
  }
  article .entry-header .byline-container p {
    font-size: 93.75%;
    color: #000;
  }
  #listing-description h1.kicker {
    /*padding-left: 6px;*/
    padding-left: 3px;
  }
  #basic-page h1.kicker,
  #listing-description h1.kicker {
    font-size: 125%;
  }
  .header-fixed-wrapper.fixed .header #site-navigation {
    position: absolute;
    left: 8px;
  }
  .header-fixed-wrapper.fixed .header #primary-menu {
    top: -4px;
    left: -8px;
  }
  .header-fixed-wrapper.fixed .header .branding {
    width: 100%;
  }
  body.single .header-fixed-wrapper.fixed .header .branding {
    padding-top: 5px;
    text-align: center;
    padding-left: 0;
    position: static;
  }
  body.single .header-fixed-wrapper.fixed .header .branding h1.site-title {
    width: auto;
    font-size: 100%;
    line-height: 1;
    margin-bottom: 0;
    min-height: auto;
  }
  body.single .header-fixed-wrapper.fixed .header .branding h1.site-title img,
  body.single .header-fixed-wrapper.fixed .header .branding h1.site-title object {
    width: 155px;
    height: 31px;
  }
  .branding .site-title .color-logo.sr-only {
    margin-right: -6px;
  }
  body.single .header-fixed-wrapper.fixed .header .branding a.home-link {
    position: static;
  }
  .header-fixed-wrapper.fixed .header .branding .site-title {
    display: inline;
  }
  .header-fixed-wrapper.fixed .header .branding .site-title img,
  .header-fixed-wrapper.fixed .header .branding .site-title object {
    float: none !important;
  }
  .header-fixed-wrapper.fixed .header .home-link-object {
    left: 50% !important;
    top: -9px;
  }
  /*body.single .header-fixed-wrapper.fixed .header .home-link-object {
		width: 156px;
		height: 31px;
		margin-left: -78px;
	}*/
  body.single .header-fixed-wrapper.fixed .header .branding .internal-title {
    display: none;
  }
  .header-fixed-wrapper.fixed .header .social-search {
    display: block !important;
    position: absolute;
    right: 12px;
    top: 7px;
    padding: 0 !important;
    width: 26px;
    height: 26px;
  }
  .header-fixed-wrapper.fixed .header .social-search ul li:last-child {
    margin-left: 0px;
  }
  body.single-debate_post .header-fixed-wrapper.fixed,
  body.single-debate_post .header-fixed-wrapper.fixed .header,
  body.single-debate_post .header-fixed-wrapper.fixed .header-fixed-left,
  body.single-debate_post .header-fixed-wrapper.fixed .header-fixed-right,
  body.single-debate_post .header-fixed-wrapper.fixed .header::before,
  body.single-debate_post .header-fixed-wrapper.fixed .header::after {
    height: 41px;
  }
  body.single-debate_post .header-fixed-wrapper.fixed .header {
    top: -41px;
  }
  body.single-debate_post .header-fixed-wrapper.fixed .header {
    background-image: url("/wp-content/themes/sapiens/images/header-fixed-1200.png");
  }
  body.single-debate_post .header-fixed-wrapper.fixed #site-navigation {
    top: 0px;
  }
  #basic-page {
    padding-top: 9px;
  }
}
@media (max-width: 414px) {
  /* iPhone 6+ */
  .header .site-title {
    position: relative;
    z-index: 1;
  }
  .header-fixed-wrapper.fixed .header {
    height: 60px !important;
    top: -60px !important;
    background-image: url("/wp-content/themes/sapiens/images/header-fixed-mobile.png") !important;
    background-size: cover !important;
  }
  .header-fixed-wrapper.fixed,
  .header-fixed-wrapper.fixed .header-fixed-left,
  .header-fixed-wrapper.fixed .header-fixed-right,
  .header-fixed-wrapper.fixed .header::before,
  .header-fixed-wrapper.fixed .header::after {
    height: 60px !important;
  }
  .header-fixed-wrapper.fixed .header .branding .site-title {
    display: inline;
  }
  .header-fixed-wrapper.fixed .header .branding .site-title img,
  .header-fixed-wrapper.fixed .header .branding .site-title object {
    /*width: 213px !important;*/
    width: 210px !important;
    height: auto !important;
  }
  .header .branding {
    padding-left: 12px;
  }
  .branding .site-title object {
    max-width: 274px;
    max-height: 55px;
    width: 209px;
  }
  .header-fixed-wrapper.fixed .header .home-link-object {
    width: 214px !important;
    height: 42px !important;
    margin-left: -107px !important;
  }
  .header-fixed-wrapper.fixed .header .branding .site-title object.sr-only,
  .header .branding .site-title object.sr-only {
    width: 0 !important;
    height: 0 !important;
    position: static !important;
    border: none !important;
    font-size: 0 !important;
    line-height: 0 !important;
    margin: 0 -4px 0 0 !important;
    padding: 0 !important;
  }
  .header-fixed-wrapper.fixed .header .branding .site-title .color-logo.sr-only {
    margin-left: 5px;
  }
  .header-fixed-wrapper.fixed .header .branding {
    padding-top: 8px !important;
    padding-left: 0;
    padding-right: 0;
    float: none;
    width: 100%;
  }
  .header-fixed-wrapper.fixed .header .social-search {
    top: 17px !important;
  }
  .header-fixed-wrapper.fixed .header #site-navigation {
    top: 9px !important;
    padding-left: 2px;
  }
  .header-fixed-wrapper.fixed .header .hamburger .hamburger-top,
  .header-fixed-wrapper.fixed .header .hamburger .hamburger-middle,
  .header-fixed-wrapper.fixed .header .hamburger .hamburger-bottom {
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, 0.6);
    zoom: 1;
    background-color: transparent\9;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);
  }
  .header #site-navigation,
  .header .social-search {
    z-index: 6;
  }
  /*.header .branding {
		position: relative;
		z-index: 5;
	}*/
  #site-navigation {
    position: static;
  }
  #primary-menu {
    background-color: #FFFFFF;
    width: 100%;
    left: 0;
    border-bottom: 2px solid #E86C24;
    padding-top: 58px;
  }
  .header-fixed-wrapper.fixed .header #site-navigation.toggled #primary-menu {
    min-width: 320px;
    max-width: 414px;
    left: -8px;
    top: 51px;
    padding-top: 29px;
  }
  #mini-homepage {
    position: relative;
  }
  #mini-homepage:before {
    top: 0;
    left: 0;
    background-image: -webkit-gradient(linear, 0 0, 823 0, from(#d1232e), color-stop(0.004, #d1232f), color-stop(0.004, #d1212e), color-stop(0.015, #d2212f), color-stop(0.015, #d3212f), color-stop(0.018, #d3212f), color-stop(0.018, #d3202f), color-stop(0.02, #d3202f), color-stop(0.037, #d4202f), color-stop(0.037, #d62030), color-stop(0.057, #d62030), color-stop(0.057, #d61f30), color-stop(0.16, #dd1e39), color-stop(0.178, #de1f3a), color-stop(0.178, #de1e3a), color-stop(0.207, #e01e3d), color-stop(0.207, #e01f3d), color-stop(0.208, #e0203d), color-stop(0.222, #e0203e), color-stop(0.222, #e0213e), color-stop(0.235, #e02140), color-stop(0.235, #e22140), color-stop(0.284, #e32145), color-stop(0.284, #e21f45), color-stop(0.306, #e31f47), color-stop(0.306, #e32147), color-stop(0.317, #e32148), color-stop(0.317, #e32048), color-stop(0.331, #e32049), color-stop(0.331, #e3214a), color-stop(0.336, #e3214a), color-stop(0.336, #e3204a), color-stop(0.347, #e3204c), color-stop(0.347, #e3214c), color-stop(0.348, #e3224c), color-stop(0.377, #e22250), color-stop(0.377, #e22450), color-stop(0.379, #e22550), color-stop(0.383, #e12650), color-stop(0.393, #e02551), color-stop(0.405, #dd2752), color-stop(0.415, #dd2753), color-stop(0.415, #dc2753), color-stop(0.422, #dc2753), color-stop(0.422, #db2753), color-stop(0.426, #da2753), color-stop(0.426, #d92754), color-stop(0.431, #d92754), color-stop(0.431, #d92955), color-stop(0.436, #d92955), color-stop(0.436, #d82955), color-stop(0.439, #d82955), color-stop(0.439, #d62955), color-stop(0.441, #d62a56), color-stop(0.445, #d62a56), color-stop(0.445, #d62b57), color-stop(0.447, #d52c57), color-stop(0.448, #d52c57), color-stop(0.449, #d42c58), color-stop(0.45, #d32d58), color-stop(0.456, #d32d59), color-stop(0.456, #d22e5a), color-stop(0.461, #d12e5b), color-stop(0.461, #d1305c), color-stop(0.465, #d1305c), color-stop(0.465, #d0325c), color-stop(0.47, #cf325d), color-stop(0.47, #ce345d), color-stop(0.472, #cd335d), color-stop(0.476, #cc355e), color-stop(0.477, #cc355f), color-stop(0.482, #cb3560), color-stop(0.482, #c93660), color-stop(0.484, #c93661), color-stop(0.488, #c83662), color-stop(0.488, #c73762), color-stop(0.49, #c73763), color-stop(0.492, #c63863), color-stop(0.499, #c33a65), color-stop(0.5, #c33a65), color-stop(0.503, #c23a65), color-stop(0.503, #c23c66), color-stop(0.509, #bd3c68), color-stop(0.512, #bc3c68), color-stop(0.512, #bb3d69), color-stop(0.513, #bb3d6a), color-stop(0.517, #b83e6a), color-stop(0.518, #b83e6a), color-stop(0.522, #b63f6b), color-stop(0.523, #b63f6b), color-stop(0.523, #b5406c), color-stop(0.524, #b43f6c), color-stop(0.526, #b3406c), color-stop(0.527, #b3406c), color-stop(0.529, #b0416e), color-stop(0.533, #ae436f), color-stop(0.534, #ae4370), color-stop(0.538, #ab4371), color-stop(0.54, #a94472), color-stop(0.544, #a64574), color-stop(0.545, #a64574), color-stop(0.546, #a54574), color-stop(0.551, #a14777), color-stop(0.5600000000000001, #9a4979), color-stop(0.5610000000000001, #994979), color-stop(0.5629999999999999, #974a7a), color-stop(0.5649999999999999, #974a7a), color-stop(0.5659999999999999, #954a7b), color-stop(0.574, #8f4b7d), color-stop(0.575, #8f4b7d), color-stop(0.575, #8d4c7e), color-stop(0.577, #8d4b7e), color-stop(0.58, #8b4c7f), color-stop(0.582, #8b4c7f), color-stop(0.582, #894d7f), color-stop(0.584, #894d80), color-stop(0.584, #874e80), color-stop(0.591, #815083), color-stop(0.599, #7b5185), color-stop(0.601, #7a5186), color-stop(0.603, #775286), color-stop(0.607, #745287), color-stop(0.609, #725488), color-stop(0.613, #6f5489), color-stop(0.62, #69548b), color-stop(0.625, #67548b), color-stop(0.625, #64548c), color-stop(0.631, #61548c), color-stop(0.631, #60558d), color-stop(0.634, #5e558e), color-stop(0.642, #58568f), color-stop(0.646, #555590), color-stop(0.656, #4e5691), color-stop(0.66, #4c5692), color-stop(0.665, #485793), color-stop(0.667, #495794), color-stop(0.67, #475794), color-stop(0.67, #455895), color-stop(0.679, #405897), color-stop(0.6850000000000001, #3e5998), color-stop(0.6850000000000001, #3b5998), color-stop(0.716, #305c9d), color-stop(0.719, #305c9e), color-stop(0.719, #2f5d9f), color-stop(0.742, #275da0), color-stop(0.743, #265da0), color-stop(0.754, #245ca1), color-stop(0.759, #245da2), color-stop(0.759, #235ea2), color-stop(0.777, #205ea4), color-stop(0.777, #1f5fa4), color-stop(0.782, #205ea4), color-stop(0.784, #205fa4), color-stop(0.8100000000000001, #1d5ea5), color-stop(0.82, #1c5ea5), color-stop(0.82, #1d5da5), color-stop(0.826, #1d5da5), color-stop(0.826, #1e5ea5), color-stop(0.829, #1c5ea5), color-stop(0.833, #1c5da5), color-stop(0.833, #1b5ea5), color-stop(0.859, #175ea5), color-stop(0.859, #165da5), color-stop(0.861, #165da5), color-stop(0.861, #175ea5), color-stop(0.874, #175ea5), color-stop(0.874, #165da5), color-stop(0.89, #175ea5), color-stop(0.895, #145ea5), color-stop(0.912, #125da5), color-stop(0.912, #105ea5), color-stop(0.914, #125da4), color-stop(0.919, #105ea5), color-stop(0.998, #105da4), color-stop(0.998, #0e5ca4), to(#0e5ca4));
    background-image: -webkit-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: -moz-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: -o-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: linear-gradient(90deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-size: 414px;
  }
  .entry-content > figure,
  .entry-content aside,
  .entry-content q,
  #blogroll ul,
  #posts-list,
  #posts-grid {
    position: relative;
  }
  .entry-content > figure:before,
  .entry-content aside:before,
  .entry-content q:before,
  #blogroll ul:before,
  #posts-list:before,
  #posts-grid:before,
  .entry-content > figure:after,
  .entry-content aside:after,
  .entry-content q:after,
  #blogroll ul:after,
  #posts-list:after,
  #posts-grid:after {
    left: 0;
    background-image: -webkit-gradient(linear, 0 0, 823 0, from(#d1232e), color-stop(0.004, #d1232f), color-stop(0.004, #d1212e), color-stop(0.015, #d2212f), color-stop(0.015, #d3212f), color-stop(0.018, #d3212f), color-stop(0.018, #d3202f), color-stop(0.02, #d3202f), color-stop(0.037, #d4202f), color-stop(0.037, #d62030), color-stop(0.057, #d62030), color-stop(0.057, #d61f30), color-stop(0.16, #dd1e39), color-stop(0.178, #de1f3a), color-stop(0.178, #de1e3a), color-stop(0.207, #e01e3d), color-stop(0.207, #e01f3d), color-stop(0.208, #e0203d), color-stop(0.222, #e0203e), color-stop(0.222, #e0213e), color-stop(0.235, #e02140), color-stop(0.235, #e22140), color-stop(0.284, #e32145), color-stop(0.284, #e21f45), color-stop(0.306, #e31f47), color-stop(0.306, #e32147), color-stop(0.317, #e32148), color-stop(0.317, #e32048), color-stop(0.331, #e32049), color-stop(0.331, #e3214a), color-stop(0.336, #e3214a), color-stop(0.336, #e3204a), color-stop(0.347, #e3204c), color-stop(0.347, #e3214c), color-stop(0.348, #e3224c), color-stop(0.377, #e22250), color-stop(0.377, #e22450), color-stop(0.379, #e22550), color-stop(0.383, #e12650), color-stop(0.393, #e02551), color-stop(0.405, #dd2752), color-stop(0.415, #dd2753), color-stop(0.415, #dc2753), color-stop(0.422, #dc2753), color-stop(0.422, #db2753), color-stop(0.426, #da2753), color-stop(0.426, #d92754), color-stop(0.431, #d92754), color-stop(0.431, #d92955), color-stop(0.436, #d92955), color-stop(0.436, #d82955), color-stop(0.439, #d82955), color-stop(0.439, #d62955), color-stop(0.441, #d62a56), color-stop(0.445, #d62a56), color-stop(0.445, #d62b57), color-stop(0.447, #d52c57), color-stop(0.448, #d52c57), color-stop(0.449, #d42c58), color-stop(0.45, #d32d58), color-stop(0.456, #d32d59), color-stop(0.456, #d22e5a), color-stop(0.461, #d12e5b), color-stop(0.461, #d1305c), color-stop(0.465, #d1305c), color-stop(0.465, #d0325c), color-stop(0.47, #cf325d), color-stop(0.47, #ce345d), color-stop(0.472, #cd335d), color-stop(0.476, #cc355e), color-stop(0.477, #cc355f), color-stop(0.482, #cb3560), color-stop(0.482, #c93660), color-stop(0.484, #c93661), color-stop(0.488, #c83662), color-stop(0.488, #c73762), color-stop(0.49, #c73763), color-stop(0.492, #c63863), color-stop(0.499, #c33a65), color-stop(0.5, #c33a65), color-stop(0.503, #c23a65), color-stop(0.503, #c23c66), color-stop(0.509, #bd3c68), color-stop(0.512, #bc3c68), color-stop(0.512, #bb3d69), color-stop(0.513, #bb3d6a), color-stop(0.517, #b83e6a), color-stop(0.518, #b83e6a), color-stop(0.522, #b63f6b), color-stop(0.523, #b63f6b), color-stop(0.523, #b5406c), color-stop(0.524, #b43f6c), color-stop(0.526, #b3406c), color-stop(0.527, #b3406c), color-stop(0.529, #b0416e), color-stop(0.533, #ae436f), color-stop(0.534, #ae4370), color-stop(0.538, #ab4371), color-stop(0.54, #a94472), color-stop(0.544, #a64574), color-stop(0.545, #a64574), color-stop(0.546, #a54574), color-stop(0.551, #a14777), color-stop(0.5600000000000001, #9a4979), color-stop(0.5610000000000001, #994979), color-stop(0.5629999999999999, #974a7a), color-stop(0.5649999999999999, #974a7a), color-stop(0.5659999999999999, #954a7b), color-stop(0.574, #8f4b7d), color-stop(0.575, #8f4b7d), color-stop(0.575, #8d4c7e), color-stop(0.577, #8d4b7e), color-stop(0.58, #8b4c7f), color-stop(0.582, #8b4c7f), color-stop(0.582, #894d7f), color-stop(0.584, #894d80), color-stop(0.584, #874e80), color-stop(0.591, #815083), color-stop(0.599, #7b5185), color-stop(0.601, #7a5186), color-stop(0.603, #775286), color-stop(0.607, #745287), color-stop(0.609, #725488), color-stop(0.613, #6f5489), color-stop(0.62, #69548b), color-stop(0.625, #67548b), color-stop(0.625, #64548c), color-stop(0.631, #61548c), color-stop(0.631, #60558d), color-stop(0.634, #5e558e), color-stop(0.642, #58568f), color-stop(0.646, #555590), color-stop(0.656, #4e5691), color-stop(0.66, #4c5692), color-stop(0.665, #485793), color-stop(0.667, #495794), color-stop(0.67, #475794), color-stop(0.67, #455895), color-stop(0.679, #405897), color-stop(0.6850000000000001, #3e5998), color-stop(0.6850000000000001, #3b5998), color-stop(0.716, #305c9d), color-stop(0.719, #305c9e), color-stop(0.719, #2f5d9f), color-stop(0.742, #275da0), color-stop(0.743, #265da0), color-stop(0.754, #245ca1), color-stop(0.759, #245da2), color-stop(0.759, #235ea2), color-stop(0.777, #205ea4), color-stop(0.777, #1f5fa4), color-stop(0.782, #205ea4), color-stop(0.784, #205fa4), color-stop(0.8100000000000001, #1d5ea5), color-stop(0.82, #1c5ea5), color-stop(0.82, #1d5da5), color-stop(0.826, #1d5da5), color-stop(0.826, #1e5ea5), color-stop(0.829, #1c5ea5), color-stop(0.833, #1c5da5), color-stop(0.833, #1b5ea5), color-stop(0.859, #175ea5), color-stop(0.859, #165da5), color-stop(0.861, #165da5), color-stop(0.861, #175ea5), color-stop(0.874, #175ea5), color-stop(0.874, #165da5), color-stop(0.89, #175ea5), color-stop(0.895, #145ea5), color-stop(0.912, #125da5), color-stop(0.912, #105ea5), color-stop(0.914, #125da4), color-stop(0.919, #105ea5), color-stop(0.998, #105da4), color-stop(0.998, #0e5ca4), to(#0e5ca4));
    background-image: -webkit-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: -moz-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: -o-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: linear-gradient(90deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-size: 414px;
  }
  .entry-content > figure:before,
  .entry-content aside:before,
  .entry-content q:before,
  #blogroll ul:before,
  #posts-list:before,
  #posts-grid:before {
    top: 0;
  }
  .entry-content > figure:after,
  .entry-content aside:after,
  .entry-content q:after,
  #blogroll ul:after,
  #posts-list:after,
  #posts-grid:after {
    bottom: 0;
  }
  #listing-description .entry-header,
  .blogs-grid_of_six,
  .features-watching,
  .series {
    position: relative;
  }
  #listing-description .entry-header:after,
  .blogs-grid_of_six:after,
  .features-watching:after,
  .series:after {
    bottom: 0;
    left: 0;
    background-image: -webkit-gradient(linear, 0 0, 823 0, from(#d1232e), color-stop(0.004, #d1232f), color-stop(0.004, #d1212e), color-stop(0.015, #d2212f), color-stop(0.015, #d3212f), color-stop(0.018, #d3212f), color-stop(0.018, #d3202f), color-stop(0.02, #d3202f), color-stop(0.037, #d4202f), color-stop(0.037, #d62030), color-stop(0.057, #d62030), color-stop(0.057, #d61f30), color-stop(0.16, #dd1e39), color-stop(0.178, #de1f3a), color-stop(0.178, #de1e3a), color-stop(0.207, #e01e3d), color-stop(0.207, #e01f3d), color-stop(0.208, #e0203d), color-stop(0.222, #e0203e), color-stop(0.222, #e0213e), color-stop(0.235, #e02140), color-stop(0.235, #e22140), color-stop(0.284, #e32145), color-stop(0.284, #e21f45), color-stop(0.306, #e31f47), color-stop(0.306, #e32147), color-stop(0.317, #e32148), color-stop(0.317, #e32048), color-stop(0.331, #e32049), color-stop(0.331, #e3214a), color-stop(0.336, #e3214a), color-stop(0.336, #e3204a), color-stop(0.347, #e3204c), color-stop(0.347, #e3214c), color-stop(0.348, #e3224c), color-stop(0.377, #e22250), color-stop(0.377, #e22450), color-stop(0.379, #e22550), color-stop(0.383, #e12650), color-stop(0.393, #e02551), color-stop(0.405, #dd2752), color-stop(0.415, #dd2753), color-stop(0.415, #dc2753), color-stop(0.422, #dc2753), color-stop(0.422, #db2753), color-stop(0.426, #da2753), color-stop(0.426, #d92754), color-stop(0.431, #d92754), color-stop(0.431, #d92955), color-stop(0.436, #d92955), color-stop(0.436, #d82955), color-stop(0.439, #d82955), color-stop(0.439, #d62955), color-stop(0.441, #d62a56), color-stop(0.445, #d62a56), color-stop(0.445, #d62b57), color-stop(0.447, #d52c57), color-stop(0.448, #d52c57), color-stop(0.449, #d42c58), color-stop(0.45, #d32d58), color-stop(0.456, #d32d59), color-stop(0.456, #d22e5a), color-stop(0.461, #d12e5b), color-stop(0.461, #d1305c), color-stop(0.465, #d1305c), color-stop(0.465, #d0325c), color-stop(0.47, #cf325d), color-stop(0.47, #ce345d), color-stop(0.472, #cd335d), color-stop(0.476, #cc355e), color-stop(0.477, #cc355f), color-stop(0.482, #cb3560), color-stop(0.482, #c93660), color-stop(0.484, #c93661), color-stop(0.488, #c83662), color-stop(0.488, #c73762), color-stop(0.49, #c73763), color-stop(0.492, #c63863), color-stop(0.499, #c33a65), color-stop(0.5, #c33a65), color-stop(0.503, #c23a65), color-stop(0.503, #c23c66), color-stop(0.509, #bd3c68), color-stop(0.512, #bc3c68), color-stop(0.512, #bb3d69), color-stop(0.513, #bb3d6a), color-stop(0.517, #b83e6a), color-stop(0.518, #b83e6a), color-stop(0.522, #b63f6b), color-stop(0.523, #b63f6b), color-stop(0.523, #b5406c), color-stop(0.524, #b43f6c), color-stop(0.526, #b3406c), color-stop(0.527, #b3406c), color-stop(0.529, #b0416e), color-stop(0.533, #ae436f), color-stop(0.534, #ae4370), color-stop(0.538, #ab4371), color-stop(0.54, #a94472), color-stop(0.544, #a64574), color-stop(0.545, #a64574), color-stop(0.546, #a54574), color-stop(0.551, #a14777), color-stop(0.5600000000000001, #9a4979), color-stop(0.5610000000000001, #994979), color-stop(0.5629999999999999, #974a7a), color-stop(0.5649999999999999, #974a7a), color-stop(0.5659999999999999, #954a7b), color-stop(0.574, #8f4b7d), color-stop(0.575, #8f4b7d), color-stop(0.575, #8d4c7e), color-stop(0.577, #8d4b7e), color-stop(0.58, #8b4c7f), color-stop(0.582, #8b4c7f), color-stop(0.582, #894d7f), color-stop(0.584, #894d80), color-stop(0.584, #874e80), color-stop(0.591, #815083), color-stop(0.599, #7b5185), color-stop(0.601, #7a5186), color-stop(0.603, #775286), color-stop(0.607, #745287), color-stop(0.609, #725488), color-stop(0.613, #6f5489), color-stop(0.62, #69548b), color-stop(0.625, #67548b), color-stop(0.625, #64548c), color-stop(0.631, #61548c), color-stop(0.631, #60558d), color-stop(0.634, #5e558e), color-stop(0.642, #58568f), color-stop(0.646, #555590), color-stop(0.656, #4e5691), color-stop(0.66, #4c5692), color-stop(0.665, #485793), color-stop(0.667, #495794), color-stop(0.67, #475794), color-stop(0.67, #455895), color-stop(0.679, #405897), color-stop(0.6850000000000001, #3e5998), color-stop(0.6850000000000001, #3b5998), color-stop(0.716, #305c9d), color-stop(0.719, #305c9e), color-stop(0.719, #2f5d9f), color-stop(0.742, #275da0), color-stop(0.743, #265da0), color-stop(0.754, #245ca1), color-stop(0.759, #245da2), color-stop(0.759, #235ea2), color-stop(0.777, #205ea4), color-stop(0.777, #1f5fa4), color-stop(0.782, #205ea4), color-stop(0.784, #205fa4), color-stop(0.8100000000000001, #1d5ea5), color-stop(0.82, #1c5ea5), color-stop(0.82, #1d5da5), color-stop(0.826, #1d5da5), color-stop(0.826, #1e5ea5), color-stop(0.829, #1c5ea5), color-stop(0.833, #1c5da5), color-stop(0.833, #1b5ea5), color-stop(0.859, #175ea5), color-stop(0.859, #165da5), color-stop(0.861, #165da5), color-stop(0.861, #175ea5), color-stop(0.874, #175ea5), color-stop(0.874, #165da5), color-stop(0.89, #175ea5), color-stop(0.895, #145ea5), color-stop(0.912, #125da5), color-stop(0.912, #105ea5), color-stop(0.914, #125da4), color-stop(0.919, #105ea5), color-stop(0.998, #105da4), color-stop(0.998, #0e5ca4), to(#0e5ca4));
    background-image: -webkit-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: -moz-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: -o-linear-gradient(360deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-image: linear-gradient(90deg, #d1232e, #d1232f 0.4%, #d1212e 0.4%, #d2212f 1.5%, #d3212f 1.5%, #d3212f 1.8%, #d3202f 1.8%, #d3202f 2%, #d4202f 3.7%, #d62030 3.7%, #d62030 5.7%, #d61f30 5.7%, #dd1e39 16%, #de1f3a 17.8%, #de1e3a 17.8%, #e01e3d 20.7%, #e01f3d 20.7%, #e0203d 20.8%, #e0203e 22.2%, #e0213e 22.2%, #e02140 23.5%, #e22140 23.5%, #e32145 28.4%, #e21f45 28.4%, #e31f47 30.6%, #e32147 30.6%, #e32148 31.7%, #e32048 31.7%, #e32049 33.1%, #e3214a 33.1%, #e3214a 33.6%, #e3204a 33.6%, #e3204c 34.7%, #e3214c 34.7%, #e3224c 34.8%, #e22250 37.7%, #e22450 37.7%, #e22550 37.9%, #e12650 38.3%, #e02551 39.3%, #dd2752 40.5%, #dd2753 41.5%, #dc2753 41.5%, #dc2753 42.2%, #db2753 42.2%, #da2753 42.6%, #d92754 42.6%, #d92754 43.1%, #d92955 43.1%, #d92955 43.6%, #d82955 43.6%, #d82955 43.9%, #d62955 43.9%, #d62a56 44.1%, #d62a56 44.5%, #d62b57 44.5%, #d52c57 44.7%, #d52c57, #d42c58, #d32d58 45%, #d32d59 45.6%, #d22e5a 45.6%, #d12e5b 46.1%, #d1305c 46.1%, #d1305c 46.5%, #d0325c 46.5%, #cf325d 47%, #ce345d 47%, #cd335d 47.2%, #cc355e 47.6%, #cc355f 47.7%, #cb3560 48.2%, #c93660 48.2%, #c93661 48.4%, #c83662 48.8%, #c73762 48.8%, #c73763, #c63863 49.2%, #c33a65 49.9%, #c33a65 50%, #c23a65 50.3%, #c23c66 50.3%, #bd3c68 50.9%, #bc3c68 51.2%, #bb3d69 51.2%, #bb3d6a 51.3%, #b83e6a 51.7%, #b83e6a 51.8%, #b63f6b 52.2%, #b63f6b 52.3%, #b5406c 52.3%, #b43f6c 52.4%, #b3406c 52.6%, #b3406c 52.7%, #b0416e 52.9%, #ae436f 53.3%, #ae4370 53.4%, #ab4371 53.8%, #a94472 54%, #a64574 54.4%, #a64574, #a54574 54.6%, #a14777 55.1%, #9a4979 56%, #994979 56.1%, #974a7a, #974a7a 56.5%, #954a7b 56.6%, #8f4b7d 57.4%, #8f4b7d 57.5%, #8d4c7e 57.5%, #8d4b7e 57.7%, #8b4c7f 58%, #8b4c7f 58.2%, #894d7f 58.2%, #894d80 58.4%, #874e80 58.4%, #815083 59.1%, #7b5185 59.9%, #7a5186, #775286 60.3%, #745287 60.7%, #725488 60.9%, #6f5489 61.3%, #69548b 62%, #67548b 62.5%, #64548c 62.5%, #61548c 63.1%, #60558d 63.1%, #5e558e 63.4%, #58568f 64.2%, #555590 64.59999999999999%, #4e5691 65.59999999999999%, #4c5692 66%, #485793 66.5%, #495794 66.7%, #475794 67%, #455895 67%, #405897 67.90000000000001%, #3e5998 68.5%, #3b5998 68.5%, #305c9d 71.59999999999999%, #305c9e 71.90000000000001%, #2f5d9f 71.90000000000001%, #275da0 74.2%, #265da0 74.3%, #245ca1 75.40000000000001%, #245da2 75.90000000000001%, #235ea2 75.90000000000001%, #205ea4 77.7%, #1f5fa4 77.7%, #205ea4 78.2%, #205fa4 78.40000000000001%, #1d5ea5 81%, #1c5ea5 82%, #1d5da5 82%, #1d5da5 82.59999999999999%, #1e5ea5 82.59999999999999%, #1c5ea5 82.90000000000001%, #1c5da5 83.3%, #1b5ea5 83.3%, #175ea5 85.90000000000001%, #165da5 85.90000000000001%, #165da5 86.09999999999999%, #175ea5 86.09999999999999%, #175ea5 87.40000000000001%, #165da5 87.40000000000001%, #175ea5 89%, #145ea5 89.5%, #125da5 91.2%, #105ea5 91.2%, #125da4 91.40000000000001%, #105ea5 91.90000000000001%, #105da4 99.8%, #0e5ca4 99.8%, #0e5ca4);
    background-size: 414px;
  }
}
/*========== Error Page ============*/
body#error-page nav {
  display: none;
}
body#error-page div.social-search {
  display: none;
}
body#error-page div.branding {
  margin-left: 33.5%;
}
body#error-page div.branding h1 {
  border-bottom: 0;
}
.home .blogs .publication-date {
  white-space: nowrap;
}
/*========== Podcasts ============*/
.sapienscast {
  position: relative;
  margin-top: 0px;
  overflow: auto;
  clear: both;
  width: 99%;
  float: none;
  margin-bottom: 25px;
}
.sapienscast:after {
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
  content: "";
  height: 1px;
  background-color: #f7f7f7;
  background-image: -webkit-gradient(linear, 0 0, 967.5 0, from(#de1f31), color-stop(0.501, #dc2952), color-stop(0.521, #d92c55), color-stop(0.525, #d92b56), color-stop(0.528, #d72d56), color-stop(0.541, #d52f59), color-stop(0.544, #d62f59), color-stop(0.544, #d5305a), color-stop(0.553, #d3325b), color-stop(0.571, #cf355d), color-stop(0.574, #cf345e), color-stop(0.578, #ce365e), color-stop(0.605, #c73b64), color-stop(0.635, #bc3e69), color-stop(0.635, #bb3f6a), color-stop(0.664, #af4471), color-stop(0.711, #984c7c), color-stop(0.716, #974c7d), color-stop(0.773, #765388), color-stop(0.836, #565792), color-stop(0.868, #475996), to(#1d5ca3));
  background-image: -webkit-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -moz-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -o-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: linear-gradient(90deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  /*background-size: 1529px;*/
  background-size: 1537px;
  /* 8px offset */
  background-attachment: fixed;
  /*background-position: 50%;*/
  /*	background-repeat: no-repeat;	*/
  /* removed to fix the "disappearance" issue in Chrome and IE */
}
.sapienscast .mejs-controls {
  position: relative !important;
}
.sapienscast .mejs-button.mejs-volume-button {
  position: absolute !important;
  right: 0 !important;
}
.sapienscast .mejs-button.mejs-playpause-button {
  position: absolute !important;
  left: 0 !important;
}
.sapienscast .mejs-time-rail,
.sapienscast .mejs-controls .mejs-time-rail .mejs-time-total {
  padding-left: 15px !important;
  padding-right: 18px !important;
}
.podcast-container {
  position: relative;
  margin-bottom: 25px;
  margin-top: 8px;
}
.podcast-container:after {
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
  content: "";
  height: 1px;
  background-color: #f7f7f7;
  background-image: -webkit-gradient(linear, 0 0, 967.5 0, from(#de1f31), color-stop(0.501, #dc2952), color-stop(0.521, #d92c55), color-stop(0.525, #d92b56), color-stop(0.528, #d72d56), color-stop(0.541, #d52f59), color-stop(0.544, #d62f59), color-stop(0.544, #d5305a), color-stop(0.553, #d3325b), color-stop(0.571, #cf355d), color-stop(0.574, #cf345e), color-stop(0.578, #ce365e), color-stop(0.605, #c73b64), color-stop(0.635, #bc3e69), color-stop(0.635, #bb3f6a), color-stop(0.664, #af4471), color-stop(0.711, #984c7c), color-stop(0.716, #974c7d), color-stop(0.773, #765388), color-stop(0.836, #565792), color-stop(0.868, #475996), to(#1d5ca3));
  background-image: -webkit-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -moz-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: -o-linear-gradient(360deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  background-image: linear-gradient(90deg, #de1f31, #dc2952 50.1%, #d92c55 52.1%, #d92b56 52.5%, #d72d56 52.8%, #d52f59 54.1%, #d62f59 54.4%, #d5305a 54.4%, #d3325b 55.3%, #cf355d 57.1%, #cf345e 57.4%, #ce365e 57.8%, #c73b64 60.5%, #bc3e69 63.5%, #bb3f6a 63.5%, #af4471 66.40000000000001%, #984c7c 71.09999999999999%, #974c7d 71.59999999999999%, #765388 77.3%, #565792 83.59999999999999%, #475996 86.8%, #1d5ca3);
  /*background-size: 1529px;*/
  background-size: 1537px;
  /* 8px offset */
  background-attachment: fixed;
  /*background-position: 50%;*/
  /*	background-repeat: no-repeat;	*/
  /* removed to fix the "disappearance" issue in Chrome and IE */
}
.podcast-container .sapienscast {
  position: relative;
  margin-bottom: 0;
  margin-top: 0px;
}
.podcast-container .sapienscast:after {
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  content: none;
  display: none;
  background-color: transparent;
  background-image: none;
}
.podcast-container.alignleft,
.podcast-container.alignright {
  margin-bottom: 0px;
}
.podcast-container:before,
.podcast-container:after {
  content: " ";
  display: table;
}
.podcast-container:after {
  clear: both;
}
.podcast-container.alignleft {
  margin-right: 15px;
}
.podcast-container.alignright {
  margin-left: 15px;
  float: right;
}
.podcast-container {
  width: 492px;
}
.podcast-container .sapienscast .mejs-button.mejs-volume-button,
.podcast-container .sapienscast .mejs-button.mejs-playpause-button {
  position: static !important;
}
.podcast-container .sapienscast .mejs-time-rail,
.podcast-container .sapienscast .mejs-controls .mejs-time-rail .mejs-time-total {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.podcast-container .sapienscast .mejs-controls {
  position: static !important;
}
.podcast-container .sapienscast .mejs-controls div.mejs-time-rail {
  max-width: 267px;
}
.podcast-container .sapienscast .mejs-controls .mejs-time-rail .mejs-time-total {
  max-width: 257px;
}
.podcast-container.aligncenter {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 768px) {
  .podcast-container {
    width: 100%;
    overflow: auto;
    clear: both;
    margin-bottom: 25px;
  }
  .podcast-container::after {
    border-left: 4px solid white !important;
    border-right: 4px solid white !important;
  }
  .powerpress_player {
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 2px !important;
    margin-bottom: 2px !important;
    text-align: center;
  }
  .sapienscast {
    padding-left: 4px;
    padding-right: 4px;
    margin-bottom: 12px !important;
  }
  .podcast-container .sapienscast {
    margin-top: -3px !important;
    margin-bottom: -5px !important;
  }
  .podcast-container .powerpress_player {
    margin-bottom: 7px !important;
  }
  .mejs-controls div.mejs-time-rail {
    max-width: none !important;
  }
  .mejs-controls .mejs-time-rail .mejs-time-total {
    max-width: none !important;
  }
  .sapienscast-logo {
    left: 4px !important;
  }
}
.sapienscast {
  min-height: 129px;
  padding-bottom: 5px;
  position: relative;
}
.sapienscast h4 {
  font-size: 150%;
  /* 24px */
  text-transform: uppercase;
  font-family: "Open Sans Semibold", Helvetica, Arial, sans-serif;
  margin-bottom: 8px;
}
.sapienscast h4 em,
.sapienscast h4 i,
em .sapienscast h4,
i .sapienscast h4 {
  font-family: "Open Sans Semibold Italic", Helvetica, Arial, sans-serif;
}
.powerpress_player {
  margin-top: -3px;
  margin-bottom: 12px;
}
.podcast-icon {
  width: 19px;
  height: 19px;
  float: left;
  margin-right: 5px;
}
.podcast-icon img {
  vertical-align: -1px;
}
a.mejs-time-total {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.mejs-container,
.mejs-embed,
.mejs-embed body,
.mejs-container .mejs-controls.mejs-container,
.mejs-container .mejs-controls,
.mejs-container .mejs-controls {
  background: none repeat scroll 0 0 transparent !important;
}
.mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background-color: transparent;
  border-radius: 6px;
  border: 1px solid #49595A;
  height: 14px;
}
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-duration,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-horizontal-volume-current,
.mejs-container .mejs-controls .mejs-time {
  display: none !important;
}
.mejs-controls a.mejs-horizontal-volume-slider {
  /*display:none !important;*/
  position: absolute !important;
  visibility: hidden;
  left: -9999px;
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
  background-color: #E6E6E6 !important;
  border-radius: 8px;
  height: 12px;
}
.mejs-controls .mejs-time-rail .mejs-time-total {
  margin-left: 2px !important;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
  display: block !important;
  background-color: #c1262c !important;
  border-radius: 14px !important;
  border: 0px !important;
  left: -13px;
  top: -1px !important;
  margin-left: 12px !important;
  width: 14px !important;
  height: 14px !important;
}
.mejs-time-current {
  display: none;
}
.mejs-controls .mejs-button button {
  background: url('/wp-content/themes/sapiens/images/controls.svg') no-repeat !important;
  box-shadow: none;
  margin: 0 !important;
  /*	margin-left: 2px;
	margin-right: 2px;*/
}
.lt-ie9 .mejs-controls .mejs-button button {
  background: url('/wp-content/themes/sapiens/images/controls.png') no-repeat !important;
}
.no-svg .mejs-controls .mejs-button button {
  background: url('/wp-content/themes/sapiens/images/controls.png') no-repeat !important;
}
.mejs-container .mejs-controls div {
  /*width: 16px;*/
}
.mejs-controls .mejs-play button,
.no-svg .mejs-controls .mejs-play button {
  background-position: -25px -1px !important;
  background-size: 127px auto !important;
}
.mejs-controls .mejs-play,
.mejs-controls .mejs-play button,
.no-svg .mejs-controls .mejs-play button {
  width: 15px !important;
}
.mejs-controls .mejs-play {
  height: 26px !important;
  /* 18px + 8px */
}
.mejs-controls .mejs-play button,
.no-svg .mejs-controls .mejs-play button {
  height: 18px !important;
}
.mejs-controls .mejs-play,
.mejs-controls .mejs-pause {
  margin-right: 4px;
  padding-top: 8px !important;
}
.mejs-controls .mejs-pause button,
.no-svg .mejs-controls .mejs-pause button {
  background-position: -3px -1px !important;
  background-size: 127px auto !important;
}
.mejs-controls .mejs-pause,
.mejs-controls .mejs-pause button,
.no-svg .mejs-controls .mejs-pause button {
  width: 15px !important;
}
.mejs-controls .mejs-pause {
  height: 25px !important;
  /* 17 + 8 */
}
.mejs-button.mejs-volume-button {
  margin-left: -2px !important;
}
.mejs-controls .mejs-pause button,
.no-svg .mejs-controls .mejs-pause button {
  height: 17px !important;
}
.mejs-controls .mejs-mute button,
.no-svg .mejs-controls .mejs-mute button {
  background-position: -74px -1px !important;
  background-size: 148px auto !important;
}
.mejs-controls .mejs-mute,
.mejs-controls .mejs-mute button,
.no-svg .mejs-controls .mejs-mute button {
  width: 19px !important;
}
.mejs-controls .mejs-mute {
  height: 28px !important;
  /* 22 + 6 */
}
.mejs-controls .mejs-mute button,
.no-svg .mejs-controls .mejs-mute button {
  height: 22px !important;
}
.mejs-controls .mejs-unmute button,
.no-svg .mejs-controls .mejs-unmute button {
  background-position: -48px -1px !important;
  background-size: 144px auto !important;
}
.mejs-controls .mejs-unmute,
.mejs-controls .mejs-unmute button,
.no-svg .mejs-controls .mejs-unmute button {
  width: 13px !important;
}
.mejs-controls .mejs-unmute {
  height: 27px !important;
  /* 21 + 6 */
}
.mejs-controls .mejs-unmute button,
.no-svg .mejs-controls .mejs-unmute button {
  height: 21px !important;
}
.mejs-controls .mejs-unmute,
.mejs-controls .mejs-mute {
  padding-top: 6px !important;
}
.sapienscast-logo {
  width: 127px;
  position: absolute;
  top: 0;
  left: 0;
  /*height: auto;*/
  float: left;
  border: 1px solid #575753;
}
.sapienscast-extra {
  padding-left: 144px;
  font-size: 16px;
  min-height: 129px;
}
.sapienscast-extra p {
  font-size: 14px;
  color: #A4B3B2;
  margin-bottom: 8px;
  line-height: 1.5em;
}
.sapienscast-extra p a {
  color: #A4B3B2 !important;
  border-bottom: 0 none;
}
.sapienscast-extra p a:hover,
.sapienscast-extra p a:focus,
.sapienscast-extra p a:hover:not(:visited),
.sapienscast-extra p a:focus:not(:visited) {
  background: transparent;
  color: #c0caca !important;
}
.sapienscast-extra p span {
  background-color: #C70010;
  color: #FFFFFF;
  text-transform: uppercase;
  padding-left: 5px;
  padding-right: 5px;
  margin-right: 8px;
}
#features .feature .powerpress_player {
  padding-right: 16px;
}
.six-grid .feature .powerpress_player,
#features .feature .powerpress_player {
  position: relative;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.six-grid .feature .powerpress_player .mejs-button.mejs-playpause-button,
#features .feature .powerpress_player .mejs-button.mejs-playpause-button {
  position: absolute;
  left: 0;
}
.six-grid .feature .powerpress_player .mejs-button.mejs-volume-button.mejs-mute,
#features .feature .powerpress_player .mejs-button.mejs-volume-button.mejs-mute {
  position: absolute;
  right: 0;
}
.six-grid .feature .powerpress_player .mejs-button.mejs-volume-button.mejs-unmute,
#features .feature .powerpress_player .mejs-button.mejs-volume-button.mejs-unmute {
  position: absolute;
  right: 6px;
}
.six-grid .feature .powerpress_player .mejs-controls div.mejs-time-rail,
#features .feature .powerpress_player .mejs-controls div.mejs-time-rail {
  padding-left: 15px !important;
  padding-right: 18px !important;
}
@media (max-width: 480px) {
  .six-grid .feature .powerpress_player,
  #features .feature .powerpress_player {
    margin-left: 5px !important;
    margin-right: 5px !important;
    margin-bottom: 10px !important;
  }
  article .entry-header .byline-container p.byline {
    margin: 10px;
  }
  article .entry-header .byline-container .description {
    margin: 0px 10px 10px 10px;
  }
  .entry-header h1 {
    font-size: 200%;
  }
  #comments-block {
    padding-left: 8px;
    padding-right: 8px;
  }
  .header .icons ul li:last-child {
    margin-left: 4px;
  }
}
.nowrap {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .series .series-description .kicker::before {
    top: 5px;
  }
}
