/* =Reset
-------------------------------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
  border:0;
  font-family:inherit;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}

html {
  font-size:62.5%;
/* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
  overflow-y:scroll;
/* Keeps page centred in all browsers regardless of content height */
  -webkit-text-size-adjust:100%;
/* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust:100%
/* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
}

body {
  background:#fff
}

article,aside,details,figcaption,figure,footer,header,nav,section {
  display:block
}

ol,ul {
  list-style:none
}

table {
/* tables still need 'cellspacing="0"' in the markup */
  border-collapse:separate;
  border-spacing:0
}

caption,th,td {
  font-weight:400;
  text-align:left
}

blockquote:before,blockquote:after,q:before,q:after {
  content:""
}

blockquote,q {
  quotes:"" ""
}

a:focus {
  outline:thin dotted
}

a:hover,a:active {
/* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
  outline:0
}

a img {
  border:0
}

/* =Global
----------------------------------------------- */
body,button,input,select,textarea {
  color:#404040;
  font-family:sans-serif;
  font-size:16px;
  font-size:1.6rem;
  line-height:1.5
}

/* Headings */
h1,h2,h3,h4,h5,h6 {
  clear:both
}

h1,h2,h3 {
  font-family:Georgia,"Times New Roman",serif
}

hr {
  background-color:#ccc;
  border:0;
  height:1px;
  margin-bottom:1.5em
}

/* Text elements */
p {
  margin-bottom:1.5em
}

ul,ol {
  margin:0 0 1.5em 3em
}

ul {
  list-style:disc
}

ol {
  list-style:decimal
}

li > ul,li > ol {
  margin-bottom:0;
  margin-left:1.5em
}

dt {
  font-weight:700
}

dd {
  margin:0 1.5em 1.5em
}

b,strong {
  font-weight:700
}

dfn,cite,em,i {
  font-style:italic
}

blockquote {
  margin:0 1.5em
}

address {
  margin:0 0 1.5em
}

pre {
  background:#eee;
  font-family:"Courier 10 Pitch",Courier,monospace;
  font-size:15px;
  font-size:1.5rem;
  line-height:1.6;
  margin-bottom:1.6em;
  padding:1.6em;
  overflow:auto;
  max-width:100%
}

code,kbd,tt,var {
  font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace
}

abbr,acronym {
  border-bottom:1px dotted #666;
  cursor:help
}

mark,ins {
  background:#fff9c0;
  text-decoration:none
}

sup,sub {
  font-size:75%;
  height:0;
  line-height:0;
  position:relative;
  vertical-align:baseline
}

sup {
  bottom:1ex
}

sub {
  top:.5ex
}

small {
  font-size:75%
}

big {
  font-size:125%
}

figure {
  margin:0
}

table {
  margin:0 0 1.5em;
  width:100%
}

th {
  font-weight:700
}

th,td {
  vertical-align:middle
}

img {
  height:auto;
/* Make sure images are scaled correctly. */
  max-width:100%
/* Adhere to container width. */
}

/* links */
a {
  color:#117bb8
}

a:active {
  color:#117bb8
}

a:hover {
  color:#3a3a3a
}

button,input,select,textarea {
  font-size:100%;
/* Corrects font size not being inherited in all browsers */
  margin:0;
/* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
  vertical-align:baseline;
/* Improves appearance and consistency in all browsers */
  *vertical-align:middle
/* Improves appearance and consistency in all browsers */
}

button,input {
  line-height:normal
/* Addresses FF3/4 setting line-height using !important in the UA stylesheet */
}

button,html input[type="button"],input[type="reset"],input[type="submit"] {
}

button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover {
}

button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active {
}

input[type="checkbox"],input[type="radio"] {
  box-sizing:border-box;
/* Addresses box sizing set to content-box in IE8/9 */
  padding:0
/* Addresses excess padding in IE8/9 */
}

input[type="search"] {
  -webkit-appearance:textfield;
/* Addresses appearance set to searchfield in S5, Chrome */
  -webkit-box-sizing:content-box;
/* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */
  -moz-box-sizing:content-box;
  box-sizing:content-box
}

input[type="search"]::-webkit-search-decoration {
/* Corrects inner padding displayed oddly in S5, Chrome on OSX */
  -webkit-appearance:none
}

button::-moz-focus-inner,input::-moz-focus-inner {
/* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
  border:0;
  padding:0
}

input[type="text"],input[type="email"],input[type="password"],input[type="search"],textarea {
  color:#666;
  border:1px solid #ccc
}

input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus {
  color:#111
}

input[type="text"],input[type="email"],input[type="password"],input[type="search"] {
  padding:3px
}

textarea {
  overflow:auto;
/* Removes default vertical scrollbar in IE6/7/8/9 */
  padding-left:3px;
  vertical-align:top;
/* Improves readability and alignment in all browsers */
  width:98%
}

input,textarea {
  font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:100%
}

button,input[type="button"],input[type="reset"],input[type="submit"],.button-primary,a.button-primary,.wpm-button-primary,a.wpm-button-primary {
  display:inline-block;
  background:#117bb8;
  color:#fff;
  text-decoration:none;
  padding:10px;
  border:none;
  font-weight:300;
  cursor:pointer;
  font-size:100%
}

button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button-primary:hover,a.button-primary:hover,.wpm-button-primary:hover,a.wpm-button-primary:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button-primary:focus,a.button-primary:focus,.wpm-button-primary:focus,a.wpm-button-primary:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.button-primary:active,a.button-primary:active,.wpm-button-primary:active,a.wpm-button-primary:active {
  background:#138bcf
}

.button,a.button,.wpm-button,a.wpm-button {
  display:inline-block;
  background:#3a3a3a;
  color:#fff;
  text-decoration:none;
  padding:10px
}

.button:hover,a.button:hover,.wpm-button:hover,a.wpm-button:hover {
  background:#474747
}

/* Alignment */
.alignleft {
  display:inline;
  float:left;
  margin:0 20px 20px 0
}

.alignright {
  display:inline;
  float:right;
  margin:0 0 20px 20px
}

.aligncenter {
  clear:both;
  display:block;
  margin:20px auto
}

.alignnone {
  clear:both;
  display:block;
  margin:20px 0
}

/* Text meant only for screen readers */
.screen-reader-text {
  clip:rect(1px,1px,1px,1px);
  position:absolute!important
}

.screen-reader-text:focus {
  background-color:#f1f1f1;
  border-radius:3px;
  box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
  clip:auto!important;
  color:#21759b;
  display:block;
  font-size:14px;
  font-weight:700;
  height:auto;
  left:5px;
  line-height:normal;
  padding:15px 23px 14px;
  text-decoration:none;
  top:5px;
  width:auto;
  z-index:100000
/* Above WP toolbar */
}

/* Clearing */
.clear:before,.clear:after,[class*="content"]:before,[class*="content"]:after,[class*="site"]:before,[class*="site"]:after {
  content:'';
  display:table
}

.clear:after,[class*="content"]:after,[class*="site"]:after {
  clear:both
}

body {
  background:#fff;
  font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:300
}

pre,code,kbd,tt,var {
  font:12px/20px Consolas,Monaco,Lucida Console,monospace
}

pre {
  margin-bottom:20px;
  padding:15px 20px;
  background:#f5f5f5;
  overflow:auto;
  max-width:100%
}

/* =Container
----------------------------------------------- */
#page {
  background:#fff;
  width:1020px;
  margin:40px auto
}

.site-main {
  float:left;
  width:100%;
  clear:both
}

#primary {
  float:left;
  width:740px;
  margin-right:10px
}

/* =Header
----------------------------------------------- */
.site-header .site-branding {
  position:relative
}

.site-title-group {
  margin:50px 40px
}

.site-branding .wrapper-link {
  color:inherit;
  width:100%;
  height:100%;
  display:block;
  position:absolute;
  top:0;
  left:0;
  text-decoration:none;
  z-index:0
}

.site-title {
  font-size:34px;
  line-height:34px
}

.site-title a {
  text-decoration:none;
  color:#3a3a3a
}

.site-title a:hover {
  color:#117bb8
}

.site-title a {
  display:block
}

.site-description {
  font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:300;
  color:#878787
}

.expound-custom-header,.expound-custom-header img {
  display:block;
  float:left;
  position:absolute;
  width:100%;
  top:0
}

/* =Menu
----------------------------------------------- */
.navigation-main {
  clear:both;
  display:block;
  float:left;
  width:100%
}

.navigation-main ul {
  list-style:none;
  margin:0;
  padding-left:0
}

.navigation-main li {
  float:left;
  position:relative
}

.navigation-main a {
  display:block;
  text-decoration:none
}

.navigation-main ul ul {
  box-shadow:0 3px 3px rgba(0,0,0,0.2);
  display:none;
  float:left;
  position:absolute;
  top:1.5em;
  left:0;
  z-index:99999
}

.navigation-main ul ul ul {
  left:100%;
  top:0
}

.navigation-main ul ul a {
  width:200px
}

.navigation-main ul ul li {
}

.navigation-main li:hover > a {
}

.navigation-main ul ul :hover > a {
}

.navigation-main ul ul a:hover {
}

.navigation-main ul li:hover > ul,.navigation-main ul li.focus > ul {
  display:block
}

.navigation-main li.current_page_item a,.navigation-main li.current-menu-item a {
}

/* Small menu */
.menu-toggle {
  display:none;
  cursor:pointer
}

.main-small-navigation ul {
  display:none
}

@media screen and (max-width: 600px) {
.menu-toggle,.main-small-navigation ul.nav-menu.toggled-on {
  display:block
}

.navigation-main ul {
  display:none
}
}

