.litegreybkgrd { background-color: #f3f3f3; }
.cform, .cformadreq { margin:10px auto 0; width: 100%; background:#f3f2f1;padding: 0 10px; }

.cform select { margin:0 0 8px 0;border:none;vertical-align:top;font:normal 100% Georgia, "Times New Roman", Times, serif;color:#333;}

/* ----- disqus css */

#dsq-content #dsq-comments .dsq-comment-message { font-size: 13px; }

#dsq-content #dsq-comments li.dsq-comment {display: list-item !important;list-style: decimal !important;}

/* ----- misc */
#stop-censorship {position: fixed;top: 0;right: 0;z-index: 9997;cursor: pointer;}

.ital{font-style:italic;}

.divcenter { text-align:center;padding-bottom:8px; }

.divleft { float:left;margin-right:5px;margin-bottom:2px; }

.divright {float:right;margin-left:5px;margin-bottom:2px;}

.divleft300 { width:310px;float:left;margin-right:5px;margin-bottom:2px; }

.divright300 {width:310px;float:right;margin-left:5px;margin-bottom:2px;}

.divright233 {width:233px;float:right;margin-left:5px;margin-bottom:2px;}

.divright390 {width:394px;float:right;margin-left:5px;margin-bottom:2px;}

.divcenter480 { width:480px;text-align:center; margin-bottom:2px; margin-left: auto;
margin-right: auto;}

.divcaption p.divcaption-text {font-size: 80%;line-height:100%;padding: 0 4px 5px;margin: 0;color:#666;}

.divcaption{border: 0;text-align:center;padding-top:4px;margin:10px;}

.divright img, .divright p img, .divright a img {float:right;margin-left:5px;margin-bottom:2px;}

.divleft300 img, .divleft300 p img, .divleft300 a img { float:left;margin-right:5px;margin-bottom:2px; }

.divright300 p img, .divright300 a img {float:right;margin-left:5px;margin-bottom:2px;}

.divright390 img, .divright390 p img, .divright390 a img {float:right;margin-left:5px;margin-bottom:2px;}

.divright233 img, .divright233 p img, .divright233 a img {float:right;margin-left:5px;margin-bottom:2px;}

.divcenter480 img, .divcenter480 p img, .divcenter480 a img { text-align:center;margin-bottom:2px; }
.blogroll{ float:left;margin:0;padding:0; display:block;}

.eos { text-align: center;   padding:20px;}

.single.single-post-modern .site-content_wrap {
    margin-top: none;
}
blockquote {background-color: #6867AF;
}
.subhead { margin-bottom: 14px; font-weight: bold;  text-transform: uppercase;
}
.single.single-post-modern .site-content_wrap {
margin-top: 24px;
}
p + ul, p + ol {
  margin-top: 0; 
}
article .entry-content ol>li:before {
/* content: counter(li,decimal); */
content: counter(li) ".";
}
p {
margin: 0 0 12px;
}
.hentry {
margin: 0 0 12px;
}
/* ----- Better Image Credits */

.credits-overlay {display: none;}

.credits-container {position: relative;margin: 0 !important;padding: 0 !important;}

.credits-container .credits-overlay {margin: 0;padding: 5px 10px;background-color: white;opacity: 0.5;text-align: right;box-sizing: border-box;display: block;position: absolute;overflow: hidden;left: 0;bottom: 0;font-family: geneva,arial,sans-serif;font-size: 80%;}

.credits-container:hover .credits-overlay {opacity: 0.8;}

.credits-container:hover .credits-overlay * {opacity: 1;}

.credits-container .credits-overlay p {margin: 0;}

.image-credits {clear: both;}

/* ----- misc */

#stop-censorship {position: fixed;top: 0;right: 0;z-index: 9997;cursor: pointer;}

.ital{font-style:italic;}

.divcenter { text-align:center;padding-bottom:8px; }

.divleft { float:left;margin-right:5px;margin-bottom:2px; }

.divright {float:right;margin-left:5px;margin-bottom:2px;}

.divleft300 { width:310px;float:left;margin-right:5px;margin-bottom:2px; }

.divright300 {width:310px;float:right;margin-left:5px;margin-bottom:2px;}

.divright233 {width:233px;float:right;margin-left:5px;margin-bottom:2px;}

.divright390 {width:394px;float:right;margin-left:5px;margin-bottom:2px;}

.divcenter480 { width:480px;text-align:center; margin-bottom:2px; margin-left: auto;
margin-right: auto;}

.divcaption p.divcaption-text {font-size: 80%;line-height:100%;padding: 0 4px 5px;margin: 0;color:#666;}

.divcaption{border: 0;text-align:center;padding-top:4px;margin:10px;}

.divright img, .divright p img, .divright a img {float:right;margin-left:5px;margin-bottom:2px;}

.divleft300 img, .divleft300 p img, .divleft300 a img { float:left;margin-right:5px;margin-bottom:2px; }

.divright300 p img, .divright300 a img {float:right;margin-left:5px;margin-bottom:2px;}

.divright390 img, .divright390 p img, .divright390 a img {float:right;margin-left:5px;margin-bottom:2px;}

.divright233 img, .divright233 p img, .divright233 a img {float:right;margin-left:5px;margin-bottom:2px;}

.divcenter480 img, .divcenter480 p img, .divcenter480 a img { text-align:center;margin-bottom:2px; }

/* ----- disqus css */

#dsq-content #dsq-comments .dsq-comment-message { font-size: 13px; }

#dsq-content #dsq-comments li.dsq-comment {display: list-item !important;list-style: decimal !important;}


/* ----- More Misc*/

.comments img {max-width: 400px;}

#search{ padding-left: 40px; }

#tubes, #tubes img, #tubes a, #tubes ul, #cattubes, #cattubes img, #cattubes a, #cattubes ul{ overflow:hidden; width:100%; position:relative;}

.dew_row{ width:84%; float:left; margin:0; padding:0; overflow:visible; list-style:none; text-align: center;}

#coda-slider-wrapper{ margin-left: auto; margin-right: auto;}

.codadew_row{margin-left: auto; margin-right: auto;}

.dew_rowblue{ width:84%; float:left; margin:0; padding:0; background:#263f7f; overflow:hidden; list-style:none; }

.hometube, .hometube a, .heading2, .heading2 a{ font:171%/90% Georgia, "Times New Roman", Times, serif; color:#263f7f; padding:0; margin:0; font-variant:small-caps; }

.hometubesbmed { color:#333;font-size:86%; line-height:85%; padding:0; margin:0; font-weight: normal;text-align: center;}

.hometubesbmed a{ color:#263f7f;font-size:86%; line-height:85%; padding:0; margin:0; font-weight: normal;}

.ngg-imagebrowser {width:80%; height:80%;}

.morecauth, .morecauth a{ font: 114%/100% Georgia, "Times New Roman", Times, serif; list-style-type: none;font-variant:small-caps;}

.moreclist, .moreclist ul, .moreclist li, .moreclist ol, .moreclist ol li{ border-bottom:1px solid #fff;padding:10px 0 10px 0; }

.credits, .credits a, .creacommons, .creacommons a{ font-size:90%; line-height:14px; font-style:italic; }

.credits ul, .credits ul li, .creacommons ul, .creacommons ul li{ list-style-type: none;}

.creacommons img, .creacommons img a { margin-bottom:-15px;margin-top:20px; }

.eos { text-align: center; padding-bottom: 16px;padding-top: 16px; }

.sugread_sbmed ul, .sugread_sbmed ol, .sugread_sbmed ol li,.sugread_sbmed ul li{ border-bottom:1px solid #fff;padding:10px 0 10px 0;}

.cform, .cformadreq { margin:10px auto 0; width: 100%; background:#f3f2f1;padding: 0 10px; }

.cform select { margin:0 0 8px 0;border:none;vertical-align:top;font:normal 100% Georgia, "Times New Roman", Times, serif;color:#333;}

div.success {background:#F9F9F9 none repeat scroll 0%;color:#FFF;display:block;}

blockquote, q {
	font-weight: 300;
	line-height: 24px;
	flex-direction: column;
	background-color: #fff;
	color: #6867AF;
	position: relative;
	padding:0 1em 0 1em;
	border-left: 0.2em solid;
  font-style: italic;
	margin-left: 1em;
	margin-right: 1em;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}
  blockquote cite {margin-top: 2px; }

figcaption {text-align: center;}

.wp-block-pullquote {padding: 0;}
hr {margin: 0;}
smaller {font-size: 70%; text-transform: capitalize; font-style: italic; padding:0;line-height: 70%;}
pindent {padding-left: 40px;}
.subhead {margin-top: 14px; font-weight: bold; }
.subheadcap { margin-top: 14px; text-transform: uppercase; font-weight: bold; }