/*
Theme Name:   Hueman Child Theme
Theme URI:   http: //example.com/
Description:  Child theme for Concurring Opinions
Author:
Author URI:
Template:    hueman
Version:    0.1
*/

@import url("/web/20170508221305cs_/https://concurringopinions.com/wp-content/themes/hueman/style.css");

body { background: #eaeaea; font-size: 21px; line-height: 1.58em; color: #333; font-weight: 300; font-style: normal; letter-spacing: -.003em;}

.site-description { font-size: 16px; font-style: italic; color: #fff; color: rgba(255,255,255,0.5); text-align: center; width: 99%; margin: 0 auto; line-height: 10px; padding: 10px 30px; }



.site-title,
.site-title a,
.site-title a img { float: none; }

.entry blockquote:before { content: ""; color: #ccc; font-size: 32px; font-style: normal; font-family: FontAwesome; text-align: center; position: absolute; left: 0; top: -10px; }

.post-title { color: #444; font-weight: normal; margin-bottom: 10px; font-size: 34px; font-weight: 400; line-height: 1.12em; -ms-word-wrap: break-word; word-wrap: break-word; }

.folder {margin-top: -60px;}

.post-comments { background: #3b8dbd; }

.post-comments > span:before {
    display: inline-block;
    border-left: 7px solid transparent;
     border-right: 7px solid #3b8dbd;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    position: absolute;
    top: 5px;
    left: -14px;
}

.post-comments i {
    margin-right: 3px;
}

.post-comments:hover {
    color: #fff !important;
    padding-right: 4px;
}

.entry blockquote {position: relative; color: #777; background:#eee; font-style: normal; margin: 0 0 20px 0; margin-left: 25px; margin-top: 15px; margin-right: 25px; padding: 15px 8px 15px 8px; }
.entry blockquote p { margin-bottom: 0.75em; font-style: none; }
.entry blockquote:before { font-style: none;  content: ""; color: #ccc; font-size: 32px; font-style: normal; font-family: none; text-align: center; position: absolute; left: 0; top: -10px; }
.format-quote .post-format blockquote { font-size: 22px; font-weight: 400; line-height: 1.4em; font-style: none; }
.format-quote .post-format .quote-author { font-style: none; }

.entry.excerpt {  font-size: 18px; color: #333; line-height: 1.5; letter-spacing: -.004em; font-weight: 300;}
.entry.excerpt p {margin: 1em 0;}

.book_item { width: 235px; text-align: center;}
.book_item h3 {font-size: 14px; }

.portfolio_4_col_item_wrapper {float: left; padding-bottom: 10px; padding-left: 50px; }
.book_item {padding-left: 20px;}
.book_item: hover {padding-left: 30px; opacity: .5;}
.portfolio_item_img_container {padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 2.5px; background: #f4f4f4;}
.portfolio_item_img_container: hover {opacity: .5;}
.book_title { height: 100px; padding-top: 10px;}





.social-likes, .social-likes__widget {
    display: inline-block;
    padding: 0;
    vertical-align: middle!important;
    word-spacing: 0!important;
    text-indent: 0!important;
    list-style: none!important;
    margin-bottom: 0px;

}
.social-likes {
    opacity: 0;
    float: left;
}
.social-likes_visible {
    opacity: 1;
    -webkit-transition: opacity .1s ease-in;
    transition: opacity .1s ease-in;
}
.social-likes>* {
    display: inline-block;
    visibility: hidden;
}
.social-likes_vertical>* {
    display: block;
}
.social-likes_visible .social-likes__widget {
    visibility: inherit;
}
.social-likes__widget {
    display: inline-block;
    position: relative;
    white-space: nowrap;
}
.social-likes__widget:before, .social-likes__widget:after {
    display: none!important;
}
.social-likes_vertical .social-likes__widget {
    display: block;
    float: left;
    clear: left;
}
.social-likes__button, .social-likes__icon, .social-likes__counter {
    text-decoration: none;
    text-rendering: optimizeLegibility;
}
.social-likes__button, .social-likes__counter {
    display: inline-block;
    margin: 0;
    outline: 0;
}
.social-likes__button {
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid: #999;
}
.social-likes__button:before {
    content: "";
    display: inline-block;
}
.social-likes__icon {
    position: absolute;
}
.social-likes__counter {
    display: none;
    position: relative;
}
.social-likes_ready .social-likes__counter, .social-likes__counter_single {
    display: inline-block;
}
.social-likes__close {
    visibility: visible;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}
.social-likes_vertical .social-likes__widget {
    display: block;
}
.social-likes_notext .social-likes__button {
    padding-left: 0;
}
.social-likes_single-w {
    position: relative;
    display: inline-block;
}
.social-likes_single {
    position: absolute;
    text-align: left;
    z-index: 99999;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 0 .3s, opacity .3s ease-out;
    transition: visibility 0s .3s, opacity .3s ease-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.social-likes_single.social-likes_opened {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity .3s ease-out;
    transition: opacity .3s ease-out;
}
.social-likes__button_single {
    position: relative;
}
@font-face {
    font-family: "lato";
    font-weight: 400;
    font-style: normal;
}

.social-likes {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.social-likes, .social-likes_single-w {
    margin: 1em;
    line-height: 1.5;
}
.social-likes, .social-likes__button_single {
    font-size: 12px;
}
.social-likes__widget {
    margin: .5em;
    line-height: 1.5;
    border: 0;
    text-align: left;
    cursor: pointer;
}
.social-likes__button, .social-likes__counter {
    padding-top: .05em;
    padding-bottom: .05em;
	padding-right: .2em;
	padding-left: .2em;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Helvetica Neue", Arial, sans-serif;
    vertical-align: middle;
    color: #999;
}
.social-likes__button {
    font-weight: 700;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.social-likes__icon {
    top: 0;
    font-family: "social-likes";
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-transform: none;
    font-size: 1.15em;
    vertical-align: baseline;
}
.social-likes__counter {
    padding-left: 1em;
    font-weight: 600;
    font-size: 12px;
}
.social-likes__close {
    padding: .2em .4em;
    font: 1.2em Verdana, Geneva, Tahoma, sans-serif;
    color: #999;
}
.social-likes__close:hover {
    color: #999;
}
.social-likes_vertical .social-likes__widget {
    min-width: 13em;
}
.social-likes_vertical .social-likes__counter {
    float: right;
    margin-top: .3em;
}
.social-likes_light .social-likes__widget {
    min-width: 0;
    background: 0 0;
}
.social-likes_light .social-likes__button, .social-likes_single-light+.social-likes__button {
    min-width: 0;
    font-weight: 400;
    text-decoration: none;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
}
.social-likes_light .social-likes__icon {
    margin-top: -.1em;
}
.social-likes_light .social-likes__counter, .social-likes_single-light+.social-likes__button+.social-likes__counter {
    float: none;
    margin-top: 0;
    color: #aaa;
}
.social-likes_notext .social-likes__button {
    width: 1.85em;
}
.social-likes_notext .social-likes__icon {
    margin-left: .1em;
}
.social-likes_notext.social-likes_light, .social-likes_notext.social-likes_light .social-likes__widget {
    margin: 0;
}
.social-likes_single {
    top: -.5em;
    padding: .5em;
    background: #fff;
    border: 1px solid #ddd;
}
.social-likes_single .social-likes__widget:first-of-type {
    margin-right: 2em;
}
.social-likes__widget_single {
    height: 1.5em;
    line-height: 1.5;
    background: #999;
}
.social-likes_single-light+.social-likes__widget_single {
    color: #999;
}
.social-likes__counter_single {
    font-size: 12px;
}
.social-likes__icon_single {
    top: .07em;
}
.social-likes__widget_facebook {
    background: #3d5b95;
}
.social-likes_light .social-likes__button_facebook {
    color: #aaa;
    border: 1px solid #e1e1e1;
}
.social-likes_light .social-likes__button_facebook:hover {
	background-color: #3b5998;
	color: #FFF;
	}
.social-likes__icon_facebook {
}
.social-likes_notext .social-likes__icon_facebook {
}
.social-likes__widget_twitter {
    background: #24aadd;
}
.social-likes_light .social-likes__button_twitter {
    color: #aaa;
    border: 1px solid #e1e1e1;
}
.social-likes_light .social-likes__button_twitter:hover {
	background-color: #00aced;
	color: #FFF;
}
.social-likes__icon_twitter {
    top: .1em;
}
.social-likes_light .social-likes__icon_twitter {
}
.social-likes__widget_plusone {
    background: #d23e30;
}
.social-likes_light .social-likes__button_plusone {
    color: #aaa;
    border: 1px solid #e1e1e1;
}
.social-likes_light .social-likes__button_plusone:hover {
	background-color: #D34836;
	color: #FFF;
}
.social-likes_notext .social-likes__icon_plusone {
    margin-left: 0;
}
.social-likes__icon_plusone {
    left: .25em;
}
.social-likes_light .social-likes__icon_plusone {
    margin-top: 0;
}

.adrespon { width: 40%;}

@media screen and (max-width: 1050px) {
.hidead {
  display: none !important;
  visibility: hidden;
  }

  .mobilead  {
    display: none !important;
    visibility: hidden;
    }

}

@media screen and (min-width: 1050px) {
.mobilead  {
  display: block;
  }

}

/*
     FILE ARCHIVED ON 22:13:05 May 08, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:01:16 Feb 20, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots.policy: 0.18
  captures_list: 419.956
  LoadShardBlock: 381.954 (3)
  RedisCDXSource: 18.351
  load_resource: 314.651
  esindex: 0.019
  PetaboxLoader3.datanode: 480.061 (4)
  PetaboxLoader3.resolve: 173.781
  CDXLines.iter: 14.927 (3)
  exclusion.robots: 0.195
*/