.main-small-navigation > ul {
  display:none
}

.main-small-navigation ul ul {
  display:block
}

.main-small-navigation .menu-toggle {
  background:#474747
}

.main-small-navigation ul {
  margin:0;
  list-style:none
}

.main-small-navigation a {
  display:block;
  color:#fff;
  padding:10px 40px;
  text-decoration:none
}

.main-small-navigation li {
  background:#3a3a3a
}

.main-small-navigation li:hover {
  background:#474747
}

.main-small-navigation ul ul a {
  padding-left:60px
}

.main-small-navigation ul ul ul a {
  padding-left:80px
}

.main-small-navigation ul > .current_page_item,.main-small-navigation ul > .current-menu-item {
  background:#117bb8
}

.navigation-main {
  background:#3a3a3a
}

.navigation-main ul {
  margin:0 30px
}

.navigation-main a {
  color:#fff;
  padding:10px;
  position:relative
}

.navigation-main li {
  background:#3a3a3a
}

.navigation-main li:hover {
  background:#474747
}

.navigation-main ul > .current_page_item,.navigation-main ul > .current-menu-item,.navigation-main ul > .current-post-ancestor,.navigation-main ul > .current-menu-ancestor,.navigation-main ul > .current-menu-parent,.navigation-main ul > .current-post-parent {
  background:#117bb8
}

.navigation-main ul > .current_page_item:hover,.navigation-main ul > .current-menu-item:hover,.navigation-main ul > .current-post-ancestor:hover,.navigation-main ul > .current-menu-ancestor:hover,.navigation-main ul > .current-menu-parent:hover,.navigation-main ul > .current-post-parent:hover {
  background:#138bcf
}

.navigation-main ul > .current_page_item:hover a:after,.navigation-main ul > .current-menu-item:hover a:after,.navigation-main ul > .current-post-ancestor:hover a:after,.navigation-main ul > .current-menu-ancestor:hover a:after,.navigation-main ul > .current-menu-parent:hover a:after,.navigation-main ul > .current-post-parent:hover a:after {
  border-top-color:#138bcf
}

.navigation-main ul > .current_page_item ~ .current_page_item a,.navigation-main ul > .current-menu-item ~ .current-menu-item a,.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a,.navigation-main ul > .current-menu-parent ~ .current-menu-parent a,.navigation-main ul > .current-post-parent ~ .current-post-parent a {
  background:#3a3a3a
}

.navigation-main ul > .current_page_item ~ .current_page_item a:hover,.navigation-main ul > .current-menu-item ~ .current-menu-item a:hover,.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a:hover,.navigation-main ul > .current-menu-parent ~ .current-menu-parent a:hover,.navigation-main ul > .current-post-parent ~ .current-post-parent a:hover {
  background:#474747
}

.navigation-main ul > .current_page_item a:after,.navigation-main ul > .current-menu-item a:after,.navigation-main ul > .current-post-ancestor a:after,.navigation-main ul > .current-menu-parent a:after,.navigation-main ul > .current-post-parent a:after {
  content:'';
  font-size:0;
  line-height:0;
  width:0;
  border-top:6px solid #117bb8;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  position:absolute;
  bottom:-6px;
  left:50%;
  margin-left:-6px;
  z-index:9995
}

.navigation-main ul > .current_page_item ~ .current_page_item a:after,.navigation-main ul > .current-menu-item ~ .current-menu-item a:after,.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a:after,.navigation-main ul > .current-menu-parent ~ .current-menu-parent a:after,.navigation-main ul > .current-post-parent ~ .current-post-parent a:after,.navigation-main ul ul li a:after {
  content:'';
  border:none!important
}

.navigation-main ul ul {
  margin:0;
  top:40px;
  z-index:9990
}

.navigation-main ul.social {
  padding:0;
  list-style:none;
  float:right;
  margin-right:36px
/* -4px bc of padding */
}

.navigation-main ul.social li:hover {
  background:none
}

.navigation-main ul.social li a {
  width:24px;
  padding-left:0;
  padding-right:0;
  background:url(/wp-content/themes/pub/expound/images/social.png) 0 50% no-repeat;
  color:transparent;
  text-indent:-9999px;
  padding-left:4px;
  opacity:.2
}

.navigation-main ul.social li a:hover {
  opacity:.5
}

.navigation-main ul.social li.twitter a {
  background-position:-205px 50%
}

.navigation-main ul.social li.facebook a {
  background-position:-12px 50%
}

.navigation-main ul.social li.feed a {
  background-position:-108px 50%
}

.navigation-main ul.social li.vkontakte a {
  background-position:-59px 50%
}

.navigation-main ul.social li.google-plus a {
  background-position:-157px 50%
}

.site-header .menu-toggle {
  background:#3a3a3a;
  color:#fff;
  font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:300;
  padding:10px 22px;
  margin:0
}

.site-header .menu-toggle:hover {
  background:#474747
}

.site-header .menu-toggle:before {
  content:'\2261';
  font-size:14px;
  margin-right:10px
}

/* =Content
----------------------------------------------- */
.sticky {
}

.hentry {
  margin:0 0 1.5em
}

.byline {
  display:none
}

.single .byline,.group-blog .byline {
  display:inline
}

.entry-content,.entry-summary {
  margin:1.5em 0 0
}

.page-links {
  clear:both;
  margin:0 0 1.5em
}

.site-intro {
  padding-top:40px;
  padding-bottom:20px;
  padding-left:40px;
  padding-right:40px;
  background:#fff url(/wp-content/themes/pub/expound/images/absurdidad.png) 0 0 repeat;
  font-family:Georgia,"Times New Roman",serif;
  font-size:20px;
  line-height:28px
}

.page-header {
  padding-top:20px;
  padding-bottom:20px;
  padding-left:40px;
  padding-right:40px;
  background:#fff url(/wp-content/themes/pub/expound/images/absurdidad.png) 0 0 repeat
}

.page-header h1 {
  font-family:Georgia,"Times New Roman",serif;
  font-size:20px;
  line-height:28px
}

.page-header p {
  margin-bottom:0;
  margin-top:10px
}

.featured-content-secondary {
  padding-top:40px;
  padding-bottom:20px;
  padding-left:30px;
  padding-right:30px;
  overflow:hidden
}

.widget_recent_entries .entry-thumbnail,.widget_recent_entries .entry-thumbnail img {
  float:left
}

.widget_recent_entries .has-post-thumbnail .entry-title {
  margin-left:60px
}

.single .site-content .related-content {
  overflow:hidden;
  padding-left:20px;
  padding-top:20px;
  border-bottom:solid 1px #ddd
}

.single .site-content .related-content .related-content-title {
  font-size:16px;
  margin-bottom:0;
  margin-left:20px
}

.single .site-content .related-content article {
  float:left;
  width:220px;
  margin:0 0 0 20px;
  padding:20px 0;
  border:none
}

.single .site-content .related-content .entry-title {
  font-size:13px;
  line-height:18px;
  margin:-4px 0 0;
  padding:0;
  clear:none;
  font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:300
}

.single .site-content .related-content .entry-thumbnail,.single .site-content .related-content .entry-thumbnail img {
  float:left
}

.single .site-content .related-content .has-post-thumbnail .entry-title {
  margin-left:60px
}

.site-content .entry-content h1,.site-content .comment-content h1,#tinymce h1 {
  font-size:34px;
  line-height:44px
}

.site-content .entry-content h2,.site-content .comment-content h2,#tinymce h2 {
  font-size:20px;
  line-height:28px
}

.site-content .entry-content h3,.site-content .comment-content h3,#tinymce h3 {
  font-size:16px;
  line-height:18px;
  color:#606060
}

.site-content .entry-content h1,.site-content .comment-content h1,#tinymce h1,.site-content .entry-content h2,.site-content .comment-content h2,#tinymce h2,.site-content .entry-content h3,.site-content .comment-content h3,#tinymce h3 {
  margin-bottom:10px;
  margin-top:40px
}

.site-content .entry-content hr,.site-content .comment-content hr,#tinymce hr {
  background-color:#ddd;
  border:0;
  height:1px;
  margin-bottom:20px
}

.site-content .entry-content table,.site-content .comment-content table,#tinymce table {
  margin-bottom:20px
}

.site-content .entry-content th,.site-content .comment-content th,#tinymce th,.site-content .entry-content td,.site-content .comment-content td,#tinymce td {
  padding:8px;
  border-bottom:solid 1px #ddd
}

.site-content .entry-content tr:hover td,.site-content .comment-content tr:hover td,#tinymce tr:hover td {
  background:#f7f7f7
}

.site-content .entry-content ul,.site-content .comment-content ul,#tinymce ul,.site-content .entry-content ol,.site-content .comment-content ol,#tinymce ol {
  margin-bottom:20px
}

.site-content .entry-content blockquote,.site-content .comment-content blockquote,#tinymce blockquote {
  margin-left:-40px;
  margin-top:20px;
  margin-bottom:20px;
  padding-top:20px;
  padding-bottom:1px;
  padding-right:20px;
  padding-left:80px;
  background:#f7f7f7;
  position:relative;
  display:inline-block
}

.site-content .entry-content blockquote:before,.site-content .comment-content blockquote:before,#tinymce blockquote:before {
  content:'\0201C';
  font-family:Georgia,'Times New Roman',serif;
  font-size:50px;
  position:absolute;
  left:40px;
  top:32px;
  color:#aaa
}

.site-content .entry-content blockquote cite:before,.site-content .comment-content blockquote cite:before,#tinymce blockquote cite:before {
  content:'\02014  '
}

