body{margin:0;padding-top:0;color:#2a2a2a;background:#f8f8fa}h1{margin-top:1.5rem}h2 a{color:#111119}.navbar{background:#007bff;color:#fff;padding-top:0;padding-bottom:0;border-bottom:3px solid #ffc107}.navbar a{color:#fff;font-weight:500;font-size:14px}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-brand img{width:112px;height:40px}.navbar-social{padding:0 .5rem}.navbar-search .search-form input{padding:0 .5rem;font-size:.75rem;border:0}.search-form input[type=submit]{display:none}.navbar a.nav-user-icon i{font-size:18px}.field-validation-error{color:#f00}.admin-editor-panel{margin-top:10px}.navbar-side li{list-style:none}.navbar-side a{color:#666}footer{border-top:solid 1px #ccc;text-align:center;padding:1em 0}footer a{color:#666}.entry-footer{padding:0 0 1em 0;text-align:center}#content.site-content{margin-top:0;padding-top:0}#content .container-fluid{margin-top:0}@media(max-width:767px){#content .container-fluid{padding:0}}.nav-wrapper{max-width:375px}.sidebar-wrapper{max-width:375px;margin:0 0 0 auto}.listofposts{max-width:500px;margin:0 auto}.postcard{background:#fff;border:solid 1px #ccc;padding:.5em;margin:1em auto 0 auto;min-height:84px;border-radius:5px;border-bottom-width:3px;max-width:100%}.postcardimage{margin:-8px -8px 0 -8px}.postcardimage img{border-top-left-radius:5px;border-top-right-radius:5px}.postcardthumb{float:left;border:solid 1px #dedede;border-radius:2px;margin-right:.5em}.postcardheader{min-height:48px}.postcardtitle{color:#2a2a2a}.postcardtitle a{color:#2a2a2a;font-weight:bold}.postcarddate{font-size:small;color:#999}.postcarddate a{color:#999}.postcardfooter{border-top:1px solid #ccc;padding-top:.5em}.postcardfooter a{color:#666;font-size:small}.postcardfooter a.voted{color:#007bff}.hero-byline{font-style:italic}.post-attachments{margin:1em 0;padding:0 1em}h2.entry-title{border:0;margin-bottom:0;padding-bottom:.02rem;margin-top:1.5rem}h2.entry-title-lite{font-size:1.25rem;font-weight:bold}.entry-meta{padding-bottom:.2rem}.entry-meta-lite{margin:0}blockquote{border-left:3px solid #ccc;padding-left:20px}.newsads{text-align:center;margin:0 0 0 0;padding:0}.newsads em{color:#ccc}.site-image-gallery{margin:1em 0}.article-image{padding:0 3em}.article-image img{border:solid 3px #666}.adbracket{background:#ccc;padding:16px 0 16px 0;margin:0 -16px 16px -16px}.beforenav{font-size:small;border-top:solid 1px #ccc}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.post-navigation .nav-previous a,.post-navigation .nav-next a{border:1px solid #ddd;border-radius:.938rem;display:inline-block;padding:.313rem .875rem;text-decoration:none;background-color:#f6f6f6;color:#666}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{color:#fff;background-color:#007bff}.post-navigation .nav-next a::after{content:" →"}.post-navigation .nav-next{float:right}.post-navigation .nav-previous a::before{content:"←"}.search-result-row{margin-top:2em}.search-result-row h4{margin-top:0;margin-bottom:.5em}.widget{margin:.5rem 0 .5rem;font-size:14px}.widget select{max-width:100%}.tagcloud a{color:#333;text-decoration:none;display:block;float:left;background:#ddd;font-size:.8rem !important;margin:4px 4px 0 0;padding:2px 6px 4px 6px;border:solid 1px #d0d0d0;border-radius:3px}.tagcloud a:hover{background:#666;color:#fff}.tagcloud:after{content:'';display:block;clear:both}.widget_tag_cloud,.widget_recent,.widget_tm_recent_post_thumbs{border:solid 1px #ccc;background:#f0f0f0;padding:0 .5rem .5rem .5rem;border-radius:.5rem}h3.widget-title{margin:.5rem 0 .25rem 0;font-size:1rem;line-height:1.2rem}a.bigpicture img{max-height:96px;margin-bottom:10px}.storycontainer{font-size:11px;color:#828282;background:#f5f5f5;border:solid 1px #ccc}a.storytitle,.storycomment{font-size:11px;font-weight:bold;color:#646464}a.storyactionlink{color:#828282}.storycontainer table{width:100%}.storycontainer tr td{padding-left:.5em;padding-right:.5em;padding-bottom:.5em}a.commentanchor{display:block;position:relative;top:-50px;visibility:hidden}a.addnewsbutton{display:inline;color:#828282;font-size:12px}.newslettersignup{display:block;background:#f5f5f5;border:solid 1px #ccc;margin-bottom:1em;padding:.5em;font-size:12px;color:#646464}.sidetext{display:block;background:#f6f6f6;border:solid 1px #ccc;font-size:12px;border-radius:9px;padding:1em;color:#666}