/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/


/* block ads on nsfw posts */
#postid-27846 .adsbygoogle {display:none !important;}

/* remove excerpts from homepage */
.listing .excerpt {
	display:none;
}

/* fix featured posts label */
.grid-overlay article {
	position:relative;
}
.grid-overlay .overlay {
	bottom:5px;
}

.grid-overlay .overlay h2,
.grid-overlay .meta {
	font-size:100%;
	padding-left:10px;
}

/* sidebar block width fix */
.widget.page-blocks .half {width:100%;}

.one-1	.post-content img {margin-top:0px;}

#main-head .title {height:310px;}


li#menu-item-59998 {
	float: right;
}

/* comments */

p.comment-form-subscriptions {
	margin-bottom: 5px;
}

.comment-image-reloaded img {max-width: 100%;
    height: auto;}

input#subscribe_blog {
	width: 30px !important;
}

/* posts layout */
.post-cover .featured img {display:block !important;}

/* fix bullet list spacing */
.post-content ul, .post-content ol {
	margin-left: 42px;
	margin-bottom: 1.857em;
}

.post-content ul {
	list-style-type: square;
}

/* oembeds */
.oembed twitterwidget {
	margin-left: auto;
	margin-right: auto;
}

.post-content img {
	margin-top: 30px;
}

.oembed iframe { max-width: 100%;}

.sketchfab-embed-wrapper iframe { width:100%}


/* mashshare */
.mashsb-container {margin-bottom:12px;}

/* sidebar */
.home #bunyad-blocks-widget-2 .cat-title {display:none;}

li#text-31 {margin-bottom:19px;}

.main .sidebar .widget {margin-bottom:19px;}

#endo_wrc_widget-4 img,
#endo_wrc_widget-5 img  {width:100%;height:auto;}

/* 2FA page */
#post-67864 .wrap {width:95%;}

/* sidebar featured product */
#bunyad-blocks-widget-2 .cat-title {display:none;}

#custom_html-2 img {width:100%;height:auto;}

/* jetpack caroussel gallery tweaks - source https://dmtrmrv.com/remove-comment-form-jetpack-carousel/ */

/* Center the caption. */
.jp-carousel-info h2 {
 text-align: center !important;
}

/* Hide comment form header. */
.jp-carousel-left-column-wrapper {
 display: none !important;
}

/* Center the metabox. */
.jp-carousel-image-meta {
 float: none !important;
 margin-left: auto;
 margin-right: auto;
}

/* Move close icon to the right. */
.jp-carousel-transitions .jp-carousel-close-hint {
  position: fixed;
  text-align: right;
  right: 12px;
  width: auto;
}

/* promoted stickies */
article.sticky {
    background: #fff;
    padding: 0;
}

/* behind the scenes sidebar block */
#bunyad-blocks-widget-4 .cat-title {display:none;}

/* code layout in posts */
.post-content code {
	padding:0;
	border:none;
	background: #f9f9f9;
	font-family: Consolas, Menlo, Monaco, monospace;
}

/*
.post-content code {
    background: #f4f4f4;
    border: 1px solid #ddd;
    border-left: 3px solid #fa9800;
    color: #666;
    page-break-inside: avoid;
    font-family: monospace;
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 1.6em;
    max-width: 100%;
    overflow: auto;
    padding: 1em 1.5em;
    display: block;
    word-wrap: break-word;
}
*/

pre { padding: 1px 7px; }

.comments-list .comment-content {font-size:15px;}