.entry-title a {
  text-decoration:none
}

.single .site-content .entry-title {
  font-size:44px;
  line-height:54px;
  margin-bottom:20px
}

.site-content article {
  border-bottom:solid 1px #ddd;
  padding-left:40px;
  margin:0;
  padding-top:40px;
  padding-bottom:40px
}

.site-content .entry-title {
  font-size:20px;
  line-height:28px
}

.site-content .entry-title a {
  color:#3a3a3a
}

.site-content .entry-title a:hover {
  color:#117bb8
}

.site-content .entry-meta {
  font-size:12px;
  line-height:15px;
  color:#aaa;
  margin-top:15px
}

.site-content .entry-meta a {
  color:#aaa;
  text-decoration:none
}

.site-content .entry-meta a:hover {
  color:#117bb8
}

.site-content .entry-content,.site-content .entry-header,.site-content .entry-summary {
  -ms-word-wrap:break-word;
  word-wrap:break-word
}

.site-content .entry-header .entry-meta {
  font-size:12px
}

.site-content .entry-header .entry-meta .author {
  color:#3a3a3a;
  font-weight:600
}

.blog .site-content .has-post-thumbnail .entry-thumbnail,.archive .site-content .has-post-thumbnail .entry-thumbnail,.search .site-content .has-post-thumbnail .entry-thumbnail {
  float:left
}

.blog .site-content .has-post-thumbnail .entry-thumbnail img,.archive .site-content .has-post-thumbnail .entry-thumbnail img,.search .site-content .has-post-thumbnail .entry-thumbnail img {
  float:left
}

.blog .site-content .has-post-thumbnail .entry-title,.archive .site-content .has-post-thumbnail .entry-title,.search .site-content .has-post-thumbnail .entry-title {
  clear:none;
  margin-top:-5px
}

.blog .site-content .has-post-thumbnail .entry-meta,.archive .site-content .has-post-thumbnail .entry-meta,.search .site-content .has-post-thumbnail .entry-meta {
  clear:none
}

.blog .site-content .has-post-thumbnail .entry-meta:after,.archive .site-content .has-post-thumbnail .entry-meta:after,.search .site-content .has-post-thumbnail .entry-meta:after {
  display:table;
  content:'';
  line-height:0;
  clear:both
}

.blog .site-content .has-post-thumbnail .entry-header,.archive .site-content .has-post-thumbnail .entry-header,.search .site-content .has-post-thumbnail .entry-header,.blog .site-content .has-post-thumbnail .entry-summary,.archive .site-content .has-post-thumbnail .entry-summary,.search .site-content .has-post-thumbnail .entry-summary,.blog .site-content .has-post-thumbnail .entry-meta,.archive .site-content .has-post-thumbnail .entry-meta,.search .site-content .has-post-thumbnail .entry-meta {
  margin-left:240px
}

.featured-content article {
  padding-top:40px;
  padding-bottom:40px;
  margin:0;
  padding-left:40px;
  padding-right:40px;
  border-bottom:solid 1px #ddd
}

.featured-content .entry-title {
  font-size:20px;
  line-height:28px
}

.featured-content .entry-title a {
  color:#3a3a3a
}

.featured-content .entry-title a:hover {
  color:#117bb8
}

.featured-content .has-post-thumbnail .entry-thumbnail,.featured-content .has-post-thumbnail .entry-thumbnail a,.featured-content .has-post-thumbnail .entry-thumbnail img {
  float:left
}

.featured-content .has-post-thumbnail .entry-thumbnail {
  width:50%
}

.featured-content .has-post-thumbnail .entry-thumbnail a {
  margin-right:10px
}

.featured-content .has-post-thumbnail .entry-thumbnail img {
  width:100%
}

.featured-content .has-post-thumbnail .entry-title {
  clear:none;
  margin-top:-5px
}

.featured-content .has-post-thumbnail .entry-header,.featured-content .has-post-thumbnail .entry-summary,.featured-content .has-post-thumbnail .entry-meta {
  margin-left:50%;
  padding-left:10px
}

.featured-content .has-post-thumbnail .entry-summary:after {
  display:table;
  content:'';
  line-height:0;
  clear:both
}

.featured-content-secondary {
  margin-top:-1px;
  background:#fff url(/wp-content/themes/pub/expound/images/absurdidad.png) 0 0 repeat
}

.featured-content-secondary article {
  margin-left:10px;
  margin-right:10px;
  width:220px;
  float:left
}

.featured-content-secondary .entry-thumbnail {
  margin-bottom:20px
}

.featured-content-secondary .entry-title {
  font-size:20px;
  line-height:28px
}

.featured-content-secondary .entry-title a {
  color:#3a3a3a
}

.featured-content-secondary .entry-title a:hover {
  color:#117bb8
}

article:hover .entry-thumbnail img {
  opacity:.9
}

article:hover .entry-title a {
  color:#117bb8
}

.entry-thumbnail {
  position:relative
}

.entry-thumbnail img {
  box-shadow:0 1px 4px rgba(0,0,0,0.2);
  max-width:100%;
  height:auto
}

.entry-thumbnail-category {
  position:absolute;
  left:-6px;
  top:8px;
  background:#3a3a3a;
  padding:2px 8px;
  font-size:8px;
  text-transform:uppercase;
  color:#777
}

.entry-thumbnail-category:hover {
  background:#117bb8
}

.entry-thumbnail-category:hover:before {
  border-top:6px solid #0d5c89
}

.entry-thumbnail-category a {
  color:#fff;
  text-decoration:none
}

.entry-thumbnail-category:before {
  content:'';
  font-size:0;
  line-height:0;
  width:0;
  border-top:6px solid #212121;
  border-left:6px solid transparent;
  position:absolute;
  left:0;
  top:24px
}

/* =Navigation
----------------------------------------------- */
.site-content [class*="navigation"] {
  margin:0 0 1.5em;
  overflow:hidden
}

[class*="navigation"] .nav-previous {
  float:left;
  width:50%
}

[class*="navigation"] .nav-next {
  float:right;
  text-align:right;
  width:50%
}

.navigation-paging,.navigation-post {
  padding-left:40px;
  padding-top:15px;
  padding-bottom:15px;
  padding-right:10px;
  background:#f7f7f7
}

/* =Asides
----------------------------------------------- */
.blog .format-aside .entry-title,.archive .format-aside .entry-title {
  display:none
}

/* =Media
----------------------------------------------- */
.entry-content img.wp-smiley,.comment-content img.wp-smiley {
  border:none;
  margin-bottom:0;
  margin-top:0;
  padding:0
}

.wp-caption {
  border:1px solid #ccc;
  margin-bottom:1.5em;
  max-width:100%
}

.wp-caption {
  border:none
}

.wp-caption .wp-caption-text {
  max-width:98%;
  width:100%;
  display:block;
  background:#efefef;
  border:solid 1px #efefef;
  margin:0;
  padding:5px;
  color:#999
}

.wp-caption img,.wp-caption img[class*="wp-image-"] {
  border:solid 1px #ccc;
  padding:5px;
  margin:0
}

.wp-caption img[class*="wp-image-"] {
  display:block;
  margin:1.2% auto 0;
  max-width:98%
}

.wp-caption-text {
  text-align:center
}

.wp-caption .wp-caption-text {
  margin:.8075em 0
}

.site-content .gallery {
  margin-bottom:1.5em!important
}

.gallery-caption {
}

.site-content .gallery a img {
  border:none;
  height:auto;
  max-width:90%
}

.site-content .gallery dd {
  margin:0
}

.site-content .gallery-columns-4 .gallery-item {
}

.site-content .gallery-columns-4 .gallery-item img {
}

/* Make sure embeds and iframes fit their containers */
embed,iframe,object {
  max-width:100%
}

/* =Comments
----------------------------------------------- */
.comments-area {
  padding-left:40px;
  margin-top:40px
}

.comments-area .comments-title {
  font-size:20px;
  line-height:28px
}

.comments-area .comment-list {
  list-style:none;
  padding:0;
  margin:40px 0 0
}

.comments-area ul.children {
  list-style:none;
  padding-left:56px;
  margin:0
}

.comment-content a {
  word-wrap:break-word
}

.bypostauthor {
}

.comments-area article {
  margin:0;
  padding:20px 0 32px;
/* added 12 due to avatar top: 12 */
  border-top:solid 1px #ddd;
  border-bottom:none
}

.comments-area .comment-content h1 {
  font-size:16px
}

.comments-area .comment-content h2,.comments-area .comment-content h3,.comments-area .comment-content h4,.comments-area .comment-content h5,.comments-area .comment-content h6 {
  font-size:13px
}

.comments-area .comment-content h1,.comments-area .comment-content h2,.comments-area .comment-content h3,.comments-area .comment-content h4,.comments-area .comment-content h5 {
  margin:20px 0
}

.comments-area .comment-content blockquote {
  background:none
}

.comments-area .comment-content,.comments-area .reply,.comments-area li.comment #respond {
  margin-left:56px
}

.comments-area footer {
  margin-bottom:20px
}

.comments-area footer .comment-author,.comments-area footer .comment-meta {
  display:inline-block
}

.comments-area footer cite {
  font-style:normal
}

.comments-area footer .says {
  display:none
}

.comments-area footer .comment-author {
  font-family:Georgia,"Times New Roman",serif;
  font-size:20px;
  line-height:28px
}

.comments-area footer .comment-author a {
  text-decoration:none;
  color:#3a3a3a
}

.comments-area footer .comment-author a:hover {
  color:#117bb8
}

