html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, hr, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{margin:0;padding:0;text-align:center;background:#fff center;font-family:'Georgia', sans-serif;}
img{max-width:100%;height:auto;}
a, a:link, a:visited, a:active, a:hover{color:#8B0000;text-decoration:none;}
h1, h1:link, h1:visited, h1:active, h1:hover{color:#2A3435;text-decoration:none;}
h2, h2:link, h2:visited, h2:active, h2:hover{color:#2A3435;text-decoration:none;}
h3, h3:link, h3:visited, h3:active, h3:hover{color:#2A3435;text-decoration:none;}
h4, h4:link, h4:visited, h4:active, h4:hover{color:#2A3435;text-decoration:none;}
h5, h5:link, h5:visited, h5:active, h5:hover{color:#324547;text-decoration:none;}
h6, h6:link, h6:visited, h6:active, h6:hover{color:#324547;text-decoration:none;}
h1, h2, h3, h4, h5 {margin:0;padding:0;font-weight:normal;}
#leaderboard{width:100%;height:65px;border-bottom:1px solid #fff;border-top:1px solid #fff;background:#fff no-repeat top;margin:auto; }
#mobile-ad {width:100%;border-bottom:1px solid #fff;border-top:1px solid #fff;background:#fff no-repeat top;margin:auto;overflow:hidden; font-family:'Georgia', sans-serif;font-size:12px;font-variant:small-caps;color:#333333;}
#mobileleader{auto:margin;float:center;padding:5px 5px 5px 5px;height:300px;width:250px;background:#fff;border-top:0px solid #E1E1E1;}
#ad-mobile{padding:0;margin:0;min-height: 60px;}
#ad-desktop{display:none}
#logo-desktop{display:none}
#container{max-width:100%;padding:0;margin:0;text-align:left;background:#fff; overflow: hidden;}
#pagebody{float:center;width:100%;padding:0;background:#fff; overflow: hidden;}


#alpha{display:none;}
#alpham{float:left;width:100%; background-color: #111018; padding-top: 5px; text-decoration-color: #fff; overflow:hidden;}
#beta {display:none;} {float:left;width:100%;  padding:5px; border: 0px solid E1E1E1; overflow: hidden;}
#delta {display:none;} {float:left;width:100%; padding:5px; border: 0px solid E1E1E1; overflow: hidden;}
#gamma {display:none;} float:left;width:100%; padding:5px; border: 0px solid E1E1E1; overflow: hidden;}
#echo {center;width:100%; padding:5px;overflow:hidden; border-bottom:0px solid #E1E1E1; border-top:1px solid #E1E1E1; border-left:0px solid #fff;border-right:1px solid #fff; background-color: #fff;}

#foxtrot  {float:left;width:46%; padding: 5px; border-right: 0px solid black; overflow: hidden;}
#wilco  {float:left;width:46%;  padding:5px; overflow: hidden;}
#roger  {float:left;width:46%;  padding:5px; overflow: hidden;}

#center{width:100%;float:center;padding:0;overflow:hidden;}
#comment{width:90%;float:center;padding:0;overflow:hidden;margin-right:10px;margin-left:10px;}
.content{padding:10px 5px 5px 10px;border-left:0px solid #eee;font-size:21px;font-family:'Georgia', sans-serif;background-color:#fff;color:#2A3435;line-height:1.4;}
.content p{color:#303030;font-family:'Georgia', sans-serif;font-size:21px;font-weight:normal;text-align:left;margin-bottom:1px;line-height:135%;}
.content blockquote{padding:8px;margin:5px;margin-top:5px;color:#303030;background-color:#eeeeee;font-family:'Georgia', sans-serif;text-align:left;padding:3px;font-size:21px;font-weight:normal;line-height:135%;}
.even blockquote{margin-top:5px;color:#303030;background-color:#eeeeee;font-family:'Georgia', sans-serif;font-size:small;font-weight:normal;line-height:125%;}
.content adquote{background-color:#eeeeee;}
.content ru{margin-top:5px;color:#303030;font-family:'Georgia', sans-serif;font-size:16px;font-weight:normal;line-height:135%;}
.content li{color:#303030;line-height:100%;font-family:'Georgia', sans-serif;font-size:18px;font-weight:normal;line-height:1.5em;}
.content h1{font-family:'Georgia', sans-serif;line-height:110%;font-size:20px;text-align:left;font-weight:bold;margin-bottom:5px;}
.content h2{font-family:'Georgia', sans-serif;line-height:120%;font-size:16px;text-align:left;font-weight:bold;margin-bottom:0px; }
.content h3{font-family:'Georgia', sans-serif;line-height:150%;font-size:18px;text-align:left;font-weight:bold;margin-bottom:0px; color: #F6F6F7;}
.content h4{font-family:'Georgia', sans-serif;line-height:110%;font-size:20px;text-align:left;font-weight:bold;margin-bottom:5px;}
.content h5{font-family: 'Georgia', sans-serif;line-height:125%;font-size:15px;text-align:left;font-weight:bold;margin-left:25px}

h6{font-family:'Georgia', sans-serif;line-height:150%;font-size:16px;text-align:left;font-weight:bold;margin-bottom:4px;}

.content p.posted, .content p.posted-large{color:#303030;font-family:'Georgia', sans-serif;font-size:16px;text-align:left;margin-bottom:0px;line-height:140%;padding:0px;padding-left:5px;}
.content p.posted-mid, .content p.posted-small{color:#303030;font-family:'Georgia', sans-serif;font-size:14px;text-align:left;margin-bottom:0px;line-height:135%;padding:0px;padding-left:5px;}
.content p.posted1{color:#303030;font-family:'Georgia', sans-serif;font-size:14px;text-align:right;margin-bottom:0px;line-height:135%;padding:1px;padding-left:5px;}
.content p.author-blurbs{color:#303030;font-family:'Georgia', sans-serif;text-align:left;margin:auto;line-height:135%;padding:0px;padding-left:5px;}
.content p.left-breadcrumb{color:#303030;font-family:'Georgia', sans-serif;text-align:left;margin:auto;line-height:135%;padding:0px;padding-left:5px;}
.content p.right-breadcrumb{color:#303030;font-family:'Georgia', sans-serif;text-align:right;margin:auto;line-height:135%;padding:0px;padding-left:5px;}
.content p.media-sources{color:#9494b8;font-family:'Georgia', sans-serif;font-size:14px;text-align:left;margin:auto;padding:0px;padding-left:5px;}
#burstgray{background-color:#eee;}
#burstmobile{float:left;width:355px;margin-right:10px;margin-left:10px;margin-top:12px;margin-bottom:1px;padding-left:10px;background-color:#fff;overflow:hidden;border:0px solid #a6aeb6;font-family:'Georgia', sans-serif;font-size:14px;font-variant:small-caps;color:#333333;}
.clr{clear:both;overflow:hidden;width:1px;height:1px;margin:0 -1px -1px 0;border:0;padding:0;font-size:0;line-height:0;}
.pkg:after{content:" ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
* html .pkg{display:inline-block;}
* html .pkg{height:1%;}
.pkg{display:block;}
#break{background:#fff;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.dsq-append-post{zoom:1;}
.homepage.small{position:relative;float:none;border:none;width:100%;min-height:auto;padding:0;margin:0;}
.homepage.small .image{float:none;padding:0;margin:0 0 0 0;width:100%;}
.homepage.small .postdata{float:none;width:100%;position:relative;margin-left:0;}
.homepage.small .postexcerpt{display:none;}
.favorites{position:relative;float:none;border:none;width:50%;min-height:135px;padding:0;margin:0;}
.favorites .image{float:right;padding:0;margin 0 0 0 5 px;width:25%;}
.favorites .headline{float:right;width:80%}
#burstBox{display:none;}
#bustBox{display:none;}
.comments-click-button {
  display: inline-block;
  padding: 10px 20px;
  border: none;
  border-radius: 0;
  text-decoration: none;
  background-color: #8b0000;
  color: #fff;
  text-align: center;
  font-size: 20px;
}

.comments-click-button:hover {
  background-color: #aa0000;
  color: #fff;
}

#footer{}

#banner{display:none;}
#logo{display:none;}
#menu{float:center;width:100%;height:50px;padding:0;}
.read-more-list {display:block; list-style-type:disc;}
/*
ul{list-style-type:disc;margin:0;padding:0;position:absolute;}
li{display:list-item;float:left;margin-right:1px;}
li a{display:block;min-width:140px;height:50px;text-align:center;line-height:34px;font-family:'Georgia', sans-serif;t:small-caps;color:#fff;background:#2f3036;text-decoration:none;}
li:hover a{background:#ba2600;}
li:hover ul a{background:#f3f3f3;color:#2f3036;height:50px;line-height:50px;}
li:hover ul a:hover{background:#ba2600;color:#fff;}
*/
li ul{display:none;}
li ul li{display:block;float:none;}
li ul li a{width:auto;min-width:100px;padding:0 10px;}
ul li a:hover + .hidden, .hidden:hover{display:block;}
.show-menu{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;font-transform:small-caps;font-size:20px;color:#fff;background:#ffffff;text-align:center;padding:10px 10px;display:none;}
input[type=checkbox]:checked ~ #menu{display:block;}
@media screen and (max-width:660px){ul{position:static;display:block;}
li{margin-bottom:1px;}
ul li, li a{width:100%;}
.show-menu{display:block;}
}

.mt-image-feature {float: left; width: 90%; padding:10px; margin:7px; overflow: hidden;}
.mt-image-below {float: left; width: 35%; padding:10px; margin:7px; overflow: hidden;}
.mt-image-none{float: center;}
.mt-image-head {float: center; width: 100%;}
.mt-image-left{float: left; max-width: 120px; height: 120px; object-fit: cover; border:0px solid #666666;padding:10px;margin:7px;overflow: hidden;} 

/* Gradient transparent - color - transparent */

hr{
  border: 0;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #fff;
}

.trumpdate-box{border-style: solid; border-width: 0px; border-color: #8B0000; border-radius: 15px; margin: 0 70px 10px 50px;}
.trumpdate-headline{padding-top: 10px; padding-left: 10px; padding-right: 10px; font-size: 16px; color: #2A3435;}
.trumpdate-headline a:link{color: #2A3435;}
.trumpdate-headline a:visited{color: #2A3435;}
.trumpdate-headline a:active{color: #2A3435;}
.trumpdate-headline a:hover{color: #2A3435;}
.trumpdate-updated{color: #303030; font-family: 'Georgia', sans-serif; font-size: 12px; margin-bottom: 10px; line-height: 135%; padding: 0px; }
hr.trumpdate{margin-bottom: 15px;}

.spoiler:hover{background-color:white;}
.spoiler{background-color:#303030;}

blockquote.twitter-tweet { 
        min-height: 450px;
}

#gutter {color:#9494b8;font-family:'Georgia', sans-serif;font-size:16px;text-align:left;margin:auto;padding:0px;padding-left:5px;}

#VideoAdContainerMobile {
    width: 390px;
    height: 219px;
}

#substack{}

#substack .image{
  position: relative;
  display: inline-block;
  padding: 0 0 15px 0;
}

.overlay-top {
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(#F79E05 0%, #8F5408 100%);
  padding: 3px 5px;
  border-radius: 5px;
  color: #fff;
  font-size: 20px;
}

.overlay-bottom {
  position: absolute;
  bottom: 10px;
  right: 50%;
  transform: translateX(50%);
  background: linear-gradient(#F79E05 0%, #8F5408 100%);
  padding: 3px 5px;
  border-radius: 5px;
  color: #fff;
  font-size: 20px;
}