.featured-container, .hashsidebar { 
display: none;
}
.container {margin-top:25px;}
@media screen and (min-width: 480px) {
.featured-container {
display: block;
}
}
.blueline {margin-top:80px;padding-bottom:10px;border-bottom:4px solid #4aaed6; text-transform:none;} .mpp-page-link {background: yellow; padding:10px;
font-weight: bold;
font-size:22px;
line-height: 40px; margin-top:30px;
border-bottom:groove 6px black;border-left:groove 6px black;border-radius: 5px; }
.byline .avatar {float: left;margin-right: 15px;
display: block;
height: 50px;
width: 50px; 
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;}
.author-bio {font-family: georgia,serif;font-size:15px;line-height:26px;color:#333;}
.twitter {font-size:15px;}
.byline p {line-height:50px;}
.byline a {text-transform:none!important;}
.byline {line-height:22px; 
padding-bottom:10px; 
margin-bottom:10px;
border-bottom:1px solid #aaa; 
width:100%!important; 
content: "";
clear: both;
display: table;}
.subtitle h2 {width:100%!important;
color:#999;
font-style:italic;
font-weight:lighter!important; 
font-family: georgia,serif;
text-transform:none!important;
font-size:1.8em;line-height:1.5;margin-top:20px;margin-bottom:30px;}
.share {margin-top:10px;}
.title h1 {font-size:3.4em;font-weight:100;
line-height:1.2;margin-top:0px;text-transform:none;}
.entry-content {margin-right:10px;}
.entry-content p {font-size:18px;color:#333; line-height:1.8;}
.entry-content li {font-family: georgia,serif;font-size:18px;color:#333; line-height:1.8;}
.entry-content ul {list-style-type: square;padding-left:49px;}
.entry-content blockquote {background: #f9f9f9;
border-left: 6px solid #ccc;
margin: 1.5em 10px;
padding: 0.5em 16px;
font-family: georgia,serif;font-size:18px;color:#333;
}
.entry-content h3 {text-transform:none;}
.entry-content p a {font-family: georgia,serif;}
.entry-content iframe {margin-top:20px;margin-bottom:20px;}
.entry-content p:first-child:first-letter {
color: #fff;
float: left;
font-family: "Flama Bold",Helvetica,Arial;
font-size: 80px;
line-height: 50px;
margin-top:8px;
padding: 5px 5px 25px 5px;
background-color:black;margin-right:5px;
}
.nocap {float: left;font-size:18px;color:#333; line-height:1.8;
font-family: georgia,serif; 
padding:0px;margin:0px;
} .dropcap {
color: #fff;
float: left;
font-family: "Flama Bold",Helvetica,Arial;
font-size: 80px;
line-height: 50px;
margin-top:27px;
padding: 5px 5px 25px 5px;
background-color:#4aaed6;margin-right:5px;
}
.entry-content p {margin-top:25px;}
.entry-content blockquote p:first-child:first-letter {
color: #333;
float: left;
font-family: georgia,serif;
font-size: 35px;
line-height: 30px;
margin:0px;
margin-top:10px;
padding:0px;
padding-right: 2px;
background-color:inherit;margin:0;
}
p {font-family: georgia,serif;font-size:14px;line-height:1.4;}
.excerpt {font-family: georgia,serif;font-size:17px;line-height:1.5;margin-top:0px;}
.entry-meta {color:#eee;}
.top-post-content {color:#333;}
.social_inline2 img{float:left;margin-top:15px;margin-left:15px;}
.video-container {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
margin-bottom: 1em;
width: 100%;
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.excerpt_footer {font-family: georgia,serif;font-size:14px; color:#333;}
.footer_titles {text-align:center;background-color:black;color:white;padding:8px 0px 8px 0px;outline: 1px solid #fff;
outline-offset: -3px;}
.sidebar-header {padding:8px 0px 8px 0px;background-color:black;color:white;outline: 1px solid #fff;
outline-offset: -3px;}
.featured-page h2 {text-shadow: 2px 2px 4px rgba(0,0,0,.8);}
.tags_text {border:2px dotted #aaa; text-align:center; padding:10px;background-color:#f1f1f1;margin-bottom:20px;font-size:15px; line-height:1.6em;margin-top:20px; font-family: georgia,serif;
color:#aaa;}
.tags_text a {font-family: georgia,serif;
color:#aaa;font-style:italic;}
.powerpress_player {margin-top:10px;margin-bottom:10px;}
.podcast_header-highly-logical {background-color:#000; font-family: georgia,serif;font-size:17px;line-height:1.5;text-transform:none;color:white;padding:8px 8px 8px 8px;outline: 1px solid #fff; outline-offset: -3px; padding-left:100px; background-image: url(https://thatshelf.com/wp-content/uploads/2019/03/star_trek_ship_transbg-white.png);background-repeat:no-repeat;background-position:20px center;margin-bottom:20px;}
.podcast_header-black-hole-films {background-color:#000; font-family: georgia,serif;font-size:17px;line-height:1.5;text-transform:none;color:white;padding:8px 8px 8px 8px;outline: 1px solid #fff;
outline-offset: -3px; padding-left:100px; background-image: url(https://thatshelf.com/wp-content/uploads/2019/03/PODCAST-ICON-black-hole-films-png.png);background-repeat:no-repeat;background-position:20px center;margin-bottom:20px;}
.podcast_header {background-color:#000; font-family: georgia,serif;font-size:17px;line-height:1.5;text-transform:none;color:white;padding:8px 8px 8px 8px;outline: 1px solid #fff;
outline-offset: -3px; padding-left:100px; background-image: url(https://thatshelf.com/wp-content/uploads/2019/03/PODCAST-ICON-that-shelf-blog-trans-white.png);background-repeat:no-repeat;background-position:20px center;margin-bottom:20px;}
.podcast_header-mvm {background-color:#000; font-family: georgia,serif;font-size:17px;line-height:1.5;text-transform:none;color:white;padding:8px 8px 8px 8px;outline: 1px solid #fff;
outline-offset: -3px; padding-left:100px; background-image: url(https://thatshelf.com/wp-content/uploads/2019/03/podcast-mvm-logo-white2.png);background-repeat:no-repeat;background-position:20px center;margin-bottom:20px;}
.flama {font-family: "Flama Bold",Helvetica,Arial;}
.podcast_subscribe p {font-size:15px;}
.podcast_subscribe h4 {font-size:15px;}
.dfrads h3 {display:block!important;text-align:center;font-size:8px;color:white;text-transform: uppercase;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(234,234,234,0) 2%, rgba(149,149,149,0.2) 10%, rgba(0,0,0,0.48) 24%, rgba(0,0,0,1) 50%, rgba(0,0,0,0.5) 75%, rgba(153,153,153,0.2) 90%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(234,234,234,0) 2%,rgba(149,149,149,0.2) 10%,rgba(0,0,0,0.48) 24%,rgba(0,0,0,1) 50%,rgba(0,0,0,0.5) 75%,rgba(153,153,153,0.2) 90%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(234,234,234,0) 2%,rgba(149,149,149,0.2) 10%,rgba(0,0,0,0.48) 24%,rgba(0,0,0,1) 50%,rgba(0,0,0,0.5) 75%,rgba(153,153,153,0.2) 90%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); }
.onpage_ad {clear:both;}
.onpage_ad h3 {height:10px;text-align:center;font-size:8px;color:white;text-transform: uppercase;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(234,234,234,0) 2%, rgba(149,149,149,0.2) 10%, rgba(0,0,0,0.48) 24%, rgba(0,0,0,1) 50%, rgba(0,0,0,0.5) 75%, rgba(153,153,153,0.2) 90%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(234,234,234,0) 2%,rgba(149,149,149,0.2) 10%,rgba(0,0,0,0.48) 24%,rgba(0,0,0,1) 50%,rgba(0,0,0,0.5) 75%,rgba(153,153,153,0.2) 90%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(234,234,234,0) 2%,rgba(149,149,149,0.2) 10%,rgba(0,0,0,0.48) 24%,rgba(0,0,0,1) 50%,rgba(0,0,0,0.5) 75%,rgba(153,153,153,0.2) 90%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); }
.giphy {margin-bottom:50px;}
.wp-paginate span.title {color:white;background-color:#4db2dc;padding:6px 15px 6px 15px;outline: 2px solid #fff;
outline-offset: -4px;white-space: nowrap;}
.wpp-modern-grey {background-color:black;padding:6px 15px 6px 15px;outline: 2px solid #fff;
outline-offset: -4px;}
.wpp-modern-grey li a {color:#fff!important;background:#4db2dc!important;}
.ap_container {margin-bottom:50px;}
.postnav {width:100%;padding-bottom:10px;font-weight:bold;font-size:12px;line-height:18px;padding:0px 10px 5px 10px;}
.postnav span {padding:0px 5px 0px 5px;color:white;background-color:black;\text-transform:none;}
.postnav span:hover {background-color:#4db2dc;}
.postnav a {text-transform:uppercase;}
.postvan.next {float:right;width:50%;text-align:left;}
.postnav.prev {float:left;width:50%;text-align:right;}
.home_navigation {width:100%;background-color:#4db2dc;height:40px;font-weight:bold;text-transform:uppercase;margin-bottom:5px;}
.home_navigation.outer {padding:0;outline: 2px solid #fff;
outline-offset: -4px;
white-space: nowrap;}
.home_navigation.left {height:25px;margin-top:8px;margin-left:7px;background-color:rgba(333,333,333,0.4);float:left;width:25%;padding-top:2px;}
.home_navigation.right {height:25px;margin-top:8px;margin-right:7px;background-color:rgba(333,333,333,0.4);float:right;width:25%;text-align:right;padding-top:2px;}
.home_navigation.center {float:left;color:rgba(148,209,234,1);width:40%;text-align:center;padding-top:10px;text-shadow:1px 1px rgba(0,0,0,.2);}
.home_navigation a {padding:0px 5px 0px 5px;color:#4db2dc;}
.home_navigation.right a:hover {display:block;text-align:right;background-color:rgba(333,333,333,0.8);}
.home_navigation.left a:hover {display:block;background-color:rgba(333,333,333,0.8);} .gs-title {font-family: "Flama Bold",Helvetica,Arial;}
.gs-snippet {
font-family: georgia, serif;color:red;
} .gs-webResult {
border: 2px solid #eee;
padding: 1em;
} .gsc-result-info {
display: none;
} .gcsc-branding {
display: none!important; 
} .gsc-thumbnail { }  .gs-title { 
font-size: 20px; color:#333!important;
padding-bottom:10px!important;text-transform:uppercase;
}
.gs-title a:hover {color:#4db2dc!important;} .gs-snippet {
font-size: 15px;
padding-left:10px;
border-left:1px solid black;
}  .gsc-url-top, .gsc-url-bottom { }
.gs-visibleUrl {font-family: "Flama",Helvetica,Arial!important;
color:#4db2dc!important;padding-bottom:10px!important;} .gsc-cursor-page {
font-size: 1em;
padding: 4px 8px;
border: 2px solid #333;
}
.gs-richsnippet-box {display:inline!important;}
#feature-page-next {visibility:hidden;} 
.thats-4th-para,
.thats-8th-para,
.thats-12th-para,.thats-16th-para,.thats-20th-para {margin-bottom:25px;margin-top:0px;clear:both;}
.ad {color:#333!important; font-size:14.5px!important;
font-weight:normal;
font-family: courier,serif;line-height:1;
}
.caption {background-color:black!important;opacity:1!important;font-size:1em!important;position: absolute; 
bottom: 0%; 
left: 50%; 
text-align:center;text-transform:uppercase!important;line-height:2em!important;font-weight:bold!important;}
.pullquote-border-placement-left {
border-left: 5px solid #0fc0e5!important;
}
.pullquote-border-placement-right {
border-right: 5px solid #0fc0e5!important;
}
.pullquote-border-placement-top {
border-top: 5px solid #0fc0e5!important;
padding-left:.5em;
padding-right: .5em;
}
.perfect-pullquote {background-color:#f9f9f9!important;}
.comments h2 {background:black;color:white;font-size:.9em;line-height:.9em;padding:3px;text-transform:capitalize;}
.comments {font-family: georgia,serif;
text-transform:none!important;}
.widgets-list-layout-links {font-family: "Flama Bold",Helvetica,Arial;;text-transform:capitalize!important;text-align:left!important;line-height:0.9em!important;}
.bump-view {color:#666!important;}
.bump-view img {border:2px solid black!important;padding:1px}
#top-posts2 {background-color:black;color:white!important;}
#top-posts2 a {color:white!important;}
#top-posts2 p {color:white!important;}