.comments-area footer .comment-author .avatar {
  position:relative;
  top:12px;
  margin-right:10px;
  border-radius:50%
}

.comments-area footer .comment-meta {
  margin-left:4px
}

.comments-area footer .comment-meta,.comments-area footer .comment-meta a {
  color:#aaa;
  text-decoration:none;
  font-size:12px
}

.comments-area footer .comment-meta:hover,.comments-area footer .comment-meta a:hover {
  color:#117bb8
}

.comments-area #respond {
  border-top:solid 1px #ddd;
  padding-top:40px
}

.comments-area #reply-title {
  font-size:20px;
  line-height:28px
}

#commentform label {
  display:block
}

#commentform label .required {
  color:red
}

/* =Widgets
----------------------------------------------- */
#secondary {
  float:right;
  width:260px;
  margin-left:10px;
  overflow:hidden
}

.widget {
  margin:0 0 1.5em
}

.widget-area {
  padding-top:41px
}

.widget-area .widget {
  margin-bottom:40px;
  margin-right:40px
}

.widget-area .widget ul {
  list-style:none;
  margin-left:0
}

.widget-area .widget ul li {
  padding-bottom:8px
}

.widget-area .widget-title {
  font-size:16px;
  margin-bottom:20px
}

.widget-area .widget-title a {
  color:#3a3a3a
}

.widget-area .widget-title a:hover {
  color:#117bb8
}

.widget-area .widget_recent_entries .post-date {
  color:#aaa
}

.widget-area .widget_twitter a {
  color:#3a3a3a;
  text-decoration:none
}

.widget-area .widget_twitter a:hover {
  color:#117bb8
}

.widget-area .widget_twitter .timesince {
  color:#aaa
}

.widget-area .widget_twitter .tweets li {
  padding:20px 0;
  border-bottom:solid 1px #f7f7f7
}

.widget-area .widget_twitter .tweets li:last-child {
  border-bottom:none
}

.sd-rating,.pd-rating {
  display:block;
  margin:0 0 10px;
  padding:0;
  height:25px;
  overflow:hidden
}

script[src*="rating"] + br,.pd-rating + br {
  display:none
}

h3.sd-title {
  display:none!important;
  margin:0!important;
  padding:0!important;
  -webkit-margin-before:0;
  -webkit-margin-after:0;
  -webkit-margin-start:0;
  -webkit-margin-end:0
}

/* Make sure select elements fit in widgets */
.widget select {
  max-width:100%
}

/* Search widget */
.widget_search .submit {
  display:none
}

.widget.widget_calendar table {
  margin-bottom:20px
}

.widget.widget_calendar th,.widget.widget_calendar td {
  padding:8px;
  border-bottom:solid 1px #ddd
}

.widget.widget_calendar tr:hover td {
  background:#f7f7f7
}

.widget.widget_calendar #today {
  font-weight:700
}

/* Full-width Template */
.expound-full-width #secondary {
  display:none
}

.expound-full-width #primary {
  width:1020px;
  margin-right:0
}

.expound-full-width .site-content article {
  padding-right:40px
}

.expound-full-width .navigation-paging,.expound-full-width .navigation-post {
  padding-right:40px
}

.expound-full-width .comments-area {
  padding-right:40px
}

/* =Infinite Scroll
----------------------------------------------- */
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .navigation-paging,/* Older / Newer Posts Navigation (always hidden) */
.infinite-scroll.neverending .site-footer {
/* Theme Footer (when set to scrolling) */
  display:none
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
.infinity-end.neverending .site-footer {
  display:block
}

.infinite-loader {
  margin:20px auto;
  width:34px;
  height:34px
}

#infinite-handle {
  margin-top:20px;
  text-align:center
}

#infinite-handle span {
  background-color:#117bb8;
  border:0;
  color:#fff;
  display:inline-block;
  vertical-align:top
}

#infinite-handle span:hover {
  background-color:#333
}

/* =Footer
----------------------------------------------- */
.site-footer {
  clear:both;
  padding:40px;
  color:#aaa
}

.site-footer a {
  color:#aaa
}

.site-footer a:hover {
  color:#117bb8
}

/* =Media Queries
----------------------------------------------- */
@media (max-width: 1080px) {
#page {
  width:960px
}

#primary {
  width:680px
}

.expound-full-width #primary {
  width:960px
}

.featured-content-secondary {
  padding-top:20px;
  padding-bottom:0;
  padding-left:40px;
  padding-right:40px
}

.featured-content-secondary article {
  width:100%;
  margin-left:0;
  margin-right:0;
  padding-top:20px;
  padding-bottom:20px
}

.featured-content-secondary .entry-thumbnail {
  float:left;
  margin-bottom:0
}

.featured-content-secondary .has-post-thumbnail .entry-header,.featured-content-secondary .has-post-thumbnail .entry-summary {
  margin-left:240px
}

.featured-content-secondary .has-post-thumbnail .entry-title {
  clear:none;
  margin-top:-5px
}

.single .site-content .related-content article {
  width:200px
}
}

@media (max-width: 1020px) {
#page {
  width:900px
}

#primary {
  width:620px
}

.expound-full-width #primary {
  width:900px
}

.single .site-content .related-content article {
  width:180px
}
}

@media (max-width: 960px) {
#page {
  width:840px
}

#primary {
  width:560px
}

.expound-full-width #primary {
  width:840px
}

.single .site-content .related-content article {
  width:160px
}
}

@media (max-width: 900px) {
#page {
  width:87%
}

#primary {
  width:100%;
  margin-right:0
}

#secondary {
  width:100%;
  margin-left:0
}

.expound-full-width #primary {
  width:100%
}

.featured-content .has-post-thumbnail .entry-thumbnail {
  width:220px
}

.featured-content .has-post-thumbnail .entry-thumbnail a {
  margin-right:0
}

.featured-content .has-post-thumbnail .entry-header,.featured-content .has-post-thumbnail .entry-summary {
  margin-left:240px;
  padding-left:0
}

.site-content article {
  padding-right:40px
}

.widget-area .widget {
  margin-left:40px
}

.comments-area {
  padding-right:40px
}
}

@media (max-width: 700px) {
.featured-content .has-post-thumbnail .entry-thumbnail,.featured-content-secondary .has-post-thumbnail .entry-thumbnail,.has-post-thumbnail .entry-thumbnail {
  float:left;
  display:block;
  width:100%;
  margin-bottom:30px
}

.featured-content .has-post-thumbnail .entry-header,.featured-content .has-post-thumbnail .entry-summary,.featured-content-secondary .has-post-thumbnail .entry-header,.featured-content-secondary .has-post-thumbnail .entry-summary,.blog .site-content .has-post-thumbnail .entry-header,.blog .site-content .has-post-thumbnail .entry-summary,.blog .site-content .has-post-thumbnail .entry-meta,.archive .site-content .has-post-thumbnail .entry-header,.archive .site-content .has-post-thumbnail .entry-summary,.archive .site-content .has-post-thumbnail .entry-meta,.search .site-content .has-post-thumbnail .entry-header,.search .site-content .has-post-thumbnail .entry-summary,.search .site-content .has-post-thumbnail .entry-meta {
  margin-left:0;
  clear:both
}

.single .site-content .entry-title,.site-content .entry-content h1,.site-content .comment-content h1 {
  font-size:28px;
  line-height:38px
}

.single .site-content .related-content {
  padding-bottom:20px;
  padding-left:40px;
  padding-right:40px
}

.single .site-content .related-content .related-content-title {
  margin-left:0
}

.single .site-content .related-content article {
  width:100%;
  padding:20px 0 0;
  margin:0
}

.single .site-content .has-post-thumbnail .entry-thumbnail {
  width:50px;
  margin-bottom:0
}
}

@media (max-width: 600px) {
#page {
  width:85%
}
}

/**
 * Notes V2 CSS

 @todo: admin-bar.css, admin-bar-rest-rtl.css, admin-bar-iframe.css and probably much of the JS is now redundant

 */
/**
 * Unread counter
 */
#wp-admin-bar-notes .ab-item {
  width:26px
}

#wp-admin-bar-notes > .ab-item {
  padding:0 5px!important
}

#wpadminbar #wp-admin-bar-notes.hover > .ab-item {
  color:#fafafa;
  background:none
}

#wpadminbar #wp-admin-bar-notes.wpnt-show > .ab-item {
  background:#f5f5f5
}

#wp-admin-bar-notes #wpnt-notes-unread-count {
  background:none!important;
  padding:0 2px!important
}

#wp-admin-bar-notes #wpnt-notes-unread-count {
  margin:4px 3px 0;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  display:inline-block;
  line-height:2;
  height:19px
}

#wp-admin-bar-notes #wpnt-notes-unread-count,#wp-admin-bar-notes #wpnt-notes-unread-count {
  margin:6px 3px 0;
  height:20px
}

#wp-admin-bar-notes:hover #wpnt-notes-unread-count,#wp-admin-bar-notes.hover #wpnt-notes-unread-count,#wp-admin-bar-notes.wpnt-show #wpnt-notes-unread-count {
  color:#333;
  text-shadow:none
}

#wp-admin-bar-notes #wpnt-notes-unread-count.wpn-read {
  background-image:-ms-linear-gradient(bottom,#4a4a4a,#959595)!important;
  background-image:-moz-linear-gradient(bottom,#959595,#4a4a4a)!important;
  background-image:-webkit-gradient(linear,left bottom,left top,from(#4a4a4a),to(#959595))!important;
  background-image:-webkit-linear-gradient(bottom,#959595,#4a4a4a)!important;
  background-image:linear-gradient(bottom,#4a4a4a,#959595)!important;
  -moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.8);
  -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.8);
  box-shadow:inset 0 0 10px rgba(0,0,0,0.8)
}

#wp-admin-bar-notes.wpnt-stayopen #wpnt-notes-unread-count.wpn-read,#wp-admin-bar-notes:hover #wpnt-notes-unread-count.wpn-read,#wp-admin-bar-notes.wpnt-hover #wpnt-notes-unread-count.wpn-read {
  background-image:-ms-linear-gradient(bottom,#d3d3d3,#e7e7e7)!important;
  background-image:-moz-linear-gradient(bottom,#e7e7e7,#d3d3d3)!important;
  background-image:-webkit-gradient(linear,left bottom,left top,from(#d3d3d3),to(#e7e7e7))!important;
  background-image:-webkit-linear-gradient(bottom,#e7e7e7,#d3d3d3)!important;
  background-image:linear-gradient(bottom,#d3d3d3,#e7e7e7)!important;
  -moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
  -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
  box-shadow:inset 0 0 5px rgba(0,0,0,0.2)
}

#wp-admin-bar-notes #wpnt-notes-unread-count.wpn-unread {
  background-image:-ms-linear-gradient(bottom,#f7941e,#d47300)!important;
  background-image:-moz-linear-gradient(bottom,#f7941e,#d47300)!important;
  background-image:-webkit-gradient(linear,left bottom,left top,from(#f7941e),to(#d47300))!important;
  background-image:-webkit-linear-gradient(bottom,#f7941e,#d47300)!important;
  background-image:linear-gradient(bottom,#f7941e,#d47300)!important;
  background-color:#d47300!important;
  -moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);
  -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);
  box-shadow:inset 0 0 5px rgba(0,0,0,0.5);
  color:#fff!important;
  text-shadow:0 -1px 0 #a30
}

.browse-happy {
  background-color:#eee!important;
  width:375px!important;
  height:300px!important;
  padding:25px!important
}

.browse-happy img {
  width:300px!important;
  margin:20px!important
}

/**
 * Tray Noticons
 */
#wpadminbar * .noticon {
  float:none;
  width:16px!important;
  height:16px!important;
  font:normal 16px/1 Noticons!important;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}

#wpadminbar #wp-admin-bar-notes .noticon {
  text-shadow:0 1px 5px rgba(0,0,0,0.5)!important;
  margin-top:1px!important;
  opacity:.6
}

.wpn-unread .noticon {
  color:#fff!important;
  opacity:1!important
}

#wp-admin-bar-notes.wpnt-stayopen #wpnt-notes-unread-count.wpn-read span,#wp-admin-bar-notes:hover #wpnt-notes-unread-count.wpn-read span,#wp-admin-bar-notes.wpnt-hover #wpnt-notes-unread-count.wpn-read span {
  color:#555!important;
  opacity:1
}

/**
 * Mini-panel that shows with the spinner
 */
#wp-admin-bar-notes.wpnt-show #wpnt-notes-panel {
  display:block!important
}

#wp-admin-bar-notes #wpnt-notes-panel {
  display:none;
  background:transparent;
  position:absolute;
  right:0;
  border:none;
  width:841px;
  min-height:200px!important
}

#wp-admin-bar-notes.wpnt-show #wpnt-notes-panel2 {
  display:block!important
}

/* notifications v2 css */
#wp-admin-bar-notes #wpnt-notes-panel2 {
  display:none;
  position:fixed;
  top:48px;
  bottom:0;
  right:0;
  z-index:9999;
  background:#F4F8FA;
  border-left:1px solid #E2DFDF;
  box-shadow:-3px 1px 10px -2px rgba(0,0,0,0.075)
}

#wp-admin-bar-notes #wpnt-notes-panel2.wide {
  background:transparent;
  box-shadow:none;
  border-left:none
}

#wp-admin-bar-notes #wpnt-notes-panel2.touch {
  overflow-y:scroll;
  -webkit-overflow-scrolling:touch
}

#wpadminbar #wp-admin-bar-notes #wpnt-notes-panel2 {
  top:32px
}

/* emulate the look of the iframe as it's loading */
.quicklinks #wp-admin-bar-notes #wpnt-notes-panel.loadingIframe {
  display:block;
  width:400px;
  margin-right:1px;
  background:#f5f5f5;
  min-height:200px;
  box-shadow:0 2px 4px rgba(0,0,0,.1)
}

/**
 * Responsive stuff
 */
iframe#wpnt-notes-iframe {
  width:841px;
  height:560px;
  background:transparent;
  position:absolute;
  right:-19px
}

@media screen and (max-width: 900px) {
iframe#wpnt-notes-iframe {
  width:480px
}

.quicklinks #wp-admin-bar-notes #wpnt-notes-panel {
  width:480px
}
}

iframe#wpnt-notes-iframe2 {
  height:100%;
  width:400px
}

iframe#wpnt-notes-iframe2.wide {
  width:410px
}

@media screen and (min-width: 810px) {
iframe#wpnt-notes-iframe2.wide.widescreen {
  width:810px
}
}

@media screen and (max-width: 480px) {
#wp-admin-bar-notes #wpnt-notes-panel2 {
  width:100%;
  min-width:0
}

iframe#wpnt-notes-iframe2,iframe#wpnt-notes-iframe2.wide,iframe#wpnt-notes-iframe2.wide.widescreen {
  width:100%
}

.quicklinks #wp-admin-bar-notes #wpnt-notes-panel2 {
  width:100%
}
}

/**
 * IE Hacks
 */
@media \0screen {
/* IE8 */
#wp-admin-bar-notes {
  height:28px!important
}
}

/* IE < 7 upgrade notice */
p.wpnt-ie-note {
  margin-top:10px!important;
  background:url(/wp-content/mu-plugins/notes/images/ie-upgrade-note.gif) no-repeat left top;
  padding-left:40px!important;
  font-size:9pt!important;
  padding-top:5px!important;
  height:32px!important
}

p.wpnt-ie-note a {
  font-size:9pt!important;
  color:#21759B!important
}

.geolocation-chip .noticon {
  display:inline-block;
  vertical-align:middle
}

.geolocation-chip {
  margin-bottom:1em
}

/**
 * Post Reblogging not in the Reader
 */
.reblogger-note img.avatar {
  float:left;
  padding:0;
  border:0
}

.reblogger-note-content {
  margin:0 0 20px
}

.wpcom-reblog-snapshot .reblog-from img {
  margin:0 .5em 0 0;
  padding:0;
  border:0
}

.wpcom-reblog-snapshot .reblogger-note img.avatar {
  float:left;
  padding:0;
  border:0;
  margin:0 .5em 0 0
}

.wpcom-reblog-snapshot {
  margin-bottom:1em
}

.wpcom-reblog-snapshot p.reblog-from {
  margin:0 0 1em
}

.wpcom-reblog-snapshot p.reblogger-headline {
  line-height:32px;
  margin:0 0 1em
}

.wpcom-reblog-snapshot .reblogged-content {
  margin:0 0 1em
}

/* Old reblog styles */
.reblog-post .wpcom-enhanced-excerpt-content {
  border-left:3px solid #eee;
  padding-left:15px
}

.reblog-post ul.thumb-list {
  display:block;
  list-style:none;
  margin:2px 0;
  padding:0;
  clear:both
}

.reblog-post ul.thumb-list li {
  display:inline;
  margin:0;
  padding:0 1px;
  border:0
}

.reblog-post ul.thumb-list li a {
  margin:0;
  padding:0;
  border:0
}

.reblog-post ul.thumb-list li img {
  margin:0;
  padding:0;
  border:0
}

.reblog-post .wpcom-enhanced-excerpt {
  clear:both
}

.reblog-post .wpcom-enhanced-excerpt address,.reblog-post .wpcom-enhanced-excerpt li,.reblog-post .wpcom-enhanced-excerpt h1,.reblog-post .wpcom-enhanced-excerpt h2,.reblog-post .wpcom-enhanced-excerpt h3,.reblog-post .wpcom-enhanced-excerpt h4,.reblog-post .wpcom-enhanced-excerpt h5,.reblog-post .wpcom-enhanced-excerpt h6,.reblog-post .wpcom-enhanced-excerpt p {
  font-size:100%!important
}

.reblog-post .wpcom-enhanced-excerpt blockquote,.reblog-post .wpcom-enhanced-excerpt pre,.reblog-post .wpcom-enhanced-excerpt code,.reblog-post .wpcom-enhanced-excerpt q {
  font-size:98%!important
}

/* Reblogged post */
.reblog-from img {
  margin:0 10px 0 0;
  vertical-align:middle;
  padding:0;
  border:0
}

.reblog-source {
  font-weight:700
}

/* Optional notes */
.wpcom-reblog-snapshot .reblogger-note {
  border-bottom:1px solid #ddd;
  border-bottom:1px solid rgba(0,0,0,.1);
  margin:0 0 1em;
  padding:0 0 1em;
  overflow:hidden
}

.wpcom-reblog-snapshot p.reblogger-headline {
  line-height:32px;
  margin:0 0 1em
}

.wpcom-reblog-snapshot .reblogger-note-content {
  margin:0;
  padding:0
}

body .wpcom-reblog-snapshot .reblogger-note-content blockquote {
  font-style:normal;
  font-weight:400;
  font-size:1em;
  margin:0;
  padding:0;
  position:relative;
  border:none
}

.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child {
  margin-bottom:0
}

#TB_window.tos-report-form,#TB_overlay.tos-report-form {
  z-index:99998
/* One less than the Toolbar, pulls us in front of Theme items */
}

#TB_load.tos-report-form {
  z-index:99999
}

#TB_window.tos-report-form,#TB_ajaxContent.tos-report-form {
/*height: 475px !important;*/
}

#TB_ajaxContent.tos-report-form {
  overflow-x:hidden
}

#TB_window.tos-report-form {
  position:fixed
}

#TB_overlay.tos-report-form {
  background-image:none;
  background-color:#333;
  -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=88);
  filter:alpha(opacity=88);
  -moz-opacity:.88;
  opacity:.88
}

#report-form {
  max-width:600px;
  direction:ltr
}

#report-form .report-url,#report-form .report-email {
  width:100%;
  padding:5px;
  margin-top:5px;
  font-size:13px
}

#report-form a,#report-form a:visited {
  color:#1E8CBE;
  text-decoration:underline
}

#report-form div {
  padding:8px;
  font-size:1.1em;
  line-height:1.4;
  color:#000
}

#report-form p {
  font-size:13px;
  margin-bottom:1em;
  color:#000
}

#report-form strong {
  color:#000
}

#report-form h3 {
  margin:0 0 15px;
  clear:both;
  padding-bottom:10px;
  border-bottom:1px solid #E5E5E5;
  font-size:24px;
  font-family:sans-serif;
  font-weight:300;
  color:#000
}

#report-form label {
  font-size:13px
}

#report-form .step-2-details label {
  display:block
}

#report-form textarea {
  margin-top:10px;
  width:100%;
  max-width:450px;
  height:100px
}

#report-form .report-actions {
  margin-top:15px
}

.entrytext .report-actions .tb-cancel {
/* For when form is displayed in a static page */
  display:none!important
}

#TB_ajaxContent.tos-report-form .report-actions .tb-cancel {
  display:block;
  float:left;
  padding-top:8px
}

#report-form .button-primary,#report-form input[type=submit] {
  cursor:pointer;
  font-size:13px;
  font-family:'Open Sans','Helvetica Neue',sans-serif;
  text-decoration:none;
  height:auto!important;
  line-height:1;
  padding:.6em 1.2em!important;
  font-weight:300!important;
  border:none;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -o-border-radius:3px;
  -ms-border-radius:3px;
  border-radius:3px!important;
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,116,162,0.8);
  background-color:#2EA2CC;
  background-image:-moz-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);
  background-image:-webkit-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);
  background-image:-ms-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);
  background-image:-o-linear-gradient(top,#1E8CBE 0%,#0074A2 100%);
  background-image:linear-gradient(top,#1E8CBE 0%,#0074A2 100%);
  -moz-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);
  -webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);
  -o-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);
  -ms-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);
  box-shadow:inset 0 1px 0 rgba(120,200,230,0.5);
  float:right
}

#report-form .button-primary[disabled],#report-form .button-primary:disabled {
  color:#AAA!important;
  border-color:#DDD!important;
  background:#EEE!important;
  text-shadow:none;
  box-shadow:none
}

#report-form .button-primary[disabled] a,#report-form .button-primary:disabled a {
  cursor:not-allowed
}

#report-form input[type="radio"] {
  margin-right:5px
}

#report-confirm {
  font-size:14px!important;
  font-weight:500;
  margin:150px auto 250px;
  text-align:center;
  display:none
}

#report-form .required {
  color:red
}

.report-form-error-message {
  margin-left:-8px;
  margin-bottom:-8px
}

@media screen and (max-width: 630px) {
#TB_window.tos-report-form,#TB_ajaxContent.tos-report-form {
  width:96%!important;
  height:495px!important
}

#TB_window.tos-report-form {
  position:absolute;
  top:0!important;
  left:0!important;
  margin-left:2%!important;
  margin-top:100px!important
}
}

/**
 * Sharedaddy Base Styles
 *
 * Contains styles for modules, containers, buttons
 */
/* Master container */
#jp-post-flair {
  padding-top:.5em
}

/* Overall Sharedaddy block title */
div.sharedaddy,#content div.sharedaddy,#main div.sharedaddy {
  clear:both
}

div.sharedaddy h3.sd-title {
  margin:0 0 1em;
  display:inline-block;
  line-height:1.2;
  font-size:9pt;
  font-weight:700
}

div.sharedaddy h3.sd-title:before {
  content:"";
  display:block;
  width:100%;
  min-width:30px;
  border-top:1px solid #ddd;
  margin-bottom:1em
}

body.highlander-light h3.sd-title:before {
  border-top:1px solid rgba(0,0,0,.2)
}

body.highlander-dark h3.sd-title:before {
  border-top:1px solid rgba(255,255,255,.4)
}

/* Sharing services list */
.sd-content ul {
  padding:0!important;
  margin:0 0 .7em!important;
  list-style:none!important
}

.sd-content ul li {
  display:inline-block
}

.sd-block.sd-gplus {
  margin:0 0 .5em
}

.sd-gplus .sd-content {
  font-size:12px
}

/* Buttons */
.sd-social-icon .sd-content ul li a.sd-button,.sd-social-text .sd-content ul li a.sd-button,.sd-content ul li a.sd-button,.sd-content ul li .option a.share-ustom,/* Ugh. */
.sd-content ul li.preview-item div.option.option-smart-off a,.sd-content ul li.advanced a.share-more,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li>a.sd-button,#sharing_email .sharing_send,.sd-social-official .sd-content>ul>li .digg_button >a {
/* official Digg button no longer works, needs cleaning */
  text-decoration:none!important;
  display:inline-block;
  margin:0 5px 5px 0;
  font-size:12px;
  font-family:"Open Sans",sans-serif;
  font-weight:400;
  border-radius:3px;
  color:#777!important;
  background:#f8f8f8;
  border:1px solid #ccc;
  box-shadow:0 1px 0 rgba(0,0,0,.08);
  text-shadow:none;
  line-height:23px;
  padding:1px 8px 0 5px
}

.sd-social-text .sd-content ul li a.sd-button span,.sd-content ul li a.sd-button>span,.sd-content ul li .option a.share-ustom span,/* Ugh. */
.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-content ul li.advanced a.share-more span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li>a.sd-button span,.sd-social-official .sd-content>ul>li .digg_button >a span {
/* official Digg button no longer works, needs cleaning */
  line-height:23px
}

/* Our gray buttons should be smaller when seen with the official ones */
.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a {
  line-height:17px;
  box-shadow:none;
/* No shadow on gray buttons between the official ones */
  vertical-align:top
}

.sd-social-official .sd-content>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before {
  margin-bottom:-1px;
  top:0
}

.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active {
  color:#555;
  background:#fafafa;
  border:1px solid #999
}

.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active {
  box-shadow:inset 0 1px 0 rgba(0,0,0,.16)
}

/* All icons */
.sd-content ul li a.sd-button:before {
  display:inline-block;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  font:normal 16px/1 Genericons;
  vertical-align:top;
  position:relative;
  top:3px;
  text-align:center
}

.sd-content ul li {
  margin:0!important;
  padding:0
}

/* Text + icon & Official */
.sd-social-icon-text .sd-content ul li a span,.sd-social-official .sd-content ul li a.sd-button span,.sd-content ul li.preview-item a.sd-button span {
  margin-left:3px
}

.sd-content ul li.preview-item.no-icon a.sd-button span {
  margin-left:0
}

/* Text only */
.sd-social-text .sd-content ul li a:before,.sd-content ul li.no-icon a:before {
  display:none
}

body .sd-social-text .sd-content ul li.share-custom a span,body .sd-content ul li.share-custom.no-icon a span {
  background-image:none;
  background-position:-500px -500px!important;
/* hack to work around !important inline style */
  background-repeat:no-repeat!important;
  padding-left:0;
  height:0;
  line-height:inherit
}

.sd-social-icon .sd-content ul li a.share-more {
  position:relative;
  top:2px
}

.sd-social-icon .sd-content ul li a.share-more span {
  margin-left:3px
}

/* Individual icons */
.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before,.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before {
  content:'\f469'
}

.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before,.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before {
  content:'\f410'
}

.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before,.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before {
  content:'\f207'
}

.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before,.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-twitter a:before {
  content:'\f202'
}

.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before,.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-reddit a:before {
  content:'\f222'
}

.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before,.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before {
  content:'\f214'
}

.sd-social-icon .sd-content ul li.share-stumbleupon a:before,.sd-social-text .sd-content ul li.share-stumbleupon a:before,.sd-content ul li.share-stumbleupon div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-stumbleupon a:before {
  content:'\f223'
}

.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before,.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-pocket a:before {
  content:'\f224'
}

.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before,.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before {
  content:'\f209'
}

.sd-social-icon .sd-content ul li.share-google-plus-1 a:before,.sd-social-text .sd-content ul li.share-google-plus-1 a:before,.sd-content ul li.share-google-plus-1 div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-google-plus-1 a:before {
  content:'\f218'
}

.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before,.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-facebook a:before {
  content:'\f204'
}

.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before,.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before {
  content:'\f205'
}

.sd-social-official .sd-content li.share-press-this a:before {
  color:#2ba1cb
}

.sd-social-icon .sd-content ul a.share-more:before,.sd-social-text .sd-content ul a.share-more:before,.sd-content ul li.advanced a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before {
  content:'\f415'
}

.sd-social-official .sd-content a.share-more:before {
  color:#2ba1cb
}

/* Share count */
.sd-social .sd-button .share-count {
  background:#2ea2cc;
  color:#fff;
  -moz-border-radius:10px;
  border-radius:10px;
  display:inline-block;
  text-align:center;
  font-size:10px;
  padding:1px 3px;
  line-height:1
}

/* Official buttons */
.sd-social-official .sd-content ul,.sd-social-official .sd-content ul li {
  line-height:25px!important
}

.sd-social-official .sd-content>ul>li>a.sd-button span {
  line-height:1
}

.sd-social-official .sd-content ul:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden
}

.sd-social-official .sd-content li.share-press-this a {
  margin:0 0 5px
}

.sd-social-official .sd-content ul>li {
  display:block;
  float:left;
  margin:0 10px 5px 0!important;
  height:25px
}

.sd-social-official .fb-share-button > span {
  vertical-align:top!important
}

.sd-social-official .sd-content .pocket_button iframe {
  width:98px
}

.sd-social-official .sd-content .twitter_button iframe {
  width:96px
}

/* Individual official buttons */
.googleplus1_button .g-plus {
  vertical-align:top!important
}

.stumbleupon_button iframe,.reddit_button iframe {
  margin-top:1px
}

.pocket_button iframe,.googleplus1_button iframe,.pinterest_button,.twitter_button,.linkedin_button>span {
  margin:0!important
}

body .sd-social-official li.share-print,body .sd-social-official li.share-email a,body .sd-social-official li.share-custom a,body .sd-social-official li a.share-more,body .sd-social-official li.share-digg a,body .sd-social-official li.share-press-this a {
  position:relative;
  top:0
}

/* Custom icons */
body .sd-social-icon .sd-content li.share-custom>a {
  padding:2px 3px 0;
  position:relative;
  top:4px
}

body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-content ul li.share-custom a.share-icon span {
  background-size:16px 16px;
  background-repeat:no-repeat;
  margin-left:0;
  padding:0 0 0 19px;
  display:inline-block;
  height:16px;
  line-height:16px
}

body .sd-social-icon .sd-content li.share-custom a span {
  width:0
}

body .sd-content li.share-custom a:hover span {
}

body .sd-social-icon .sd-content li.share-custom a span {
  padding-left:16px!important
}

/* Overflow Sharing dialog */
.sharing-hidden .inner {
  position:absolute;
  z-index:2;
  border:1px solid #ccc;
  padding:10px;
  background:#fff;
  box-shadow:0 5px 20px rgba(0,0,0,.2);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  margin-top:5px;
  max-width:400px
}

.sharing-hidden .inner ul {
  margin:0!important
}

.sd-social-official .sd-content .sharing-hidden ul>li.share-end {
  clear:both;
  margin:0;
  height:0
}

.sharing-hidden .inner:before,.sharing-hidden .inner:after {
  position:absolute;
  z-index:1;
  top:-8px;
  left:20px;
  width:0;
  height:0;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:8px solid #ccc;
  content:"";
  display:block
}

.sharing-hidden .inner:after {
  z-index:2;
  top:-7px;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:8px solid #fff
}

.sharing-hidden ul {
  margin:0
}

/**
 * Special colorful look for "Icon Only" option
 */
.sd-social-icon .sd-content ul li[class*='share-'] a,.sd-social-icon .sd-content ul li[class*='share-'] a:hover,.sd-social-icon .sd-content ul li[class*='share-'] div.option a {
  border-radius:50%;
  -webkit-border-radius:50%;
  border:0;
  box-shadow:none;
  padding:8px;
  position:relative;
  top:-2px;
  line-height:1;
  width:auto;
  height:auto;
  margin-bottom:0
}

.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button>span,.sd-social-icon .sd-content ul li[class*='share-'] div.option a span {
  line-height:1
}

.sd-social-icon .sd-content ul li[class*='share-'] a:hover,.sd-social-icon .sd-content ul li[class*='share-'] div.option a:hover {
  border:none;
  opacity:.6
}

.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:before {
  top:0
}

.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button.share-custom {
  padding:8px 8px 6px;
  top:5px
}

.sd-social-icon .sd-content ul li a.sd-button.share-more {
  margin-left:10px
}

.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {
  margin-left:0
}

.sd-social-icon .sd-button span.share-count {
  position:absolute;
  bottom:0;
  right:0;
  border-radius:0;
  background:#555;
  font-size:9px
}

/* Special look colors */
.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button {
  background:#e9e9e9;
  margin-top:2px;
  text-indent:0
}

.sd-social-icon .sd-content ul li[class*='share-'].share-tumblr a.sd-button {
  background:#2c4762;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-facebook a.sd-button {
  background:#3b5998;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-stumbleupon a.sd-button {
  background:#ea4b24;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-twitter a.sd-button {
  background:#00acee;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-pinterest a.sd-button {
  background:#ca1f27;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-digg a.sd-button {
  color:#555!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-press-this a.sd-button {
  background:#1e8cbe;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-linkedin a.sd-button {
  background:#0077b5;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-google-plus-1 a.sd-button {
  background:#dd4b39;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-pocket a.sd-button {
  background:#ee4056;
  color:#fff!important
}

.sd-social-icon .sd-content ul li[class*='share-'].share-reddit a.sd-button {
  background:#cee3f8;
  color:#555!important
}

/**
 * Screen Reader Text for "Icon Only" option
 */
.sharing-screen-reader-text {
  clip:rect(1px,1px,1px,1px);
  position:absolute!important;
  height:1px;
  width:1px;
  overflow:hidden
}

.sharing-screen-reader-text:hover,.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus {
  background-color:#f1f1f1;
  border-radius:3px;
  box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
  clip:auto!important;
  color:#21759b;
  display:block;
  font-size:14px;
  font-weight:700;
  height:auto;
  left:5px;
  line-height:normal;
  padding:15px 23px 14px;
  text-decoration:none;
  top:5px;
  width:auto;
  z-index:100000
/* Above WP toolbar */
}

/**
 * Sharing Email Dialog
 */
#sharing_email {
  width:342px;
  position:absolute;
  z-index:1001;
  border:1px solid #ccc;
  padding:15px;
  background:#fff;
  box-shadow:0 5px 20px rgba(0,0,0,.2);
  text-align:left
}

div.sharedaddy.sharedaddy-dark #sharing_email {
  border-color:#fff
}

#sharing_email .errors {
  color:#fff;
  background-color:#771a09;
  font-size:12px;
  padding:5px 8px;
  line-height:1;
  margin:10px 0 0
}

#sharing_email label {
  font-size:12px;
  color:#333;
  font-weight:700;
  display:block;
  padding:0 0 4px;
  text-align:left;
  text-shadow:none
}

#sharing_email form {
  margin:0
}

#sharing_email input[type="text"],#sharing_email input[type="email"] {
  width:100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  border:1px solid #ccc;
  margin-bottom:1em;
  background:#fff;
  font-size:12px;
  color:#333;
  max-width:none;
  padding:1px 3px
}

#jetpack-source_f_name {
  display:none!important;
  position:absolute!important;
  left:-9000px
}

#sharing_email .sharing_cancel {
  padding:0 0 0 1em;
  font-size:12px;
  text-shadow:none
}

#sharing_email .recaptcha {
  width:312px;
  height:123px;
  margin:0 0 1em
}

/**

	Genericons

*/
/* IE8 and below use EOT and allow cross-site embedding.
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family:'Genericons';
  src:url(/wp-content/mu-plugins/genericons/genericons/Genericons.eot)
}

@font-face {
  font-family:'Genericons';
  src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(/wp-content/mu-plugins/genericons/genericons/Genericons.ttf) format("truetype"),url(/wp-content/mu-plugins/genericons/genericons/Genericons.svg#genericonsregular) format("svg");
  font-weight:400;
  font-style:normal
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
  font-family:"Genericons";
  src:url(/wp-content/mu-plugins/genericons/genericons/./Genericons.svg#Genericons) format("svg")
}
}

/**
 * All Genericons
 */
.genericon {
  font-size:16px;
  vertical-align:top;
  text-align:center;
  -moz-transition:color .1s ease-in 0;
  -webkit-transition:color .1s ease-in 0;
  display:inline-block;
  font-family:"Genericons";
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  line-height:1;
  text-decoration:inherit;
  text-transform:none;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  speak:none
}

/**
 * Individual icons
 */
.genericon-404:before {
  content:"\f423"
}

.genericon-activity:before {
  content:"\f508"
}

.genericon-anchor:before {
  content:"\f509"
}

.genericon-aside:before {
  content:"\f101"
}

.genericon-attachment:before {
  content:"\f416"
}

.genericon-audio:before {
  content:"\f109"
}

.genericon-bold:before {
  content:"\f471"
}

.genericon-book:before {
  content:"\f444"
}

.genericon-bug:before {
  content:"\f50a"
}

.genericon-cart:before {
  content:"\f447"
}

.genericon-category:before {
  content:"\f301"
}

.genericon-chat:before {
  content:"\f108"
}

.genericon-checkmark:before {
  content:"\f418"
}

.genericon-close:before {
  content:"\f405"
}

.genericon-close-alt:before {
  content:"\f406"
}

.genericon-cloud:before {
  content:"\f426"
}

.genericon-cloud-download:before {
  content:"\f440"
}

.genericon-cloud-upload:before {
  content:"\f441"
}

.genericon-code:before {
  content:"\f462"
}

.genericon-codepen:before {
  content:"\f216"
}

.genericon-cog:before {
  content:"\f445"
}

.genericon-collapse:before {
  content:"\f432"
}

.genericon-comment:before {
  content:"\f300"
}

.genericon-day:before {
  content:"\f305"
}

.genericon-digg:before {
  content:"\f221"
}

.genericon-document:before {
  content:"\f443"
}

.genericon-dot:before {
  content:"\f428"
}

.genericon-downarrow:before {
  content:"\f502"
}

.genericon-download:before {
  content:"\f50b"
}

.genericon-draggable:before {
  content:"\f436"
}

.genericon-dribbble:before {
  content:"\f201"
}

.genericon-dropbox:before {
  content:"\f225"
}

.genericon-dropdown:before {
  content:"\f433"
}

.genericon-dropdown-left:before {
  content:"\f434"
}

.genericon-edit:before {
  content:"\f411"
}

.genericon-ellipsis:before {
  content:"\f476"
}

.genericon-expand:before {
  content:"\f431"
}

.genericon-external:before {
  content:"\f442"
}

.genericon-facebook:before {
  content:"\f203"
}

.genericon-facebook-alt:before {
  content:"\f204"
}

.genericon-fastforward:before {
  content:"\f458"
}

.genericon-feed:before {
  content:"\f413"
}

.genericon-flag:before {
  content:"\f468"
}

.genericon-flickr:before {
  content:"\f211"
}

.genericon-foursquare:before {
  content:"\f226"
}

.genericon-fullscreen:before {
  content:"\f474"
}

.genericon-gallery:before {
  content:"\f103"
}

.genericon-github:before {
  content:"\f200"
}

.genericon-googleplus:before {
  content:"\f206"
}

.genericon-googleplus-alt:before {
  content:"\f218"
}

.genericon-handset:before {
  content:"\f50c"
}

.genericon-heart:before {
  content:"\f461"
}

.genericon-help:before {
  content:"\f457"
}

.genericon-hide:before {
  content:"\f404"
}

.genericon-hierarchy:before {
  content:"\f505"
}

.genericon-home:before {
  content:"\f409"
}

.genericon-image:before {
  content:"\f102"
}

.genericon-info:before {
  content:"\f455"
}

.genericon-instagram:before {
  content:"\f215"
}

.genericon-italic:before {
  content:"\f472"
}

.genericon-key:before {
  content:"\f427"
}

.genericon-leftarrow:before {
  content:"\f503"
}

.genericon-link:before {
  content:"\f107"
}

.genericon-linkedin:before {
  content:"\f207"
}

.genericon-linkedin-alt:before {
  content:"\f208"
}

.genericon-location:before {
  content:"\f417"
}

.genericon-lock:before {
  content:"\f470"
}

.genericon-mail:before {
  content:"\f410"
}

.genericon-maximize:before {
  content:"\f422"
}

.genericon-menu:before {
  content:"\f419"
}

.genericon-microphone:before {
  content:"\f50d"
}

.genericon-minimize:before {
  content:"\f421"
}

.genericon-minus:before {
  content:"\f50e"
}

.genericon-month:before {
  content:"\f307"
}

.genericon-move:before {
  content:"\f50f"
}

.genericon-next:before {
  content:"\f429"
}

.genericon-notice:before {
  content:"\f456"
}

.genericon-paintbrush:before {
  content:"\f506"
}

.genericon-path:before {
  content:"\f219"
}

.genericon-pause:before {
  content:"\f448"
}

.genericon-phone:before {
  content:"\f437"
}

.genericon-picture:before {
  content:"\f473"
}

.genericon-pinned:before {
  content:"\f308"
}

.genericon-pinterest:before {
  content:"\f209"
}

.genericon-pinterest-alt:before {
  content:"\f210"
}

.genericon-play:before {
  content:"\f452"
}

.genericon-plugin:before {
  content:"\f439"
}

.genericon-plus:before {
  content:"\f510"
}

.genericon-pocket:before {
  content:"\f224"
}

.genericon-polldaddy:before {
  content:"\f217"
}

.genericon-portfolio:before {
  content:"\f460"
}

.genericon-previous:before {
  content:"\f430"
}

.genericon-print:before {
  content:"\f469"
}

.genericon-quote:before {
  content:"\f106"
}

.genericon-rating-empty:before {
  content:"\f511"
}

.genericon-rating-full:before {
  content:"\f512"
}

.genericon-rating-half:before {
  content:"\f513"
}

.genericon-reddit:before {
  content:"\f222"
}

.genericon-refresh:before {
  content:"\f420"
}

.genericon-reply:before {
  content:"\f412"
}

.genericon-reply-alt:before {
  content:"\f466"
}

.genericon-reply-single:before {
  content:"\f467"
}

.genericon-rewind:before {
  content:"\f459"
}

.genericon-rightarrow:before {
  content:"\f501"
}

.genericon-search:before {
  content:"\f400"
}

.genericon-send-to-phone:before {
  content:"\f438"
}

.genericon-send-to-tablet:before {
  content:"\f454"
}

.genericon-share:before {
  content:"\f415"
}

.genericon-show:before {
  content:"\f403"
}

.genericon-shuffle:before {
  content:"\f514"
}

.genericon-sitemap:before {
  content:"\f507"
}

.genericon-skip-ahead:before {
  content:"\f451"
}

.genericon-skip-back:before {
  content:"\f450"
}

.genericon-skype:before {
  content:"\f220"
}

.genericon-spam:before {
  content:"\f424"
}

.genericon-spotify:before {
  content:"\f515"
}

.genericon-standard:before {
  content:"\f100"
}

.genericon-star:before {
  content:"\f408"
}

.genericon-status:before {
  content:"\f105"
}

.genericon-stop:before {
  content:"\f449"
}

.genericon-stumbleupon:before {
  content:"\f223"
}

.genericon-subscribe:before {
  content:"\f463"
}

.genericon-subscribed:before {
  content:"\f465"
}

.genericon-summary:before {
  content:"\f425"
}

.genericon-tablet:before {
  content:"\f453"
}

.genericon-tag:before {
  content:"\f302"
}

.genericon-time:before {
  content:"\f303"
}

.genericon-top:before {
  content:"\f435"
}

.genericon-trash:before {
  content:"\f407"
}

.genericon-tumblr:before {
  content:"\f214"
}

.genericon-twitch:before {
  content:"\f516"
}

.genericon-twitter:before {
  content:"\f202"
}

.genericon-unapprove:before {
  content:"\f446"
}

.genericon-unsubscribe:before {
  content:"\f464"
}

.genericon-unzoom:before {
  content:"\f401"
}

.genericon-uparrow:before {
  content:"\f500"
}

.genericon-user:before {
  content:"\f304"
}

.genericon-video:before {
  content:"\f104"
}

.genericon-videocamera:before {
  content:"\f517"
}

.genericon-vimeo:before {
  content:"\f212"
}

.genericon-warning:before {
  content:"\f414"
}

.genericon-website:before {
  content:"\f475"
}

.genericon-week:before {
  content:"\f306"
}

.genericon-wordpress:before {
  content:"\f205"
}

.genericon-xpost:before {
  content:"\f504"
}

.genericon-youtube:before {
  content:"\f213"
}

.genericon-zoom:before {
  content:"\f402"
}

/*
	Global styles for WordPress.com
*/
img.latex {
  border:none;
  vertical-align:middle
}

.video-player {
  border:0;
  margin:auto;
  padding:5px;
  text-align:center;
  max-width:100%
}

.hidden {
  display:none
}

.screen-reader-text {
  position:absolute;
  left:-1000em
}

.comment object,.comment embed,.embed-vimeo iframe,.embed-youtube iframe {
  max-width:100%
/* avoid videos being too wide */
}

/**
 * Layout
 */
.simple-homepage {
  display:none
}

/* 2-Column Grid Layout */
.widgets-grid-layout {
  width:100%
}

.widgets-grid-layout:before,.widgets-grid-layout:after {
  content:" ";
  display:table
}

.widgets-grid-layout:after {
  clear:both
}

.widget-grid-view-image {
  float:left;
  max-width:50%
}

.widget-grid-view-image a {
  display:block;
  margin:0 2px 4px 0
}

.widget-grid-view-image:image:nth-child(even) {
  float:right
}

.widget-grid-view-image:nth-child(even) a {
  margin:0 0 4px 2px
}

.widgets-grid-layout .widget-grid-view-image img {
  max-width:100%;
  height:auto
}

/* Multi-Column Grid Layout */
.widgets-multi-column-grid ul {
  overflow:hidden;
  padding:0;
  margin:0;
  list-style-type:none
}

.widgets-multi-column-grid ul li {
  background:none;
  clear:none;
  float:left;
  margin:0 -5px -3px 0;
  padding:0 8px 6px 0;
  border:none;
  list-style-type:none!important
}

.widgets-multi-column-grid ul li a {
  background:none;
  margin:0;
  padding:0;
  border:0
}

.widgets-multi-column-grid .avatar {
  vertical-align:middle
}

/* List Layout */
.widgets-list-layout {
  padding:0;
  margin:0;
  list-style-type:none
}

.widgets-list-layout li:before,.widgets-list-layout li:after {
  content:"";
  display:table
}

.widgets-list-layout li:after {
  clear:both
}

.widgets-list-layout li {
  zoom:1;
  margin-bottom:1em;
  list-style-type:none!important
}

.widgets-list-layout .widgets-list-layout-blavatar {
  float:left;
  width:21.276596%;
  max-width:40px;
  height:auto
}

.widgets-list-layout-links {
  float:right;
  width:73.404255%
}

.widgets-list-layout span {
  opacity:.5
}

.widgets-list-layout span:hover {
  opacity:.8
}

/* Ensure My Community images fit the 48 pixel grid. */
.widget_jetpack_my_community .avatar-48,.widget_jetpack_my_community .avatar-240 {
  max-width:48px;
  max-height:48px
}
